# Structured Fail-Closed Inventory Report > Date: 2026-04-19 > Plan: `docs/superpowers/plans/2026-04-19-structured-fail-closed-improvement-roadmap-plan.md` > Inventory: `tests/fixtures/generated_scene/structured_fail_closed_inventory_2026-04-19.json` ## Summary Total structured fail-closed records: `48`. | Inferred archetype | Count | | --- | ---: | | `host_bridge_workflow` | 1 | | `local_doc_pipeline` | 5 | | `multi_mode_request` | 4 | | `page_state_eval` | 1 | | `paginated_enrichment` | 35 | | `single_request_enrichment` | 2 | ## Primary Missing Contract Labels | Label | Count | | --- | ---: | | `bootstrap_target_unresolved` | 2 | | `enrichment_request_missing` | 23 | | `export_plan_missing` | 12 | | `local_doc_contract_missing` | 5 | | `mode_request_contract_missing` | 4 | | `single_request_enrichment_contract_missing` | 2 | ## G3 Bucket | G3 primary label | Count | | --- | ---: | | `enrichment_request_missing` | 23 | | `export_plan_missing` | 12 | The largest G3 repeated gap is the first candidate for bounded recovery analysis. Recovery remains conditional: fields must be traceable to source evidence and existing G3 canonical/real-sample regressions must stay green. ## Scope Confirmation No implementation was performed in this inventory phase. No execution board status was changed.