- Before
- “I can sign a section. What I can't see is whether section 5.1 still agrees with 8.3.”
- Now
- Sees every limit against every section on one grid, decides each contradiction from two options with both sources, and signs.
One stability report, from release to a resolved contradiction
Northwind Bio is filing a BLA for Veltrimab, a 150 mg/mL solution for injection in a 1.0 mL prefilled syringe. Content lock is Oct 30, 23 days away. On Oct 5 the 24-month interim stability report is released. Here is what happens next, screen by screen, in the working solution.
- 01Oct 7, morning
The cross-check, and a banner that says it is out of date
Dr. Maya Chen · Regulatory CMC leadMaya's screen is the Module 3 cross-check for the Veltrimab BLA: 33 rows — 13 drug substance limits, 14 drug product limits and 6 critical process parameters — against batch analyses, stability, process, justification and Module 2.3. The last run, Oct 6 at 17:40, gave 136 checks: 127 consistent, 8 to look at, 1 contradiction. A banner says stability report STB-DP-031 adds the 18- and 24-month results for three drug product batches.
“The grid below still shows the 12-month data.”
- 02Re-run now
Protein content turns red: two registration batches at 94.6 %
Consistency checkerThe re-run tests every limit against every stability time point up to the proposed shelf life. Now 125 checks are consistent, 9 to look at and 2 contradict. Specification SPC-VLT-DP-004 version 4, effective Sep 29, 2026, sets protein content at 95.0 – 105.0% of label claim at release and throughout the shelf life. Batches VLT-DP-24S01 and 24S02 read 94.6% at 18 months, while 3.2.P.8.1 proposes 24 months — and 3.2.P.5.6 justifies the limit from release data only.
“Cross-check done — 2 contradictions, 9 to look at. Protein content fails at 18 months.”
- 03Options — you decide
Separate release and shelf-life criteria, sent for approval
Dr. Maya Chen · Regulatory CMC leadThe checker proposes two options and decides neither. A: release 95.0 – 105.0%, shelf life 93.0 – 107.0% — the version 3 range, met by every stability result — as ICH Q6B allows when justified, keeping 24 months. B: keep 95.0 – 105.0% and propose 12 months. Maya picks A and sends it to Sam Patel, the specification owner, and Dana Okafor in QA as an amendment to change control CC-2026-118.
Her note: “The 2024 registration batches started at 96% of label claim and fall about 0.1% per month. Every result to 24 months is within the version 3 range.”
- 04Waiting for approval
The trend against the limit, while the approvers read
Sam Patel and Dana OkaforThe row now reads “Shelf life 93.0 – 107.0% proposed”, waiting for Sam and Dana. The stability chart at 5 °C ± 3 °C draws all three batches from STB-DP-031 against the version 4 limits: 24S01 and 24S02 cross 95.0% between 12 and 18 months; 25A02 stays above 99%. Nothing in the dossier changes until they approve.
“Option A sent to Sam Patel and Dana Okafor at Oct 7, 09:14. The Change tracker drafts the updates when they approve.”
- 05Approved
Four sections updated as tracked changes; the row turns green
Change trackerSam and Dana approve amendment 1 to CC-2026-118, and specification version 5 is drafted. The Change tracker drafts the update in 3.2.P.5.1, 3.2.P.5.6, 3.2.P.8.1 and 2.3 as tracked changes — each still goes through the number check. Protein content reads consistent, “≥ 94.2% · within shelf-life limit”, and the grid is back to 127 consistent, 8 to look at, 1 contradiction.
“Resolved — option A.”
- 06The other red row
A PPQ batch outside its own process description
Consistency checkerAnion-exchange load conductivity: 3.2.S.2.2 says 6.0 – 8.0 mS/cm, 3.2.S.2.4 says 5.0 – 8.0 mS/cm. Both are right — one is the normal operating range, the other the proven acceptable range in PCR-0412 Table 7-2 — but neither says which. PPQ 2, batch VLT-DS-25012, ran at 5.6 mS/cm. The proposed fix states both ranges in 3.2.S.2.2; Omar Haddad reviews it.
“Read as written, a validation batch ran outside its own process.”
- 07One click
The PPQ report, open at the page
Dr. Maya Chen · Regulatory CMC leadEvery cell cites its sources at their pages. A click on PPQ-VLT-DS-01 opens the validation report at page 22, with the passage highlighted: load conductivity 7.1 mS/cm for 25011, 5.6 mS/cm for 25012 and 7.4 mS/cm for 25013 — the 25012 value inside the proven acceptable range of 5.0 – 8.0 mS/cm.
- 083.2.P.5.4
94 of 96 numbers match — two to fix before approval
Priya Raman · CMC regulatory writerIn the batch analyses section, drafted from the approved Corventa text in the Northwind house template v5, the Number checker flags two numbers. The text says monomer ranged from 98.6%, but the lowest result is 98.3% for VLT-DP-26P02 — 98.6% came from the pasted Corventa text. And pH for VLT-DP-26P03 shows the raw 6.15 from the LIMS export where the certificate reports 6.2. Each has a one-click fix that Priya applies; until then the section cannot be signed.
The Number checker proposes the fix; only a person applies it.
- 09Before content lock
Every Module 3 leaf, and what still blocks the lock
Dr. Maya Chen · Regulatory CMC leadThe dossier shows the Veltrimab BLA at 76% — 34 of 45 sections approved, content lock in 23 days — beside the MAA at 31% and the Corventa new-site supplement at 8%. The map shows P.5 with one section to fix and one changed, and 2.3 flagged as changed. Maya sees which sections still stand between the filing and Oct 30.