feat: add generated scene skill platform hardening
This commit is contained in:
@@ -0,0 +1,65 @@
|
||||
# G1-E Remaining Fail-Closed Closure Report
|
||||
|
||||
Date: 2026-04-19
|
||||
|
||||
Parent framework: `2026-04-19-scene-skill-102-full-coverage-framework-plan`
|
||||
|
||||
Parent route: `Route 4 / G1-E single_request_enrichment closure`
|
||||
|
||||
Plan: `2026-04-19-g1e-remaining-fail-closed-closure-plan.md`
|
||||
|
||||
## Scope
|
||||
|
||||
This report closes the fixed Route 4 bucket:
|
||||
|
||||
- `single_request_enrichment` structured fail-closed scenes: `2`
|
||||
- Primary blocker: `output_columns`
|
||||
- Allowed implementation area: bounded G1-E output column recovery
|
||||
|
||||
This run did not update `scene_execution_board_2026-04-18.json`, did not create a new family, and did not begin Route 5.
|
||||
|
||||
## Implementation
|
||||
|
||||
The analyzer now recovers G1-E output columns from two additional source patterns:
|
||||
|
||||
- `qxzndbObj.cols.push([...])`
|
||||
- wide `titleList` rows such as `[field, top, middle, order, label]`
|
||||
|
||||
This keeps the correction in the G1-E response/merge contract layer. It does not change routing or gate policy.
|
||||
|
||||
## Results
|
||||
|
||||
| Scene ID | Scene | Baseline | Follow-up | Result |
|
||||
| --- | --- | --- | --- | --- |
|
||||
| `sweep-013-scene` | `业扩报装质量评价体系` | `B / fail-closed / output_columns` | `A / auto-pass` | resolved |
|
||||
| `sweep-068-scene` | `用电报装信息统计列表` | `B / fail-closed / output_columns` | `A / auto-pass` | resolved |
|
||||
|
||||
Summary:
|
||||
|
||||
- Before: `2` G1-E structured fail-closed scenes
|
||||
- Resolved to auto-pass: `2`
|
||||
- Remaining Route 4 fail-closed: `0`
|
||||
- Route-local coverage delta: `+2`
|
||||
|
||||
## Verification
|
||||
|
||||
Commands:
|
||||
|
||||
```powershell
|
||||
cargo test --test scene_generator_test analyzer_recovers_g1e_output_columns_from_cols_push_and_wide_title_list -- --nocapture
|
||||
cargo test --test scene_generator_test generator_writes_g1e_light_enrichment_package -- --nocapture
|
||||
cargo test --test scene_generator_test generator_writes_g1e_light_enrichment_expansion_package -- --nocapture
|
||||
cargo test --test scene_generator_test generator_writes_g1e_light_enrichment_additional_package -- --nocapture
|
||||
```
|
||||
|
||||
Route-local rerun output:
|
||||
|
||||
```text
|
||||
examples/g1e_remaining_fail_closed_closure_followup_2026-04-19
|
||||
```
|
||||
|
||||
## Stop Statement
|
||||
|
||||
Route 4 is closed. The next child plan in the 102 full-coverage sequence is Route 5:
|
||||
|
||||
`2026-04-19-boundary-fail-closed-decision-plan.md`
|
||||
Reference in New Issue
Block a user