Description
Problem
ROADMAP.md's Done table stops at the merges recorded by PR #169 (merged 2026-10-20T10:06Z). Three issues closed later today by merged PRs are recorded nowhere in the file.
Verified on main 8a60cf96dc (current HEAD):
grep -c "141\|153\|173" ROADMAP.mdreturns0— none of the three issues (nor their PRs test(services): run changelog and update tests via turbo #142/test(lint): run ast-grep lint rule tests in CI #155/test(plugin-github): make files and actions tests pass on Windows #174) is mentioned anywhere in the file.- The Done table's newest rows are
#167,#166and#165.
The three missing completions (all fresh-verified CLOSED / MERGED via gh):
| Issue | Closed by | Merged at (UTC) | What landed |
|---|---|---|---|
| #173 test(plugin-github): files/actions tests fail on Windows | PR #174 (squash 363fe95198) |
2026-10-20T12:33:21Z | plugin-github files/actions tests use platform path fixtures and pass on Windows |
| #141 test(services): changelog and update service tests are run by nothing | PR #142 (squash 44e9cfb253) |
2026-10-20T12:43:33Z | changelog and update service tests now run via turbo #test tasks |
| #153 test(lint): ast-grep rule tests are run by nothing | PR #155 (squash 8a60cf96dc) |
2026-10-20T12:43:38Z | ast-grep lint rule tests now run in CI |
Why it matters
The ROADMAP is this fork's record of what has shipped (its planning rule is that a completion moves to Done in the PR that completes it, or in a prompt follow-up). A Done table that silently lags merged work misleads anyone planning from it — the same staleness has had to be repaired repeatedly (#146, #162, #168 each covered an earlier round; #168's coverage ended at #165).
Acceptance criteria
- Done table gains one row per completion above, dated 2026-10-20, in the table's existing style: test(plugin-github): files/actions tests fail on Windows — POSIX path fixtures vs native absolute/external paths #173/test(plugin-github): make files and actions tests pass on Windows #174 (plugin-github Windows tests), test(services): changelog and update service tests are run by nothing — no turbo #test task for either workspace #141/test(services): run changelog and update tests via turbo #142 (changelog/update tests run via turbo), test(lint): ast-grep rule tests (test:lint-rules) are run by nothing — 6 lint rules can regress silently #153/test(lint): run ast-grep lint rule tests in CI #155 (ast-grep lint rule tests run in CI).
- No Now/Next/proposed row is added or changed for these — none of the three was ever listed as proposed work, so this is Done-only.
- No other rows change.
Scope note
Single-repo: this is this fork's own ROADMAP.md. (The sibling repos' roadmaps track their own merges separately.)
Activity
docs: record the #173, #141 and #153 completions in ROADMAP Done (#177)