1.4 KiB
1.4 KiB
Generated Scene Runtime URL Classification Hardening Plan
Date: 2026-04-20 Status: Draft Parent route:
runtime_url_classification_hardeningParent ledger:tests/fixtures/generated_scene/generated_scene_source_first_runtime_semantics_ledger_2026-04-20.json
Plan Intent
Implement the first reusable slice that separates runtime URL roles during generation.
Fixed Input Bucket
Use the bounded bucket:
- scenes with strong source evidence for multiple URL roles
- scenes whose current generated manifest only exposes
target_url - high-signal browser-script scenes where runtime context URL and module-route URL are likely to diverge
This first slice should focus on the highest-risk parameterized browser families before broader expansion.
Allowed Files
src/generated_scene/analyzer.rssrc/generated_scene/generator.rssrc/generated_scene/ir.rs- route-local generator tests
Forbidden Files
- no callback-host/runtime implementation
- no service-console changes
- no direct edits to generated skills
- no board or validation assets
Expected Coverage Delta
- generated metadata can distinguish app-entry/runtime-context/module-route roles
- callers are no longer forced to guess
page_urlsemantics for the bucketed scenes
Stop Statement
Stop after the first reusable URL-classification slice is implemented and route-local follow-up assets are published.
Do not expand to every scene in this route plan.