-
d5326b359e
Merge pull request 'Normalize callback prop naming to on[Noun][Verb] convention' (#3) from event-taxonomy-normalizer into master
master
Iswa Iswa
2026-03-20 08:32:12 -07:00
-
-
2902b95800
Merge pull request 'Chore: task groomer — add 4 new backlog tasks' (#2) from task/groomer-new-tasks into master
Iswa Iswa
2026-03-20 08:31:52 -07:00
-
-
6344a6f7d5
Merge pull request 'Remove duplicate utility code via shared formatting module' (#1) from dead-code/remove-duplicate-utilities into master
Iswa Iswa
2026-03-20 08:31:11 -07:00
-
-
48dd5a51bc
Merge pull request 'Docs: backfill JSDoc, utility docs, and CLAUDE.md API/schema sections' (#6) from docs/backfill-missing-documentation into master
Iswa Iswa
2026-03-20 08:30:46 -07:00
-
-
a1d7f55772
Add metrics instrumentation coverage analyzer script
metrics-coverage/analyze-instrumentation
Christian Hood
2026-03-20 03:08:20 -04:00
-
-
-
066d50fa89
Add bus-factor analyzer script
bus-factor/analyzer
Christian Hood
2026-03-20 03:03:26 -04:00
-
-
-
11476086cd
Docs: backfill JSDoc, utility docs, and CLAUDE.md API/schema sections
Christian Hood
2026-03-20 02:54:45 -04:00
-
-
239c8596a7
Fix review issues: partial index, middleware scope, add timing tests
perf-regression/spot-regressions
Christian Hood
2026-03-20 02:48:32 -04:00
-
76a9559514
Docs: update CLAUDE.md with perf tooling notes
Christian Hood
2026-03-20 02:45:14 -04:00
-
0a1e3666ef
Add performance regression detection: indexes, timing middleware, benchmark script
Christian Hood
2026-03-20 02:44:57 -04:00
-
-
-
481b5a536b
Add security hardening: helmet, CORS allowlist, body limit, ID validation
security/fix-footguns
Christian Hood
2026-03-20 02:35:00 -04:00
-
-
-
508ba06e69
Fix grep portability bug and document doc-drift script in CLAUDE.md
doc-drift/detector
Christian Hood
2026-03-20 02:28:19 -04:00
-
5ca15118f8
Add doc-drift detector script
Christian Hood
2026-03-20 02:25:22 -04:00
-
-
-
c69984898b
Remove duplicate utility code via shared formatting module
Christian Hood
2026-03-20 02:22:04 -04:00
-
-
9c3331090e
Chore: task groomer — add 4 new backlog tasks
Christian Hood
2026-03-20 02:16:32 -04:00
-
-
963652bc61
Normalize callback prop naming to on[Noun][Verb] convention
Christian Hood
2026-03-20 02:12:33 -04:00
-
-
758828c70a
Fix test import style and document hooks in CLAUDE.md
feature/commit-normalize
Christian Hood
2026-03-20 02:07:30 -04:00
-
73e7967735
Add commit message normalizer hook and install script
Christian Hood
2026-03-20 02:04:04 -04:00
-
-
5c5c777837
Add POST /api/semantic-diff endpoint for AI-powered code change explanations
feature/semantic-diff-explainer
Christian Hood
2026-03-20 01:53:45 -04:00
-
-
ccd0fb2155
Add component tests for Bills, Financing, Settings, MonthlySummary, AnnualOverview
Christian Hood
2026-03-19 21:32:17 -04:00
-
bb2038c58c
Add PaycheckView unit tests
Christian Hood
2026-03-19 21:19:58 -04:00
-
be410d7d88
Add one-time expenses, config, and summary route unit tests
Christian Hood
2026-03-19 21:16:00 -04:00
-
666acb65fa
Add financing route unit tests
Christian Hood
2026-03-19 21:10:44 -04:00
-
1106ec770c
Add paychecks route unit tests
Christian Hood
2026-03-19 21:08:49 -04:00
-
d338283d8f
Add missed migration for financing start_date column
Christian Hood
2026-03-19 21:04:12 -04:00
-
e9f5a48f2d
Add unit testing infrastructure with Vitest
Christian Hood
2026-03-19 21:03:29 -04:00
-
10f8debdf5
Clarify td approve requires a separate session, not just a sub-agent
Christian Hood
2026-03-19 20:43:09 -04:00
-
6e771ad20b
Fix variable bill amount lost on paid toggle; revert gross/net protection
Christian Hood
2026-03-19 20:41:57 -04:00
-
5aaa5cfed8
Fix timezone hazard in financing start_date guard
Christian Hood
2026-03-19 20:39:47 -04:00
-
119d53c33a
Add start_date to financing plans and protect paid paychecks from refresh
Christian Hood
2026-03-19 20:37:37 -04:00
-
72c2e0a0c7
Enforce doc updates and single td commands per invocation in CLAUDE.md
Christian Hood
2026-03-19 20:30:07 -04:00
-
be827f6d92
Update CLAUDE.md with variable bills, lazy generation, and financing docs
Christian Hood
2026-03-19 20:29:07 -04:00
-
2d152f301d
Add special financing feature
Christian Hood
2026-03-19 20:28:09 -04:00
-
45383b80cf
Add variable amount bills
Christian Hood
2026-03-19 20:14:08 -04:00
-
3bac852a40
Lazy paycheck generation, regenerate button, inline gross/net edit
Christian Hood
2026-03-19 20:06:41 -04:00
-
c132e1a5fe
Update CLAUDE.md with theming, charts, and bill locking notes
Christian Hood
2026-03-19 19:59:14 -04:00
-
195a36c8a5
Add Recharts charts to Monthly Summary and Annual Overview
Christian Hood
2026-03-19 19:58:50 -04:00
-
ea2ee9c5e6
Lock bill amount_override when marked paid, clear on unpaid
Christian Hood
2026-03-19 19:53:46 -04:00
-
00b55338af
Fix pay_date NaN: parse DATE columns as strings in pg
Christian Hood
2026-03-19 19:51:05 -04:00
-
db541b4147
Add modern UI with light/dark mode
Christian Hood
2026-03-19 19:47:34 -04:00
-
16ba4166f2
Document td concurrency rule in CLAUDE.md and AGENTS.md
Christian Hood
2026-03-19 19:33:21 -04:00
-
3d41c623bc
Fix dev compose: npm install on container startup
Christian Hood
2026-03-19 19:27:52 -04:00
-
e98abe632a
Fix dev compose: preserve node_modules via named volumes
Christian Hood
2026-03-19 19:24:37 -04:00
-
6cf7f36f0e
Add .dockerignore and fix stale build cache
Christian Hood
2026-03-19 19:23:11 -04:00
-
0c39eec2a9
Fix build issues found during Docker validation
Christian Hood
2026-03-19 19:21:14 -04:00
-
35f9be4b02
Add monthly summary and annual overview (Phase 4)
Christian Hood
2026-03-19 19:16:08 -04:00
-
22b1cfbe6b
Add monthly summary view
Christian Hood
2026-03-19 19:15:25 -04:00
-
3d8cdc9068
Add annual overview page
Christian Hood
2026-03-19 19:15:08 -04:00
-
368786a9e1
Add one-time expenses UI and merge Phase 3 features
Christian Hood
2026-03-19 19:13:32 -04:00
-
17af71a7c7
Add variable expense actuals logging
Christian Hood
2026-03-19 19:12:25 -04:00
-
9ada36deda
Add one-time expenses per paycheck
Christian Hood
2026-03-19 19:12:07 -04:00
-
8a9844cf72
Add paycheck-centric main view
Christian Hood
2026-03-19 19:09:51 -04:00
-
afe3895210
Add paycheck generation and retrieval API
Christian Hood
2026-03-19 19:08:03 -04:00
-
0835b86c1a
Add bills CRUD API and management UI
Christian Hood
2026-03-19 19:06:43 -04:00
-
5f5f1111c5
Add config API and settings UI
Christian Hood
2026-03-19 19:04:33 -04:00
-
adebe10f52
Add PostgreSQL schema and migration runner
Christian Hood
2026-03-19 19:03:57 -04:00
-
83abac52f6
Add Docker Compose project scaffold
Christian Hood
2026-03-19 19:02:17 -04:00
-
24d22ad850
Add agent workflow rules to CLAUDE.md
Christian Hood
2026-03-19 18:57:48 -04:00
-
0a88bb3d12
Add project docs and initial configuration
Christian Hood
2026-03-19 18:56:20 -04:00