Interface Coverage Gap Closed: 11 → 20 IFC Requirements with Full VER Chain
System
{{entity:Pharmaceutical Manufacturing Line}}, session 558 QC pass targeting the quality gate blocker ifcCount 11 < 20. Project entered this session at 97 requirements across 6 documents with 88 trace links. The previous mbse-expert session (554–557) completed first-pass subsystem decomposition for {{entity:Process Analytical Technology Subsystem}}, {{entity:Manufacturing Execution System}}, {{entity:Granulation and Blending Subsystem}}, and {{entity:Tablet Compression Subsystem}}, but interface coverage was limited to those four subsystems only. Film Coating, Packaging, Containment, Material Handling, and the three external systems (ERP, LIMS, serialisation) had no interface requirements at all.
Findings
Quality gate blocker: 11/20 IFC requirements — nine subsystem and external system interfaces had no {{ifc:IFC-REQ-001}} equivalent at all:
- {{entity:Film Coating Subsystem}} ↔ {{entity:Manufacturing Execution System}}: no data interface defined
- {{entity:Tablet Compression Subsystem}} ↔ {{entity:Film Coating Subsystem}}: no transfer protocol defined
- {{entity:Packaging and Serialisation Subsystem}} ↔ {{entity:Manufacturing Execution System}}: no serialisation master data interface
- {{entity:Film Coating Subsystem}} ↔ {{entity:Packaging and Serialisation Subsystem}}: no coating release gate
- {{entity:Containment and Environmental Control Subsystem}} ↔ {{entity:Manufacturing Execution System}}: no environmental alarm-to-halt protocol
- {{entity:Material Handling and Dispensing Subsystem}} ↔ {{entity:Manufacturing Execution System}}: no dispensing record interface
- {{entity:Material Handling and Dispensing Subsystem}} ↔ {{entity:Granulation and Blending Subsystem}}: no material identity verification at charge point
- Enterprise Resource Planning System ↔ {{entity:Manufacturing Execution System}}: no production order authority interface
- {{entity:Laboratory Information Management System}} ↔ {{entity:Manufacturing Execution System}}: no batch release result interface
VER coverage: All 9 new IFC requirements lacked verification entries. The 11 prior IFC requirements ({{ifc:IFC-REQ-001}}–{{ifc:IFC-REQ-011}}) were fully covered.
Lint (74 findings, 15 high): Three ontological mismatch findings flagged MES, manufacturing line, and blending subsystem as lacking Physical Object trait in Substrate classifications. These are software/process abstractions correctly without Physical Object — the lint rule fires because some requirements impose spatial constraints. Flagged as noise for this pass; reclassification would misrepresent these entities.
Orphans: 4/115 requirements orphaned — all four are ARC-REQ-001–004 tagged no-trace-required. These are architecture decision records, not traceable requirements.
Corrections
Created nine interface requirements {{ifc:IFC-REQ-012}} through {{ifc:IFC-REQ-020}} covering all unmapped boundaries. Every requirement follows EARS SHALL pattern with quantified acceptance criteria: Film Coating uses 30-second update / 60-second EBR write constraints; Containment uses 30-second halt response; Dispensing uses ±0.1% target / ±0.5% deviation rejection thresholds. All carry regulatory rationale citing 21 CFR Part 211, EU GMP, ICH Q8, FMD Delegated Regulation 2016/161, and ISO 14644-1 (Cleanrooms and associated controlled environments) on first mention.
Created nine verification requirements {{ifc:VER-REQ-028}} through {{ifc:VER-REQ-036}}, one per new IFC requirement. Each uses a dual-path (accept + reject) or timing-explicit test design, e.g. VER-032 injects a simulated pressure differential exceedance to confirm the 30-second MES halt response under representative load. Trace links established: SYS→IFC (derives) and VER→IFC (verifies) for all nine new interfaces.
Created baseline BL-SEPHARMAMANUFACTURING-009 (label: QC-2026-03-25).
flowchart TB
n0["system Pharmaceutical Manufacturing Line"]
n1["actor Production Supervisor"]
n7["system ERP System"]
n8["system LIMS"]
n10["system Serialisation System"]
n0 -->|batch records and consumption outbound| n7
n7 -->|production orders and BOM inbound| n0
n0 -->|sample requests outbound| n8
n8 -->|test results and disposition inbound| n0
n0 -->|EPCIS events and serial number requests| n10
n10 -->|unique identifiers inbound| n0
n1 -->|batch release decisions and production control| n0
Residual
Lint coverage gap findings (findings 63–74): concepts referenced in STK but not decomposed to SYS or SUB, and SYS concepts not decomposed to SUB. These are real gaps — overall equipment effectiveness, process validation, EN ISO 13849-1 references in STK have no SYS requirement counterpart. Addressing these requires new SYS requirements, which is outside QC scope (no new architecture). Tagged as residual for next SE_DECOMPOSITION session.
Orphaned ARC records (ARC-REQ-001–004) tagged no-trace-required — architecture decisions correctly documented as informational; no action needed.
Next
IFC gate cleared at 20 requirements. Next session should address the 12 medium lint coverage gap findings: SYS-level requirements for OEE, process validation, and safety standard (EN ISO 13849-1) flows that exist in STK but have no SYS derivation. With 20 IFC and 36 VER requirements, the trace chain is now sufficiently populated to attempt SE_VALIDATION if the coverage gaps are addressed.