Skip to content

Commit 8cc8e46

Browse files
committed
docs(roadmap): live progress table for the 0.0.85 train
1 parent 9987764 commit 8cc8e46

1 file changed

Lines changed: 19 additions & 0 deletions

File tree

.agents/docs/2026-07-08-descriptor-index-evolution-roadmap.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,25 @@ train (seam documented, deferred until demanded).
1515

1616
---
1717

18+
## 0. PROGRESS (live, updated as the train executes)
19+
20+
| Item | Status | Evidence |
21+
|---|---|---|
22+
| W1 long brackets | ✅ done (b6c5793) | 4 unit tests; fmt descriptor in `[==[ ]==]` form parses + member test green |
23+
| W2 xpkg parse | ✅ done (0b2b9b9) | strict IS default (unknown key → exit 1; `--allow-unknown` downgrades); e2e 93; `--json` parity vs lua5.4 = byte-identical |
24+
| (extra) manifest split | ✅ done (bc24f8e) | :types/:toml/:xpkg partitions, API unchanged, suite green |
25+
| W3 scan_overrides | ✅ done (ea7ea43) | fmt WITHOUT generated_files builds + tests green end-to-end |
26+
| W4 ddi reconciliation | ✅ done (9211fd4) | negative test: omitted imports={std} → DYNDEP fails with planned-vs-compiler delta |
27+
| W5 index floor | ✅ done (94e4c6b) | E0006 + upgrade hint + once-per-index; ignore hatch; 9.9.9/0.0.84 e2e. Deviation: staged-unpack lives in vendored xlings → follow-up there; open-time check is the mcpp-side enforcement |
28+
| W6 release 0.0.85 | 🔄 in progress | version bumped; docs/05 scan_overrides section; key e2e green |
29+
| P0 merge PR #63 | pending maintainer | tested locally 2026-07-08, green on 0.0.81 |
30+
| P1 index floor PR | pending (after 0.0.85 release) | |
31+
| P2 fmt → scan_overrides | ✅ validated locally only (per instruction: user's PR untouched) | override descriptor kept out of tree |
32+
| P3/P4 migrations + docs | pending (after P1) | |
33+
34+
Decision taken during execution (user-directed): `--strict` semantics are the
35+
DEFAULT of `xpkg parse`; the escape flag is `--allow-unknown`.
36+
1837
## 1. Work breakdown — repo `mcpp` (release 0.0.85)
1938

2039
| # | Item | Design ref | Depends on |

0 commit comments

Comments
 (0)