dashboard refresh
This commit is contained in:
parent
f6a914beee
commit
19afa1f78a
1 changed files with 15 additions and 15 deletions
|
|
@ -1,19 +1,19 @@
|
|||
# SotS RE campaign — coverage dashboard
|
||||
|
||||
Generated 2026-09-08 17:04 UTC · `sots-re` @ 7f4d5c5,2026-09-08 · `sots-engine` @ 0592104,2026-09-08 (145 commits) · regenerate with `tools/dashboard.py`
|
||||
Generated 2026-09-08 17:28 UTC · `sots-re` @ f6a914b,2026-09-08 · `sots-engine` @ 54b0353,2026-09-08 (147 commits) · regenerate with `tools/dashboard.py`
|
||||
|
||||
> **North star:** A functional reimplementation of the engine — behavior-equivalent, NOT byte-for-byte
|
||||
|
||||
## 1. Map coverage (campaign/board.md)
|
||||
|
||||
227 targets · mapped-or-better **207/227** `[█████████░] 91%` · verified **171/227** `[████████░░] 75%`
|
||||
230 targets · mapped-or-better **209/230** `[█████████░] 91%` · verified **172/230** `[███████░░░] 75%`
|
||||
|
||||
| Status | Count | % |
|
||||
|---|---:|---:|
|
||||
| verified | 171 | 75% |
|
||||
| mapped | 36 | 16% |
|
||||
| verified | 172 | 75% |
|
||||
| mapped | 37 | 16% |
|
||||
| in-progress | 1 | 0% |
|
||||
| backlog | 17 | 7% |
|
||||
| backlog | 18 | 8% |
|
||||
| blocked | 2 | 1% |
|
||||
|
||||
| Type | verified | mapped | in-progress | backlog | blocked | total |
|
||||
|
|
@ -21,8 +21,8 @@ Generated 2026-09-08 17:04 UTC · `sots-re` @ 7f4d5c5,2026-09-08 · `sots-engine
|
|||
| objects | 29 | 6 | 0 | 2 | 1 | 38 |
|
||||
| control-flow | 15 | 2 | 0 | 0 | 0 | 17 |
|
||||
| subsystems | 4 | 8 | 0 | 2 | 1 | 15 |
|
||||
| engine | 20 | 0 | 0 | 0 | 0 | 20 |
|
||||
| verify | 45 | 10 | 1 | 12 | 0 | 68 |
|
||||
| engine | 21 | 0 | 0 | 0 | 0 | 21 |
|
||||
| verify | 45 | 11 | 1 | 13 | 0 | 70 |
|
||||
| phase2 | 13 | 3 | 0 | 0 | 0 | 16 |
|
||||
| meta | 37 | 6 | 0 | 1 | 0 | 44 |
|
||||
| other | 8 | 1 | 0 | 0 | 0 | 9 |
|
||||
|
|
@ -45,7 +45,7 @@ Generated 2026-09-08 17:04 UTC · `sots-re` @ 7f4d5c5,2026-09-08 · `sots-engine
|
|||
|
||||
| Module | LOC | Test files | Checks | Wired | Doc |
|
||||
|---|---:|---:|---:|---|---|
|
||||
| `app` | 1,754 | 6 | 79 | yes | N-output-term.md |
|
||||
| `app` | 2,078 | 6 | 82 | yes | N-output-term.md |
|
||||
| `game/combat` | 582 | 2 | 34 | yes | mars-parse.md |
|
||||
| `game/config` | 558 | 4 | 131 | yes | M1.md |
|
||||
| `game/data` | 2,077 | 12 | 462 | yes | game-data.md |
|
||||
|
|
@ -62,9 +62,9 @@ Generated 2026-09-08 17:04 UTC · `sots-re` @ 7f4d5c5,2026-09-08 · `sots-engine
|
|||
| `shim` | 12,102 | 0 | 0 | direct (WIN32) | M0.md |
|
||||
| `shim/hooks` | 9,075 | 0 | 0 | direct (WIN32) | M0.md |
|
||||
| `shim/trace` | 2,258 | 9 | 273 | direct (WIN32) | shim-trace.md |
|
||||
| **total** | **43,313** | **106** | **3480** | | |
|
||||
| **total** | **43,637** | **106** | **3483** | | |
|
||||
|
||||
Board `engine:` rows: verified **20**, mapped 0, in flight 0 (of 20) — verified & merged `[██████████] 100%`
|
||||
Board `engine:` rows: verified **21**, mapped 0, in flight 0 (of 21) — verified & merged `[██████████] 100%`
|
||||
|
||||
## 5. Phase 2 milestones
|
||||
|
||||
|
|
@ -78,11 +78,11 @@ Board `engine:` rows: verified **20**, mapped 0, in flight 0 (of 20) — verifie
|
|||
|
||||
## 6. Standalone (`src/app`) — distance to the byte-match
|
||||
|
||||
Turn-driver phases: **14/44** modelled (8 committed) `[███░░░░░░░] 32%`
|
||||
Turn-driver phases: **15/44** modelled (9 committed) `[███░░░░░░░] 34%`
|
||||
|
||||
| | verified | implemented | partial | blocked | stub |
|
||||
|---|---:|---:|---:|---:|---:|
|
||||
| turn drivers (44) | 0 | 2 | 6 | 6 | 30 |
|
||||
| turn drivers (44) | 0 | 3 | 6 | 6 | 29 |
|
||||
| post-combat tail (37) | 0 | 1 | 0 | 2 | 34 |
|
||||
|
||||
Reference pair `turn1-state.sav` → `turn2-state.sav`, leaves localised by `state_checksum.py` (coverage proved by re-serialisation):
|
||||
|
|
@ -131,11 +131,11 @@ Most recent open:
|
|||
|
||||
## 9. Delta since previous dashboard
|
||||
|
||||
- verified targets: 162 → 171 (+9) · mapped-or-better: 195 → 207 (+12)
|
||||
- engine LOC: 43,313 → 43,313 (+0) · test files: 106 → 106 (+0) · checks: 3,480 → 3,480 (+0)
|
||||
- verified targets: 171 → 172 (+1) · mapped-or-better: 207 → 209 (+2)
|
||||
- engine LOC: 43,313 → 43,637 (+324) · test files: 106 → 106 (+0) · checks: 3,480 → 3,483 (+3)
|
||||
- addresses verified: 940 → 940 (+0) · recovered layouts: 384 → 384 (+0) · open questions: 26 → 26 (+0)
|
||||
- standalone leaves closed: 5 → 5 (+0) · leaves still diverging: 204 → 204 (+0)
|
||||
|
||||
---
|
||||
warnings: board.md: unknown types subsystems; mars-rng.md: no oracle total row parsed; mars-stream.md: no oracle total row parsed; mars-vfs.md: no oracle total row parsed
|
||||
<!-- dashboard-metrics {"verified": 171, "mapped_plus": 207, "targets": 227, "loc": 43313, "tests": 106, "checks": 3480, "addr_verified": 940, "addr_total": 986, "layouts": 384, "open_q": 26, "sa_closed": 5, "sa_left": 204} -->
|
||||
<!-- dashboard-metrics {"verified": 172, "mapped_plus": 209, "targets": 230, "loc": 43637, "tests": 106, "checks": 3483, "addr_verified": 940, "addr_total": 986, "layouts": 384, "open_q": 26, "sa_closed": 5, "sa_left": 204} -->
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue