Files
claw/docs/superpowers/plans/2026-04-21-generated-scene-runtime-semantics-post-refresh-residual-closure-plan.md

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

  1. tests/fixtures/generated_scene/generated_scene_runtime_semantics_rematerialization_manifest_2026-04-21.json
  2. tests/fixtures/generated_scene/scene_skill_102_runtime_semantics_deterministic_invocation_readiness_2026-04-21.json
  3. tests/fixtures/generated_scene/scene_skill_102_runtime_semantics_static_validation_2026-04-21.json
  4. docs/superpowers/reports/2026-04-21-generated-scene-runtime-semantics-validation-refresh-execution-report.md

Allowed Files

  1. src/generated_scene/
  2. tests/scene_generator*.rs
  3. route-local fixture assets under tests/fixtures/generated_scene/
  4. route-local report under docs/superpowers/reports/

Forbidden Files

  1. no rematerialization execution inside this plan
  2. no validation refresh execution inside this plan
  3. no official board updates
  4. no runtime/service-console changes
  5. no pseudo-production execution

Required Outputs

  1. route-local residual followup JSON
  2. 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

  1. prove the generator now writes suffix = "。。。" for the bounded target coverage slice
  2. prove the sweep-078-scene generated scene.toml is parseable after generation
  3. 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.