66 lines
2.1 KiB
Markdown
66 lines
2.1 KiB
Markdown
# 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`
|