2.3 KiB
2.3 KiB
G1-E Second Sample Reuse Report
Date: 2026-04-18 Scope:
G1-Esecond-sample reuse validation
Summary
G1-E has moved from a single P0 anchor to a reusable family baseline.
This round added a second repo-local G1-E expansion fixture and promoted the result into the P1 family assets. The expansion fixture keeps the same family contract as the P0 sample:
- one resolved main request
- lightweight enrichment requests
- a merge plan with join keys, aggregate rules, and output columns
The result validates that G1-E should remain distinct from plain single_request_table, while still staying below the G6/G7/G8 boundary.
Assets Updated
tests/fixtures/generated_scene/g1e_light_enrichment_expansion/index.htmltests/fixtures/generated_scene/p1_family_manifest.jsontests/fixtures/generated_scene/p1_family_results.jsontests/scene_generator_test.rstests/scene_generator_p1_family_test.rstests/scene_generator_family_policy_test.rs
Representative And Expansion Baseline
| Role | Fixture | Expected Archetype |
|---|---|---|
| Representative | tests/fixtures/generated_scene/g1e_light_enrichment |
single_request_enrichment |
| Expansion | tests/fixtures/generated_scene/g1e_light_enrichment_expansion |
single_request_enrichment |
The expansion baseline asserts:
- main request contains
getWkorderAll - enrichment request contains
queryMeterInfo - merge join key contains
wkOrderNo - merge aggregate rules contain
group_by:countyCodeName - output columns contain
meterCapacityThisMonth
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 four regression suites passed.
Result
G1-E reuse is now validated at family level:
representativeRuns = 1expansionRuns = 1passedRuns = 2failedRuns = 0successRate = 1.0
Next Step
Per the frozen roadmap order, the next implementation line is G6:
- start independent
G6spec / plan - use
电能表现场检验完成率指标报表as the first boundary sample - build fail-closed classification for host-bridge multi-step workflow before attempting runnable generation