1.8 KiB
1.8 KiB
G6 G7 G8 Family Asset Sync Report
Scope
This round does not change G6/G7/G8 runtime contracts themselves.
It promotes the three boundary families into formal family-level assets so they are no longer only protected by implementation tests.
Synced Assets
Updated:
tests/fixtures/generated_scene/p1_family_manifest.jsontests/fixtures/generated_scene/p1_family_results.jsontests/fixtures/generated_scene/family_expansion_policy.jsontests/scene_generator_p1_family_test.rstests/scene_generator_family_policy_test.rs
Result
G6, G7, and G8 are now represented at the same family-asset layer as the existing mainline families.
That means the repo now preserves these facts as first-class assets:
G6is an independenthost_bridge_workflowfamilyG7is an independentmulti_endpoint_inventoryfamilyG8is an independentlocal_doc_pipelinefamily- none of them should fall back into
G1,G1-E, orG3
Policy Position
The policy asset now separates:
- mainline groups:
G1/G2/G3 - boundary-runtime groups:
G6/G7/G8 - deferred groups:
G4/G5
This matches the current roadmap state:
- mainline capability growth still centers on
G1/G2/G3 G6/G7/G8are no longer just reassignment notes; they now have code-backed runtime contracts and family-level preservation
Validation
Passed:
cargo test --test scene_generator_p1_family_test -- --nocapturecargo test --test scene_generator_test -- --nocapturecargo test --test scene_generator_family_policy_test -- --nocapturecargo test --test scene_generator_canonical_test -- --nocapture
Outcome
The roadmap has moved past pure boundary reassignment.
G6/G7/G8 now exist as synchronized family assets with:
- representative migration baselines
- results records
- policy placement
- regression protection