2.0 KiB
2.0 KiB
G6 Host Bridge First Slice Report
Date: 2026-04-18 Scope:
G6classification and fail-closed safety slice
Summary
The first G6 implementation slice is complete.
This round did not attempt runnable host bridge execution. It implemented the safer first step:
- new
host_bridge_workflowarchetype - deterministic host bridge action detection
G6classification priority overG1-EG6readiness gates- fail-closed generation behavior
- regression protection so ordinary localhost export noise does not become
G6
Assets Updated
src/generated_scene/ir.rssrc/generated_scene/analyzer.rssrc/generated_scene/generator.rstests/fixtures/generated_scene/g6_host_bridge_workflow/index.htmltests/scene_generator_test.rs
Behavioral Result
The new representative fixture validates:
workflowArchetype = host_bridge_workflow- host bridge action evidence includes
sgBrowerserJsAjax2 - host runtime evidence includes
localhost:13313 - business callbacks include
getWorkOrderToDoList - business callbacks include
queryMeterPlanFormulateApp - generation fails closed with
host_bridge_workflow
Boundary Correction
The implementation initially exposed one boundary risk: plain localhost:* noise could promote a scene to G6.
The classifier was corrected so G6 requires explicit host bridge action evidence. localhost:* alone remains host-runtime evidence and does not define the archetype.
Validation
Executed:
cargo test --test scene_generator_test -- --nocapture
cargo test --test scene_generator_p1_family_test -- --nocapture
cargo test --test scene_generator_family_policy_test -- --nocapture
cargo test --test scene_generator_canonical_test -- --nocapture
All target regressions passed.
Result
G6 is now safely separated from G1/G1-E at classification time.
The family is intentionally still fail-closed until a real host bridge runtime contract is designed and implemented.