feat: add generated scene skill platform hardening
This commit is contained in:
@@ -0,0 +1,68 @@
|
||||
# G7 Multi Endpoint Inventory Plan
|
||||
|
||||
> Date: 2026-04-18
|
||||
> Status: Initial implementation slice
|
||||
|
||||
## Plan Intent
|
||||
|
||||
Start `G7` after the safe `G6` classification slice.
|
||||
|
||||
This plan only establishes boundary classification and fail-closed behavior. It does not implement runnable multi-endpoint inventory aggregation.
|
||||
|
||||
## Phase 0: Boundary Freeze
|
||||
|
||||
Tasks:
|
||||
|
||||
1. use `计量资产库存统计` as the P0 boundary sample
|
||||
2. define a repo-local representative fixture
|
||||
3. keep `G7` separate from `G1`, `G1-E`, `G6`, and `G8`
|
||||
|
||||
Acceptance criteria:
|
||||
|
||||
1. `G7` is no longer a `G1` candidate
|
||||
2. `G7` is not confused with host bridge workflow
|
||||
|
||||
## Phase 1: Analyzer Classification
|
||||
|
||||
Tasks:
|
||||
|
||||
1. add `multi_endpoint_inventory` as a workflow archetype
|
||||
2. detect inventory endpoint families
|
||||
3. classify scenes with three or more inventory endpoints as `G7`
|
||||
|
||||
Acceptance criteria:
|
||||
|
||||
1. `g7_multi_endpoint_inventory` fixture classifies as `multi_endpoint_inventory`
|
||||
2. inventory endpoint names include `assetStatsQueryMeter` and `assetStatsQueryJlGnModule`
|
||||
|
||||
## Phase 2: Fail-Closed Gate
|
||||
|
||||
Tasks:
|
||||
|
||||
1. add `g7_inventory_endpoints_detected`
|
||||
2. add `g7_fail_closed`
|
||||
3. block generation before runnable output
|
||||
|
||||
Acceptance criteria:
|
||||
|
||||
1. generation returns a controlled error
|
||||
2. error message includes `multi_endpoint_inventory`
|
||||
3. no pseudo-runnable skill is produced
|
||||
|
||||
## Phase 3: Regression
|
||||
|
||||
Tasks:
|
||||
|
||||
1. run scene generator regression
|
||||
2. run family regression
|
||||
3. run family policy regression
|
||||
4. run canonical regression
|
||||
|
||||
Acceptance criteria:
|
||||
|
||||
1. all target regressions pass
|
||||
2. no existing family baseline regresses
|
||||
|
||||
## Next Step
|
||||
|
||||
After this safe G7 slice, continue to `G8 抓取落库分析出文档型` boundary assessment.
|
||||
Reference in New Issue
Block a user