From 6c7caa269ccbe695e415444ff763136f0342f22e Mon Sep 17 00:00:00 2001 From: debont80 Date: Tue, 30 Jun 2026 14:47:03 -0400 Subject: [PATCH] Fix L85: move launch.json from .claude/ to .vscode/ where VS Code reads it .claude/launch.json was committed but VS Code reads launch configs from .vscode/launch.json, so no tool was consuming it. Moved to the correct location and removed the misplaced file from git tracking. Also added .vscode/settings.json to .gitignore so local VS Code user preferences don't end up tracked. typecheck + 242 tests green. Co-Authored-By: Claude Opus 4.8 --- .gitignore | 3 +++ {.claude => .vscode}/launch.json | 0 CODE-AUDIT.md | 2 +- 3 files changed, 4 insertions(+), 1 deletion(-) rename {.claude => .vscode}/launch.json (100%) diff --git a/.gitignore b/.gitignore index 7d98ca0..e899c91 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,6 @@ dist # Secrets — never commit .gitea-token + +# VS Code user settings (workspace settings/.vscode/launch.json are committed) +.vscode/settings.json diff --git a/.claude/launch.json b/.vscode/launch.json similarity index 100% rename from .claude/launch.json rename to .vscode/launch.json diff --git a/CODE-AUDIT.md b/CODE-AUDIT.md index 27ca808..5749894 100644 --- a/CODE-AUDIT.md +++ b/CODE-AUDIT.md @@ -541,7 +541,7 @@ token system + shared primitives (UI/SIMP — high value, larger effort) · i18n never consumes them. - [ ] **L84 — `dist/` accumulates unboundedly.** ~620 MB per build with no cleanup; it currently holds 0.1.0–0.5.0 Setup + portable artifacts (~3 GB). Add a clean step or prune. -- [ ] **L85 — `.claude/launch.json` is committed and misplaced.** A VS Code launch config lives in +- [x] **L85 — `.claude/launch.json` is committed and misplaced.** A VS Code launch config lives in `.claude/` (VS Code reads `.vscode/launch.json`), so no tool consumes it; it's also tracked (not gitignored). - [ ] **L86 — History select-all + filter change deletes hidden rows.** `selected` persists across a