56 lines
1.4 KiB
Markdown
56 lines
1.4 KiB
Markdown
# G2 Remaining Fail-Closed Closure Plan
|
|
|
|
> Date: 2026-04-19
|
|
> Status: Draft
|
|
> Parent Framework Plan: `docs/superpowers/plans/2026-04-19-scene-skill-102-full-coverage-framework-plan.md`
|
|
> Parent Route: `Route 3: G2 / multi_mode_request`
|
|
> Parent Layer: `Layer C + Layer D`
|
|
> Upstream Design: `docs/superpowers/specs/2026-04-19-g2-remaining-fail-closed-closure-design.md`
|
|
|
|
## Plan Intent
|
|
|
|
Implement one bounded correction slice for the remaining Route 3 `G2` fail-closed records.
|
|
|
|
## Fixed Input Bucket
|
|
|
|
`multi_mode_request = 4`
|
|
|
|
## Allowed Files
|
|
|
|
1. `src/generated_scene/analyzer.rs`
|
|
2. `src/generated_scene/generator.rs`
|
|
3. `src/generated_scene/ir.rs`
|
|
4. `tests/scene_generator_test.rs`
|
|
5. Route 3 local inventory and report assets
|
|
|
|
## Forbidden Files
|
|
|
|
1. `tests/fixtures/generated_scene/scene_execution_board_2026-04-18.json`
|
|
2. Route 2 assets
|
|
3. Route 4+ assets
|
|
|
|
## Tasks
|
|
|
|
1. freeze the four Route 3 records
|
|
2. confirm the repeated missing contract
|
|
3. implement one bounded `G2` correction slice
|
|
4. rerun bounded validation
|
|
5. publish Route 3 delta
|
|
|
|
## Expected Coverage Delta
|
|
|
|
1. reduce the `multi_mode_request` fail-closed bucket
|
|
2. protect current `G2` real-sample pass and canonical stability
|
|
|
|
## Completion Criteria
|
|
|
|
1. Route 3 bucket has measured before/after status
|
|
2. Route 3 is closed or explicitly deferred
|
|
|
|
## Stop Statement
|
|
|
|
Stop after Route 3 delta is measured.
|
|
|
|
Do not begin Route 4 under this plan.
|
|
|