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, `