This is a ready-to-use log for a quality event classification calibration session, the exercise the triage and classification article describes: reviewers independently classify the same set of historical events, blind to each other and to the original tier, so drift between reviewers becomes visible and fixable instead of staying invisible until an inspector or a mis-tiered event finds it first. Replace every <<FILL: ...>> placeholder. A filled specimen follows.
Session record
| Field | Entry |
|---|---|
| Session ID | <<FILL: e.g. CAL-2026-Q3-01>> |
| Session date | <<FILL>> |
| Trigger | Scheduled (commonly twice a year) / New classifier’s first 90 days / Tier distribution or agreement signal observed / Classification SOP revision |
| Facilitator (not among reviewers calibrated) | <<FILL>> |
| Participating reviewers | <<FILL: list names and roles>> |
| Historical events used | <<FILL: 8 to 12, spanning all three tiers>> |
| Events de-identified and presented blind to the original tier | Yes / No |
| Reviewers scored independently, without discussion before submitting | Yes / No |
Independent classification matrix
List every event used, its original recorded tier, and each reviewer’s independent tier. Use the risk-ranking worksheet as the scoring method where the event is not obvious, so the session also tests whether reviewers apply that tool consistently, not only whether they reach the same label.
| Event (brief, de-identified) | Original tier | <<FILL: Reviewer 1>> | <<FILL: Reviewer 2>> | <<FILL: Reviewer 3>> | Agreement |
|---|---|---|---|---|---|
<<FILL: event 1>> | <<FILL>> | <<FILL>> | <<FILL>> | <<FILL>> | Exact / Adjacent / Divergent |
<<FILL: event 2>> | <<FILL>> | <<FILL>> | <<FILL>> | <<FILL>> | Exact / Adjacent / Divergent |
<<FILL: event 3>> | <<FILL>> | <<FILL>> | <<FILL>> | <<FILL>> | Exact / Adjacent / Divergent |
<<FILL: add one row per event>> |
Agreement definitions. Exact means every reviewer independently landed on the same tier as the original record. Adjacent means a reviewer landed one tier away (Major instead of Critical, or Minor instead of Major); worth a note, not a full divergence. Divergent means a reviewer’s tier was two levels away from the original (Critical read as Minor, or the reverse), which is the failure mode that matters most because it is the one that changes investigation depth, escalation, and disposition outright.
Agreement scoring
| Metric | Calculation | Result |
|---|---|---|
| Exact-tier agreement rate | Exact-agreement events divided by total events scored | <<FILL: n of total (%)>> |
| Adjacent-tier agreement rate | Adjacent events divided by total events scored | <<FILL: n of total (%)>> |
| Full divergence rate | Divergent events divided by total events scored | <<FILL: n of total (%)>> |
| Individual reviewer exact-match rate | Per reviewer, events matching the original tier divided by total scored | <<FILL: per reviewer>> |
A session with no divergence recorded at all, across every reviewer and every event, is treated as a facilitation defect (reviewers likely were not genuinely blind or compared notes before submitting), not as a clean result, unless the facilitator documents specifically why none occurred.
Divergence analysis
For every adjacent or divergent result, trace the cause and the resulting action. Do this before the group is told the “right” answer, so the reasoning is captured while reviewers can still articulate why they scored as they did.
| Event | Reviewer(s) who diverged | Cause traced to (ambiguous criterion, missing anchored example, patient-impact question misapplied, detectability judgment differed, other) | Action | Owner | Due date |
|---|---|---|---|---|---|
<<FILL>> | <<FILL>> | <<FILL>> | <<FILL: SOP anchored-example update under change control, or documented targeted retraining>> | <<FILL>> | <<FILL>> |
<<FILL>> | <<FILL>> | <<FILL>> | <<FILL>> | <<FILL>> | <<FILL>> |
Reconciliation
| Field | Entry |
|---|---|
| Group discussion held after independent scoring | Yes / No |
| Tier the group reconciled to, per event, where it differed from the original | <<FILL: event and reconciled tier, or "none, all confirmed">> |
| Criteria or anchored example changes identified | <<FILL>> |
| Whether any reconciled tier requires re-opening the original event’s record | <<FILL: yes/no; a reconciliation is a training signal, it does not by itself overturn a closed disposition without its own documented evidence-based re-classification>> |
Sign-off
| Field | Entry |
|---|---|
| Session summary reviewed with all participants | Yes / No |
| All divergences traced to a cause and assigned an action | Yes / No |
| Facilitator (name, signature, date) | <<FILL>> |
| QA management approval (name, signature, date) | <<FILL>> |
Cumulative trend log (append one row per session)
| Session ID | Date | Events used | Reviewers | Exact agreement | Adjacent agreement | Full divergence | Actions closed from prior session | Notes |
|---|---|---|---|---|---|---|---|---|
<<FILL>> | <<FILL>> | <<FILL>> | <<FILL>> | <<FILL>> | <<FILL>> | <<FILL>> | <<FILL>> | <<FILL>> |
<<FILL>> | <<FILL>> | <<FILL>> | <<FILL>> | <<FILL>> | <<FILL>> | <<FILL>> | <<FILL>> | <<FILL>> |
Acceptance criteria
A calibration program is defensible when a defined cadence exists and sessions actually occur on it; the events used are real, span all three tiers, and are presented blind; every session produces the classification matrix, the three agreement rates, and a divergence analysis; every divergence traces to a stated cause and closes with a recorded action; and the cumulative trend log shows exact-tier agreement tracked session over session, not a single session filed and forgotten. See the tier distribution and timeliness trend log for the companion signal, the mix of tiers assigned to real events over the same period.
Retention
Retain calibration session records per <<FILL: retention period>>, per the records retention schedule, separate from the individual event classification records themselves.
References
ICH Q9(R1), Quality Risk Management (2023 revision), explicitly pushes to reduce subjectivity in risk assessment; calibration is how that is operationalized rather than asserted. ICH Q10, Pharmaceutical Quality System, continual improvement of the quality system, which a classification calibration program feeds. 21 CFR 211.192 (investigation of discrepancies and failures), the basis for expecting a consistent, defensible severity judgment across reviewers and shifts.
Confirm the current version of each reference before issue.
Filled specimen
The following is a worked calibration session using six historical events. Company, event details, and names are illustrative; replace them with your own.
Session record
| Field | Entry |
|---|---|
| Session ID | CAL-2026-Q3-01 |
| Session date | 15 September 2026 |
| Trigger | Scheduled semi-annual calibration |
| Facilitator | K. Ofori, QA Manager (not scored) |
| Participating reviewers | A. Patel (QA), S. Nwosu (Manufacturing QA), R. Gomez (QA) |
| Historical events used | 6, spanning Critical (2), Major (2), Minor (2) |
| Events de-identified and blind | Yes |
| Scored independently, no discussion first | Yes |
Independent classification matrix
| Event | Original tier | A. Patel | S. Nwosu | R. Gomez | Agreement |
|---|---|---|---|---|---|
| Media fill with one contaminated unit | Critical | Critical | Critical | Critical | Exact |
| Checkweigher drift, unbounded window, at open | Critical | Critical | Major | Critical | Adjacent (Nwosu) |
| HPLC re-integration with no audit trail entry, moved result toward passing | Critical | Critical | Critical | Major | Adjacent (Gomez) |
| Cleaning verification swab above limit, shared multi-product line | Major | Major | Major | Major | Exact |
| Room temperature excursion, stability later confirmed no impact | Major | Major | Minor | Major | Adjacent (Nwosu) |
| Batch record entry initialed one line low, no data lost | Minor | Minor | Minor | Minor | Exact |
Agreement scoring
| Metric | Result |
|---|---|
| Exact-tier agreement rate | 12 of 18 reviewer-events, 67% |
| Adjacent-tier agreement rate | 6 of 18 reviewer-events, 33% |
| Full divergence rate | 0 of 18, 0% |
| A. Patel exact-match rate | 6 of 6, 100% |
| S. Nwosu exact-match rate | 4 of 6, 67% |
| R. Gomez exact-match rate | 5 of 6, 83% |
Divergence analysis
| Event | Reviewer(s) | Cause | Action | Owner | Due date |
|---|---|---|---|---|---|
| Checkweigher drift, at open | S. Nwosu (scored Major) | Applied the severity x probability grid but did not apply the detectability bump; the checkweigher being the failed detection control was in the case facts but not flagged as the driver | Add a worked example of the detectability bump to the classification SOP’s anchored examples annex, and walk it in the next classifier onboarding session | K. Ofori | 15 Oct 2026 |
| HPLC re-integration, no audit trail entry | R. Gomez (scored Major) | Weighed the eventual assay result (within spec after re-integration) more heavily than the confirmed loss of data trustworthiness; treated it as a documentation gap rather than a confirmed data integrity event | Reinforce in the anchored examples that a confirmed DI event affecting a reportable result defaults high regardless of where the corrected result lands | K. Ofori | 15 Oct 2026 |
| Room temperature excursion | S. Nwosu (scored Minor) | Anchored on the stability data showing no impact (the outcome) rather than on the fact that the tier is set at classification, before that data exists, and re-classified afterward with the impact assessment referenced | Add a reminder in the SOP’s step sequence that “classify high at open, refine on evidence” applies here specifically: this event opens Major-to-Critical pending impact data, not Minor | K. Ofori | 15 Oct 2026 |
Reconciliation
| Field | Entry |
|---|---|
| Group discussion held | Yes |
| Reconciled tiers | All three original tiers confirmed correct; no change to any closed event record |
| Criteria changes identified | Detectability bump worked example added; DI-event anchored example strengthened; “classify at open, not on outcome” reminder added to the SOP procedure steps |
| Records re-opened | None; this session is a training signal, not a re-classification of the underlying events |
Sign-off
| Field | Entry |
|---|---|
| Session summary reviewed with participants | Yes, same day |
| Divergences traced and actioned | Yes, all three |
| Facilitator | K. Ofori, signed, 15 September 2026 |
| QA management approval | T. Alvarez, Head of Quality, signed, 16 September 2026 |
Cumulative trend log
| Session ID | Date | Events | Reviewers | Exact agreement | Adjacent agreement | Full divergence | Prior actions closed | Notes |
|---|---|---|---|---|---|---|---|---|
| CAL-2026-Q1-01 | 20 March 2026 | 8 | 3 | 58% | 38% | 4% | N/A, first session | Baseline session |
| CAL-2026-Q3-01 | 15 September 2026 | 6 | 3 | 67% | 33% | 0% | 2 of 2 closed | Exact agreement improved and divergence dropped to zero; two of three new actions target the detectability bump and DI-event anchoring specifically |
This session shows the program working as intended: no reviewer scored an event two tiers away from the original, agreement is trending up from the Q1 baseline, and each miss traced to a specific, fixable gap in the anchored examples rather than a reviewer being simply wrong.
Common inspection findings this log prevents
- A calibration program described in the SOP with no session records to show it actually runs.
- Sessions that report “good agreement” with no matrix, no rates, and no way to verify the claim.
- Divergent scoring found in a session and never traced to a specific, fixable cause in the criteria or the anchored examples.
- A calibration session used to quietly re-open and change a closed event’s classification without its own documented, evidence-based re-classification.
- No trend across sessions, so a slow decline in agreement is invisible until an inspector asks for the history.
How to adapt this log
- Set your document number, owner, and cadence, and align the trigger list to your own program.
- Choose your event set from real, closed events, not hypotheticals; spanning all three tiers is what makes the session diagnostic rather than reassuring.
- Keep reviewers genuinely blind to each other and to the original tier; a facilitation shortcut here is the single most common way a calibration session becomes theater.
- Set your own bar for what counts as an acceptable exact-agreement rate and revisit it as the program matures; a new program’s baseline is not the standard a mature program should be held to indefinitely.
- Pair this log with the tier distribution and timeliness trend log in the periodic quality management review; reviewer agreement and tier-mix drift are different failure modes and neither substitutes for the other.