Files
claw/docs/superpowers/reports/2026-04-18-g6-g7-g8-family-asset-sync-report.md

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:

  1. tests/fixtures/generated_scene/p1_family_manifest.json
  2. tests/fixtures/generated_scene/p1_family_results.json
  3. tests/fixtures/generated_scene/family_expansion_policy.json
  4. tests/scene_generator_p1_family_test.rs
  5. tests/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:

  1. G6 is an independent host_bridge_workflow family
  2. G7 is an independent multi_endpoint_inventory family
  3. G8 is an independent local_doc_pipeline family
  4. none of them should fall back into G1, G1-E, or G3

Policy Position

The policy asset now separates:

  1. mainline groups: G1/G2/G3
  2. boundary-runtime groups: G6/G7/G8
  3. deferred groups: G4/G5

This matches the current roadmap state:

  1. mainline capability growth still centers on G1/G2/G3
  2. G6/G7/G8 are 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 -- --nocapture
  • cargo test --test scene_generator_test -- --nocapture
  • cargo test --test scene_generator_family_policy_test -- --nocapture
  • cargo 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:

  1. representative migration baselines
  2. results records
  3. policy placement
  4. regression protection