Files
claw/docs/superpowers/plans/2026-04-19-official-board-reconciliation-plan.md

51 lines
1.7 KiB
Markdown

# Official Board Reconciliation Plan
> Date: 2026-04-19
> Parent Framework: `2026-04-19-scene-skill-102-full-coverage-framework-plan.md`
> Parent Layer: `Layer E`
> Status: Active
## Plan Intent
Update the official execution board from the final coverage status rollup.
## Fixed Inputs
1. `tests/fixtures/generated_scene/final_coverage_status_rollup_2026-04-19.json`
2. `tests/fixtures/generated_scene/promotion_board_reconciliation_policy_2026-04-19.json`
3. `tests/fixtures/generated_scene/scene_execution_board_2026-04-18.json`
## Allowed Files
1. `tests/fixtures/generated_scene/scene_execution_board_2026-04-18.json`
2. `tests/fixtures/generated_scene/official_board_reconciliation_2026-04-19.json`
3. `docs/superpowers/reports/2026-04-19-official-board-reconciliation-report.md`
## Forbidden Files
1. `src/generated_scene/analyzer.rs`
2. `src/generated_scene/generator.rs`
## Tasks
1. Load the official execution board.
2. Load the final coverage rollup.
3. Match scenes by `sceneId` where present, falling back to ordered index only if necessary.
4. Preserve frozen workbook fields.
5. Add final framework status fields to each board scene.
6. Update board summary with framework status counts.
7. Publish reconciliation JSON.
8. Publish reconciliation report.
## Completion Criteria
1. Board scene count remains `102`.
2. Framework status counts are `95` framework auto-pass and `7` structured fail-closed.
3. No source-unreadable, unsupported-family, missing-source, or unresolved status remains.
4. Analyzer and generator are not modified by this plan.
5. Reconciliation report is published.
## Stop Statement
Stop after the official board reconciliation JSON and report are published. Do not start runtime-roadmap work under this plan.