2.0 KiB
102 Scene Ledger Alignment Report
Scope
This round does not attempt full 102-scene migration.
It freezes the workbook snapshot docs/2026-04-18-102-scenes-validation-overview.xlsx into repo-local assets so the current code-backed family baseline can be compared against a concrete ledger snapshot.
Delivered
Added:
tests/fixtures/generated_scene/scene_ledger_snapshot_2026-04-18.jsontests/scene_ledger_snapshot_test.rs
Snapshot Facts
From the workbook snapshot generated at 2026-04-18 16:48:05:
- total scenes:
102 - validated scenes:
9 - not yet validated scenes:
93 - passed real sample:
1 - failed real samples:
3 - fail-closed scenes:
2 - reassigned boundary scenes:
3
Alignment With Current Family Assets
The frozen ledger snapshot now explicitly aligns with the repo-local family baseline on these points:
G1-E高低压新增报装容量月度统计表is the only passed real sample in the snapshot
G2- three validated line-loss samples remain recorded as first-round failed runs
G6电能表现场检验完成率指标报表is recorded as a reassigned boundary scene
G7计量资产库存统计is recorded as a reassigned boundary scene
G895598供电服务月报is recorded as a reassigned boundary scene
Interpretation
The workbook remains a mid-run ledger snapshot, not the final latest state of same-day markdown execution.
That distinction is now preserved in repo assets:
- ledger snapshot = frozen workbook state
- family assets = current code-backed baseline
- markdown reports = later execution progress on the same day
Validation
Passed:
cargo test --test scene_ledger_snapshot_test -- --nocapture
Outcome
Track D / Track E now have a repo-local bridge between:
- family-level code-backed baselines
- the original
102-scene workbook snapshot
This gives the next expansion round a stable ledger anchor without forcing full Excel-driven workflow into the compiler path.