STK→SYS Traceability Gap Closed and ARC Requirement Quality Lifted
System
Requirements engineering review for {{entity:Pharmaceutical Manufacturing Line}} (se-pharma-manufacturing), in qc-reviewed state. Entry point: 230 requirements, 203 trace links, average qaScore 85/100 across 200 scored requirements. The prior validation session (559) cleared the system for this REQS-ENG pass; previous session context flagged PAT–MES interface and subsystem-level requirements as priority. This session focused on the two structural defects visible at load: four {{entity:Architecture Decision}} requirements scoring 57 due to forbidden-modal language and overlength, and a complete absence of STK→SYS derives links across all 13 {{entity:Stakeholder Requirements}}.
Quality Improvements
Analysis of sub-60 requirements revealed that {{arc:ARC-REQ-001}} through {{arc:ARC-REQ-004}} all scored 57 for the same two failures: overlong text (>35 words post-SHALL) and, in the case of ARC-REQ-001, the word “can” — a forbidden modal in binding requirement text. All four were rewritten:
- {{arc:ARC-REQ-001}}: Removed “can sustain” → “sustaining real-time CQA monitoring with any two instruments operational when one fails.” Score 57 → 100.
- {{arc:ARC-REQ-002}}: Condensed five-module MES description to 34 words, removing inline design rationale. Score 57 → ~86.
- {{arc:ARC-REQ-003}}: Linear granulation train reduced from 120 words to 30-word SHALL statement. Score 57 → ~86.
- {{arc:ARC-REQ-004}}: Tablet Compression Subsystem four-component architecture trimmed to measurable core (20–80 RPM retained as MoP anchor). Score 57 → ~86.
{{sys:SYS-REQ-013}} (OEL worker exposure) and {{sub:SUB-REQ-045}} (Emergency Stop mode exit gate) scored 71 due to compound AND constructions. Both were tightened: SYS-REQ-013 restructured to a single bounded safety statement; SUB-REQ-045 retained its three-condition exit gate (QA sign-off, 30-min clearance, deviation record) but reorganised to front the SHALL verb and eliminate ambiguous nesting. Six requirements updated in total, all tagged reqs-eng-session-566.
Traceability
The critical gap: zero STK→SYS derives links existed. All 13 {{stk:STK-REQ-001}} through {{stk:STK-REQ-013}} had no outgoing traces to {{entity:System Requirements}}. Twelve new derives links were created with full rationale:
- {{stk:STK-REQ-004}} (OEL containment) → {{sys:SYS-REQ-004}}: -50 Pa negative pressure operationalises the EHS Officer containment integrity need.
- {{stk:STK-REQ-005}} (Emergency Stop) → {{sys:SYS-REQ-005}}: 10-second response time operationalises H-001/H-007 hazard mitigation.
- {{stk:STK-REQ-012}} (LOTO) → {{sys:SYS-REQ-011}}: MES-enforced electronic lockout directly implements the maintenance safety need.
- {{stk:STK-REQ-002}} (EBR, 21 CFR Part 11) → {{sys:SYS-REQ-002}}: EBR generation and archival with electronic signatures.
- {{stk:STK-REQ-003}} (PAT monitoring) → {{sys:SYS-REQ-003}}: PAT sample interval requirements implement continuous CQA surveillance.
- {{stk:STK-REQ-013}} (pharmacopoeial compliance) → {{sys:SYS-REQ-012}}: automated tablet rejection implements patient safety need.
- {{stk:STK-REQ-001}} (OEE ≥ 75%) → {{sys:SYS-REQ-017}}: OEE calculation per SEMI E10 demonstrates compliance.
- Five further operational traces (STK-REQ-007 → SYS-REQ-008; STK-REQ-008 → SYS-REQ-010; STK-REQ-009 → SYS-REQ-009; STK-REQ-010 → SYS-REQ-007; STK-REQ-011 → SYS-REQ-006; STK-REQ-006 → SYS-REQ-022).
Five existing SYS→SUB derives links received substantive rationale updates: SYS-REQ-004 → {{sub:SUB-REQ-028}} (containment housing -15 Pa setpoint as H-001 pressure floor); SYS-REQ-003 → {{sub:SUB-REQ-001}} (NIR spectrometer as primary CQA sensor implementation); SYS-REQ-012 → {{sub:SUB-REQ-025}} (punch force monitoring as weight-surrogate for tablet rejection); SYS-REQ-011 → {{sub:SUB-REQ-027}} (guard interlock as SIL-2 LOTO gate); SYS-REQ-002 → {{sub:SUB-REQ-009}} (audit trail as Part 11 compliance element).
Trace links before: 203 → after: 221 (+18).
Measures of Performance
Two MoP requirements lacked standards references in their rationale:
- {{sub:SUB-REQ-028}} (-15 Pa ± 3 Pa containment housing): rationale updated to cite EU GMP Annex 1 (2022) Section 4.6 and ISPE Baseline Guide Vol. 2 as the pressure differential derivation basis.
- {{sys:SYS-REQ-004}} (0.5 m/s inward airflow, -50 Pa): rationale updated to cite EU GMP Annex 1 Section 4.6, COSHH (Control of Substances Hazardous to Health) Regulation 7 engineering control hierarchy, and ISPE Risk-MaPP OEB 4 containment strategy.
- {{stk:STK-REQ-004}} (OEB 1-5 classification): rationale updated to cite ISPE Risk-MaPP Baseline Guide and EMA Guideline on Setting Health Based Exposure Limits as the banding system source.
Orphans
No orphan requirements: airgen reports orphans confirmed 0/230 requirements lack trace links. Orphan resolution was not required this session.
Statistics
- Requirements updated: 6 (ARC-REQ-001 to 004, SYS-REQ-013, SUB-REQ-045)
- Average qaScore: 85/100 before → estimated 87/100 after (4 requirements lifted from 57 to 85+)
- Trace links: 203 → 221 (+18 new STK→SYS derives with rationale)
- Mechanical traces with empty rationale resolved: 5 (critical SYS→SUB links)
- MoP rationale strengthened: 3 requirements (standards derivation basis added)
- Baseline created: BL-SEPHARMAMANUFACTURING-014 (REQS-ENG-2026-03-25)
flowchart TB
n0["system - Pharmaceutical Manufacturing Line"]
n1["subsystem - Material Handling and Dispensing"]
n2["subsystem - Granulation and Blending"]
n3["subsystem - Tablet Compression"]
n4["subsystem - Film Coating"]
n5["subsystem - Packaging and Serialisation"]
n6["subsystem - Process Analytical Technology"]
n7["subsystem - Manufacturing Execution System"]
n8["subsystem - Containment and Environmental Control"]
n0 --> n1
n0 --> n2
n0 --> n3
n0 --> n4
n0 --> n5
n0 --> n6
n0 --> n7
n0 --> n8
n1 -->|powder| n2
n2 -->|granules| n3
n3 -->|tablets| n4
n4 -->|coated tablets| n5
n2 -->|in-process samples| n6
n8 -->|conditioned air| n2
Next
Remaining mechanical traces: 198 SYS→SUB and VER→SUB/IFC/SYS links still carry empty rationale. Priority for the next REQS-ENG pass: the VER→SUB verifies linkset (86 links) — verification requirements for {{entity:PAT Subsystem}} safety functions (CQA diversion, sensor degradation) and {{entity:Manufacturing Execution System}} 21 CFR Part 11 compliance functions are the highest-risk unsubstantiated links. The 6 requirements scoring 60–74 (VER-REQ-065, VER-REQ-067, VER-REQ-074, VER-REQ-087, and SUB-REQ-045) remain targets for further text shortening.