2.1 KiB
2.1 KiB
Generated Scene Runtime Semantics Post-Refresh Residual Closure Plan
Date: 2026-04-21
Parent execution:
docs/superpowers/plans/2026-04-21-generated-scene-runtime-semantics-validation-refresh-execution-plan.md
Intent
Fix the bounded post-refresh residuals that currently block the 2026-04-21 hardened bundle from becoming the canonical validation-ready bundle.
Fixed Inputs
tests/fixtures/generated_scene/generated_scene_runtime_semantics_rematerialization_manifest_2026-04-21.jsontests/fixtures/generated_scene/scene_skill_102_runtime_semantics_deterministic_invocation_readiness_2026-04-21.jsontests/fixtures/generated_scene/scene_skill_102_runtime_semantics_static_validation_2026-04-21.jsondocs/superpowers/reports/2026-04-21-generated-scene-runtime-semantics-validation-refresh-execution-report.md
Allowed Files
src/generated_scene/tests/scene_generator*.rs- route-local fixture assets under
tests/fixtures/generated_scene/ - route-local report under
docs/superpowers/reports/
Forbidden Files
- no rematerialization execution inside this plan
- no validation refresh execution inside this plan
- no official board updates
- no runtime/service-console changes
- no pseudo-production execution
Required Outputs
- route-local residual followup JSON
- route-local residual report
Closure Targets
Residual 1: deterministic suffix regression
Close the generator path that caused rematerialized scene.toml files to emit scene-name deterministic suffixes instead of 。。。.
Residual 2: sweep-078-scene TOML corruption
Close the serialization path that emitted malformed TOML in the rematerialized scene.toml.
Validation
- prove the generator now writes
suffix = "。。。"for the bounded target coverage slice - prove the
sweep-078-scenegeneratedscene.tomlis parseable after generation - keep all validation route-local to this residual plan
Stop Statement
Stop after residual closure assets and report are published.
Do not rerun rematerialization or validation refresh inside this plan.