From 64ff8310f3130f62752311e45d033899d5f44bf2 Mon Sep 17 00:00:00 2001 From: 44r0n7 <44r0n7+gitea@pm.me> Date: Sat, 24 Oct 2026 22:59:24 -0400 Subject: [PATCH] Keep the task board, notes and agent instructions out of the repo They stay on the owner's machine: .kandown/, tasks/, docs/kandown.md, NOTES.md, CLAUDE.md and AGENTS.md are ignored, and the README and project map say so. Co-Authored-By: Claude Opus 5.5 --- .gitignore | 9 +++++++-- README.md | 3 --- docs/PROJECT_MAP.md | 4 ++-- 3 files changed, 9 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 4d19227..59b56c1 100644 --- a/.gitignore +++ b/.gitignore @@ -6,5 +6,10 @@ node_modules/ .DS_Store .venv/ -# kandown web app: one 6.5 MB file that `kandown init` / `kandown update` regenerate -.kandown/kandown.html +# kept on this machine only: the kandown task board, the old notes inbox and agent instructions +.kandown/ +tasks/ +docs/kandown.md +NOTES.md +CLAUDE.md +AGENTS.md diff --git a/README.md b/README.md index 0c8d503..2350dcb 100644 --- a/README.md +++ b/README.md @@ -60,9 +60,6 @@ The source is small JavaScript files with no dependencies or bundler: ## Documents -- `AGENTS.md` / `CLAUDE.md`: how coding agents work on this project. -- `tasks/`: the to-do list, a [kandown](https://kandown.dev) board (`kandown` opens it; see - `docs/kandown.md`). - `docs/PROJECT_MAP.md`: where everything is. - `docs/DESIGN.md`: what the game is meant to be, and the decisions made. - `docs/TESTING.md`: tests, screenshots and pitfalls. diff --git a/docs/PROJECT_MAP.md b/docs/PROJECT_MAP.md index 92a4457..02b064a 100644 --- a/docs/PROJECT_MAP.md +++ b/docs/PROJECT_MAP.md @@ -8,8 +8,8 @@ top part by hand when the structure changes. ## Layout ``` -AGENTS.md, CLAUDE.md instructions for coding agents -tasks/, .kandown/ the owner's to-do list: a kandown board (docs/kandown.md) +AGENTS.md, CLAUDE.md instructions for coding agents (local only, not in git) +tasks/, .kandown/ the owner's to-do list: a kandown board (docs/kandown.md; local only, not in git) build.py joins src/ into dist/index.html (one self-contained page) src/manifest.json the build order: simulation files, then browser files src/shell.html page markup (HUD, menus, dialogs); CSS and JS are put in at the markers