From c8d5283926ba5fc86c1324cd8ca6f2bc991b979d Mon Sep 17 00:00:00 2001 From: xpltd Date: Sun, 22 Mar 2026 00:27:55 -0500 Subject: [PATCH] Remove .gsd/ and .claude/ from repo, add to gitignore MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit AI tooling artifacts (project planning, milestones, decisions, settings) are local development state — not part of the distributed project. --- .claude/settings.local.json | 21 - .gitignore | 20 +- .gsd/DECISIONS.md | 21 - .gsd/KNOWLEDGE.md | 46 -- .gsd/PROJECT.md | 49 -- .gsd/REQUIREMENTS.md | 455 ------------------ .gsd/gsd.db-shm | Bin 32768 -> 0 bytes .gsd/gsd.db-wal | Bin 3160072 -> 0 bytes .gsd/milestones/M001/M001-CONTEXT.md | 126 ----- .gsd/milestones/M001/M001-META.json | 3 - .gsd/milestones/M001/M001-ROADMAP.md | 176 ------- .gsd/milestones/M001/UI-REVIEW-FINDINGS.md | 133 ----- .../M001/slices/S01/S01-ASSESSMENT.md | 37 -- .gsd/milestones/M001/slices/S01/S01-PLAN.md | 111 ----- .../M001/slices/S01/S01-RESEARCH.md | 157 ------ .../milestones/M001/slices/S01/S01-SUMMARY.md | 200 -------- .gsd/milestones/M001/slices/S01/S01-UAT.md | 202 -------- .../M001/slices/S01/tasks/T01-PLAN.md | 96 ---- .../M001/slices/S01/tasks/T01-SUMMARY.md | 105 ---- .../M001/slices/S01/tasks/T01-VERIFY.json | 18 - .../M001/slices/S01/tasks/T02-PLAN.md | 111 ----- .../M001/slices/S01/tasks/T02-SUMMARY.md | 104 ---- .../M001/slices/S01/tasks/T02-VERIFY.json | 9 - .../M001/slices/S01/tasks/T03-PLAN.md | 130 ----- .../M001/slices/S01/tasks/T03-SUMMARY.md | 103 ---- .../M001/slices/S01/tasks/T03-VERIFY.json | 9 - .../M001/slices/S01/tasks/T04-PLAN.md | 101 ---- .../M001/slices/S01/tasks/T04-SUMMARY.md | 109 ----- .../M001/slices/S01/tasks/T04-VERIFY.json | 18 - .gsd/milestones/M001/slices/S02/S02-PLAN.md | 85 ---- .../M001/slices/S02/S02-RESEARCH.md | 145 ------ .../milestones/M001/slices/S02/S02-SUMMARY.md | 92 ---- .../M001/slices/S02/tasks/T01-PLAN.md | 120 ----- .../M001/slices/S02/tasks/T01-SUMMARY.md | 86 ---- .../M001/slices/S02/tasks/T01-VERIFY.json | 9 - .../M001/slices/S02/tasks/T02-PLAN.md | 145 ------ .../M001/slices/S02/tasks/T02-SUMMARY.md | 101 ---- .../M001/slices/S02/tasks/T02-VERIFY.json | 24 - .../M001/slices/S02/tasks/T03-PLAN.md | 116 ----- .../M001/slices/S02/tasks/T03-SUMMARY.md | 88 ---- .gsd/milestones/M001/slices/S03/S03-PLAN.md | 107 ---- .../M001/slices/S03/S03-RESEARCH.md | 127 ----- .../milestones/M001/slices/S03/S03-SUMMARY.md | 95 ---- .../M001/slices/S03/tasks/T01-PLAN.md | 32 -- .gsd/milestones/M001/slices/S04/S04-PLAN.md | 105 ---- .../milestones/M001/slices/S04/S04-SUMMARY.md | 87 ---- .gsd/milestones/M001/slices/S05/S05-PLAN.md | 82 ---- .../milestones/M001/slices/S05/S05-SUMMARY.md | 89 ---- .gsd/milestones/M001/slices/S06/S06-PLAN.md | 75 --- .../milestones/M001/slices/S06/S06-SUMMARY.md | 65 --- .gsd/milestones/M002/M002-ROADMAP.md | 89 ---- .gsd/milestones/M002/slices/S01/S01-PLAN.md | 76 --- .gsd/milestones/M002/slices/S02/S02-PLAN.md | 68 --- .gsd/milestones/M002/slices/S03/S03-PLAN.md | 52 -- .gsd/milestones/M002/slices/S04/S04-PLAN.md | 23 - 55 files changed, 3 insertions(+), 4850 deletions(-) delete mode 100644 .claude/settings.local.json delete mode 100644 .gsd/DECISIONS.md delete mode 100644 .gsd/KNOWLEDGE.md delete mode 100644 .gsd/PROJECT.md delete mode 100644 .gsd/REQUIREMENTS.md delete mode 100644 .gsd/gsd.db-shm delete mode 100644 .gsd/gsd.db-wal delete mode 100644 .gsd/milestones/M001/M001-CONTEXT.md delete mode 100644 .gsd/milestones/M001/M001-META.json delete mode 100644 .gsd/milestones/M001/M001-ROADMAP.md delete mode 100644 .gsd/milestones/M001/UI-REVIEW-FINDINGS.md delete mode 100644 .gsd/milestones/M001/slices/S01/S01-ASSESSMENT.md delete mode 100644 .gsd/milestones/M001/slices/S01/S01-PLAN.md delete mode 100644 .gsd/milestones/M001/slices/S01/S01-RESEARCH.md delete mode 100644 .gsd/milestones/M001/slices/S01/S01-SUMMARY.md delete mode 100644 .gsd/milestones/M001/slices/S01/S01-UAT.md delete mode 100644 .gsd/milestones/M001/slices/S01/tasks/T01-PLAN.md delete mode 100644 .gsd/milestones/M001/slices/S01/tasks/T01-SUMMARY.md delete mode 100644 .gsd/milestones/M001/slices/S01/tasks/T01-VERIFY.json delete mode 100644 .gsd/milestones/M001/slices/S01/tasks/T02-PLAN.md delete mode 100644 .gsd/milestones/M001/slices/S01/tasks/T02-SUMMARY.md delete mode 100644 .gsd/milestones/M001/slices/S01/tasks/T02-VERIFY.json delete mode 100644 .gsd/milestones/M001/slices/S01/tasks/T03-PLAN.md delete mode 100644 .gsd/milestones/M001/slices/S01/tasks/T03-SUMMARY.md delete mode 100644 .gsd/milestones/M001/slices/S01/tasks/T03-VERIFY.json delete mode 100644 .gsd/milestones/M001/slices/S01/tasks/T04-PLAN.md delete mode 100644 .gsd/milestones/M001/slices/S01/tasks/T04-SUMMARY.md delete mode 100644 .gsd/milestones/M001/slices/S01/tasks/T04-VERIFY.json delete mode 100644 .gsd/milestones/M001/slices/S02/S02-PLAN.md delete mode 100644 .gsd/milestones/M001/slices/S02/S02-RESEARCH.md delete mode 100644 .gsd/milestones/M001/slices/S02/S02-SUMMARY.md delete mode 100644 .gsd/milestones/M001/slices/S02/tasks/T01-PLAN.md delete mode 100644 .gsd/milestones/M001/slices/S02/tasks/T01-SUMMARY.md delete mode 100644 .gsd/milestones/M001/slices/S02/tasks/T01-VERIFY.json delete mode 100644 .gsd/milestones/M001/slices/S02/tasks/T02-PLAN.md delete mode 100644 .gsd/milestones/M001/slices/S02/tasks/T02-SUMMARY.md delete mode 100644 .gsd/milestones/M001/slices/S02/tasks/T02-VERIFY.json delete mode 100644 .gsd/milestones/M001/slices/S02/tasks/T03-PLAN.md delete mode 100644 .gsd/milestones/M001/slices/S02/tasks/T03-SUMMARY.md delete mode 100644 .gsd/milestones/M001/slices/S03/S03-PLAN.md delete mode 100644 .gsd/milestones/M001/slices/S03/S03-RESEARCH.md delete mode 100644 .gsd/milestones/M001/slices/S03/S03-SUMMARY.md delete mode 100644 .gsd/milestones/M001/slices/S03/tasks/T01-PLAN.md delete mode 100644 .gsd/milestones/M001/slices/S04/S04-PLAN.md delete mode 100644 .gsd/milestones/M001/slices/S04/S04-SUMMARY.md delete mode 100644 .gsd/milestones/M001/slices/S05/S05-PLAN.md delete mode 100644 .gsd/milestones/M001/slices/S05/S05-SUMMARY.md delete mode 100644 .gsd/milestones/M001/slices/S06/S06-PLAN.md delete mode 100644 .gsd/milestones/M001/slices/S06/S06-SUMMARY.md delete mode 100644 .gsd/milestones/M002/M002-ROADMAP.md delete mode 100644 .gsd/milestones/M002/slices/S01/S01-PLAN.md delete mode 100644 .gsd/milestones/M002/slices/S02/S02-PLAN.md delete mode 100644 .gsd/milestones/M002/slices/S03/S03-PLAN.md delete mode 100644 .gsd/milestones/M002/slices/S04/S04-PLAN.md diff --git a/.claude/settings.local.json b/.claude/settings.local.json deleted file mode 100644 index 9547353..0000000 --- a/.claude/settings.local.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "permissions": { - "allow": [ - "Bash(node C:/Users/jlightner/.claude/get-shit-done/bin/gsd-tools.cjs commit \"docs: initialize project\" --files .planning/PROJECT.md)", - "WebSearch", - "WebFetch(domain:pypi.org)", - "WebFetch(domain:github.com)", - "WebFetch(domain:noted.lol)", - "WebFetch(domain:yt-dlp.eknerd.com)", - "WebFetch(domain:gist.github.com)", - "Bash(find W:/programming/Projects/media-rip -name *.py -not -path */.venv/* -not -path *worktrees*)", - "Bash(grep -rn await_job W:/programming/Projects/media-rip/.gsd/ --include=*.md --include=*.json)", - "Bash(.venv/Scripts/python -m pytest tests/test_sse.py -v -k \"not HTTP and not Endpoint\" --timeout=10)", - "Bash(.venv/Scripts/python -m pytest tests/test_sse.py -v -k \"not HTTP and not Endpoint\")", - "Bash(.venv/Scripts/python -m pytest tests/test_sse.py -v)", - "Bash(python -c \"import httpx; import inspect; import os; print\\(os.path.dirname\\(inspect.getfile\\(httpx\\)\\)\\)\")", - "Bash(find W:/programming/Projects/media-rip/.gsd/worktrees/M001/backend/.venv -path */httpx* -name *.py -not -path *__pycache__*)", - "Bash(.venv/Scripts/python -m pytest tests/ -v)" - ] - } -} diff --git a/.gitignore b/.gitignore index 817a8e6..20cd76c 100644 --- a/.gitignore +++ b/.gitignore @@ -1,18 +1,7 @@ -# ── GSD baseline (auto-generated) ── -.gsd/activity/ -.gsd/forensics/ -.gsd/runtime/ -.gsd/worktrees/ -.gsd/parallel/ -.gsd/auto.lock -.gsd/metrics.json -.gsd/completed-units.json -.gsd/STATE.md -.gsd/gsd.db -.gsd/DISCUSSION-MANIFEST.json -.gsd/milestones/**/*-CONTINUE.md -.gsd/milestones/**/continue.md +# ── AI tooling (not part of the distributed project) ── +.gsd/ +.claude/ .DS_Store Thumbs.db *.swp @@ -38,6 +27,3 @@ vendor/ coverage/ .cache/ tmp/ - -# ── GSD baseline (auto-generated) ── -.gsd diff --git a/.gsd/DECISIONS.md b/.gsd/DECISIONS.md deleted file mode 100644 index 47b313b..0000000 --- a/.gsd/DECISIONS.md +++ /dev/null @@ -1,21 +0,0 @@ -# Decisions Register - - - -| # | When | Scope | Decision | Choice | Rationale | Revisable? | -|---|------|-------|----------|--------|-----------|------------| -| D001 | M001 | arch | Backend framework | Python 3.12 + FastAPI | Async-first, Pydantic v2, SSE support, well-documented yt-dlp integration patterns | No | -| D002 | M001 | arch | Frontend framework | Vue 3 + TypeScript + Pinia + Vite | Composition API, `