Skip to content

Commit 806bfc4

Browse files
authored
chore: migrate TODO.md to TODO.local.md per private-backlog directive (#140)
Per the global Claude Code directive: - Public actionable backlog → GitHub Issues (only public surface) - Private working memory → `TODO.local.md` (gitignored, never tracked) - "No carve-outs" — the historical track-by-default compromise is retired Concrete changes: - Open Issue #139 for the sole remaining Pending-LOW item (engines.node bump consideration, deferred wait-and-see). - Add `*.local.md` to `.gitignore` so future `TODO.local.md` files (and any other `.local.md` working notes) are never tracked. - `git rm TODO.md` — the file leaves the public repo. The maintainer keeps a `TODO.local.md` locally as private working memory; new contributors pulling the repo will see only GitHub Issues as the authoritative backlog source. CLAUDE.md was already updated in PR #138 to point at GitHub Issues and to drop the `TODO.md` entry from the project structure tree; this PR completes the migration on the file-system side.
1 parent 9f78901 commit 806bfc4

2 files changed

Lines changed: 5 additions & 102 deletions

File tree

.gitignore

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,4 +121,8 @@ build/wasm/
121121

122122
# TypeDoc output & demo build
123123
docs-site/
124-
examples/browser/node_modules/
124+
examples/browser/node_modules/
125+
126+
# Maintainer working memory — per global Claude Code directive
127+
# (public actionable backlog → GitHub Issues; *.local.md files are never tracked)
128+
*.local.md

TODO.md

Lines changed: 0 additions & 101 deletions
This file was deleted.

0 commit comments

Comments
 (0)