Repository navigation
Retire every W unit to Landed — 30-slices.md moves to the kit's current format - #569
Merged
Merged
Conversation
…nt format The ledger predated the kit's `## S<n>` / `Status:` / `## Landed` convention, so get-next-slice.ts could not see any of it. All 125 W units become one Landed row each (pull requests, criteria range, merge commit), with an `<a id="wN">` anchor so existing #wN links keep resolving. New slices are `## S<n>` from S121. The full bodies stay at 7081402 and in plans/ rather than being duplicated. Test-Documentation.ps1 now collects inline `<a id>` anchors, the roadmap count parses Landed rows (still 123), and CLAUDE.md, agent.md and the docs index describe the new form. Decision recorded in 90-decisions.md.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
design/30-slices.mdpredated the kit's current slice convention (## S<n>withStatus:, a## Landedsection), soget-next-slice.tscould not read it. This moves it to that format.Changes
design/30-slices.md(5,400 → 209 lines). Each of the 125 W units is now one Landed row: its pull requests, criteria range, and merge commit. W68 and W70 show as cancelled via Record SubZeroDev.Adventures as the play surface, and reconcile W57/W62/W67/W68/W70 #271. Each row has an<a id="wN">anchor, so existing#wNlinks still resolve. Items that were still open move to Carried Forward (9 bullets). New slices are## S<n>, numbered from S121. The full slice bodies remain at7081402and inplans/.build/Test-Documentation.ps1now collects inline<a id="…">anchors as well as headings.site/src/roadmap/roadmapData.tsnow counts non-cancelled Landed rows plusStatus: doneS slices. The result is still 123.CLAUDE.md,agent.mdanddocs/docs/index.mdnow describe the new form. The CLAUDE.md W-id clause and the one-unit Hard Rule now refer to S slices.design/90-decisions.md: a new 2026-10-07 entry, which supersedes the 2026-09-05 rejection.docs/docs/engine/TODO.mdanddesign/TODO.md.Verified
./build/Test-Documentation.ps1: passed (131 Markdown files; drift check across 18 generated pages and the guide).#w114fails;#w999fails.site:test17/17,typecheck,lintandformat:checkall pass.get-next-slice.tsreportsFinished.test-design.tsdrops from 49 findings to 13. The 13 left are pre-existing false positives in10-design/20-contract, where path fragments such as/authoringare read as commands.git diff --checkis clean.docs.ps1is not installed. Verify Documentation Build is the evidence for that.