feat: add generated scene skill platform hardening

This commit is contained in:
木炎
2026-04-21 23:19:06 +08:00
parent 118fc77935
commit 956f0c2b68
439 changed files with 61974 additions and 3645 deletions

View File

@@ -0,0 +1,50 @@
# G3 Second-Round Expansion Report
## Scope
This round takes `G3` beyond the first expansion fixture and lands two additional repo-local expansion baselines from the `95598/工单家族候选` batch direction.
Added fixtures:
1. `tests/fixtures/generated_scene/paginated_enrichment_expansion_workorder`
2. `tests/fixtures/generated_scene/paginated_enrichment_expansion_orderno`
## Contract Variants Added
The second round explicitly validates two more `G3` join-key and pagination variants:
1. `pageNo + workOrderNo + aggregate:sourceType`
2. `page + orderNo + aggregate:sourceType`
## Delivered
Updated:
1. `tests/fixtures/generated_scene/p1_family_manifest.json`
2. `tests/fixtures/generated_scene/p1_family_results.json`
3. `tests/scene_generator_p1_family_test.rs`
4. `tests/scene_generator_test.rs`
## Validation
Passed:
1. deterministic analysis for both new fixtures
2. package generation for both new fixtures
3. family-level reusable migration assertions for both new fixtures
## Outcome
`G3` now has:
1. one P0 anchor
2. one first expansion fixture
3. two second-round expansion fixtures
So the family baseline now proves that the current `paginated_enrichment` contract is reusable across:
1. `ticketNo`
2. `workOrderNo`
3. `orderNo`
with corresponding pagination-field variants.