feat: add generated scene skill platform hardening

This commit is contained in:
木炎
2026-04-21 23:19:06 +08:00
parent 118fc77935
commit 956f0c2b68
439 changed files with 61974 additions and 3645 deletions

View File

@@ -0,0 +1,50 @@
# 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.