1.5 KiB
1.5 KiB
Generated Scene Parameter Default Semantics Hardening Plan
Date: 2026-04-20 Status: Draft Parent route:
parameter_default_semantics_recovery_hardeningParent ledger:tests/fixtures/generated_scene/generated_scene_source_first_runtime_semantics_ledger_2026-04-20.json
Plan Intent
Implement the first reusable slice for page-native default period/date/mode recovery.
Fixed Input Bucket
Use the bounded bucket:
- scenes with explicit
periodparameters - scenes whose source evidence shows implicit month/week/date initialization
- scenes whose current generated manifests do not encode a reusable default strategy
This first slice should center on the parameterized monthly/weekly scenes highlighted by the ledger.
Allowed Files
src/generated_scene/analyzer.rssrc/generated_scene/generator.rssrc/generated_scene/ir.rs- route-local generator tests
Forbidden Files
- no runtime resolver patching outside generation metadata needs
- no edits to generated skill bundle under
examples/ - no board assets
- no pseudo-production assets
Expected Coverage Delta
- generated parameter metadata can preserve source-side default semantics for the bucketed scenes
- callers are no longer forced to supply values that the source page itself normally supplies
Stop Statement
Stop after the first reusable default-semantics slice is implemented and route-local follow-up assets are published.
Do not expand to all possible date semantics inside this route plan.