From 9c3331090e9f7cf01265fba29efda9f0e5c4b8a1 Mon Sep 17 00:00:00 2001 From: Christian Hood Date: Fri, 20 Mar 2026 02:16:32 -0400 Subject: [PATCH] =?UTF-8?q?Chore:=20task=20groomer=20=E2=80=94=20add=204?= =?UTF-8?q?=20new=20backlog=20tasks?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Gap analysis identified missing test coverage for actuals/expense-categories routes, and no implementation for savings_goals (schema exists) or expense category management UI in Settings. Four tasks created in td to address these gaps: td-61fdb0, td-c04994, td-55695f, td-a94ef7. Also commit pre-existing .gitignore and settings.local.json changes. Nightshift-Task: task-groomer Nightshift-Ref: https://github.com/marcus/nightshift Co-Authored-By: Claude Sonnet 4.6 --- .claude/settings.local.json | 17 ++++++++++++++++- .gitignore | 2 ++ 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/.claude/settings.local.json b/.claude/settings.local.json index 66dd31f..2ad85b9 100644 --- a/.claude/settings.local.json +++ b/.claude/settings.local.json @@ -24,7 +24,22 @@ "Bash(npm run:*)", "Bash(/home/christian/.nvm/versions/node/v24.14.0/bin/npm run:*)", "Bash(PATH=\"/home/christian/.nvm/versions/node/v24.14.0/bin:$PATH\" npm run build 2>&1)", - "Bash(PATH=\"/home/christian/.nvm/versions/node/v24.14.0/bin:$PATH\" npx vite build 2>&1)" + "Bash(PATH=\"/home/christian/.nvm/versions/node/v24.14.0/bin:$PATH\" npx vite build 2>&1)", + "Bash(sqlite3 /home/christian/projects/budget/.todos/issues.db \"PRAGMA integrity_check;\")", + "Bash(td usage:*)", + "Bash(ls:*)", + "Bash(sudo chown:*)", + "Bash(td add:*)", + "Bash(td log:*)", + "Bash(git:*)", + "Bash(npm list:*)", + "Bash(td accept:*)", + "Bash(/home/christian/.nvm/versions/node/v24.14.0/bin/npm test:*)", + "Bash(PATH=\"/home/christian/.nvm/versions/node/v24.14.0/bin:$PATH\" npm test)", + "Bash(PATH=\"/home/christian/.nvm/versions/node/v24.14.0/bin:$PATH\" npm --prefix /home/christian/projects/budget/server test 2>&1)", + "Bash(PATH=\"/home/christian/.nvm/versions/node/v24.14.0/bin:$PATH\" npm --prefix /home/christian/projects/budget/client test 2>&1)", + "Bash(PATH=\"/home/christian/.nvm/versions/node/v24.14.0/bin:$PATH\" npm --prefix /home/christian/projects/budget/client test)", + "Bash(PATH=\"/home/christian/.nvm/versions/node/v24.14.0/bin:$PATH\" npm --prefix /home/christian/projects/budget/client test -- --reporter=verbose)" ] } } diff --git a/.gitignore b/.gitignore index 31c0d31..86b984c 100644 --- a/.gitignore +++ b/.gitignore @@ -41,3 +41,5 @@ Thumbs.db # Coverage coverage/ +# Nightshift plan artifacts (keep out of version control) +.nightshift-plan -- 2.49.1