Refresh the roadmap status summaries and retract stale Beta claims #258
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "refs/pull/258/head"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Refreshes
ROADMAP.mdto reflect the current state of the project, and corrects the stale Beta-savegame claims indocs/formats/saves.mdthat the refreshed roadmap now delegates to.Summaries
The status-overview cells had grown into paragraphs restating each phase's detail, which is what the rest of the page and the per-subject docs are for. Each cell is now a one-line verdict — what is done, what is not, where the detail lives.
Counts corrected against the tree: 17 per-format docs (was 8), 16 fixtures across all eight platform families (the table said "15 ports + 1 reserved slot" while a sentence below said 15 ports and the tree holds 16).
Two phase intros were stale and now contradict-by-a-wide-margin what shipped:
infoactually does work" — every subcommand is real for the landed formats; what remains isrepack --target raw-extractand the Phase 3-blockedconvert/extractpaths.examples/remain.Beta claims
Phase 4's Beta block re-derived the bitstream layout (mask offsets, popcounts, bit budget) that
docs/formats/saves.mdalready tabulates, and still carried a live hedge from before the work landed ("Neither interpretation has been verified end-to-end against the engine"). It is now a done statement pointing atsaves.mdandsave-record-stream.md, keeping only the two retracted theories worth not re-deriving.docs/formats/saves.mdstill asserted, as current fact:[DUNGEON+4]map count of 44 (BETA_TILE_CHAIN_MAP_COUNT).Both were retired by #256: the constant is gone from the crate, the walk covers all
n_maps= 54 maps, and all 9 slots decode, land inside the final flush byte, and field-round-trip byte-for-byte. The capability table's Beta row (⚠️ round-trip, ⚠️ objects) and footnotes 6/7 are updated to match, and the retraction is recorded so the cap is not re-derived.Verification
Documentation only — no code changes. Every count and claim in the diff was fact-checked against the code and tests (crate/doc/fixture counts; the Beta decode/round-trip/oracle claims against
crates/dm2-saves/; the cited test names; the Phase 3/5/6 pending items; every§and item cross-reference resolves).