recipe-manager/.harness
Paul Huliganga 8b729d7fc4 chore(backend): implement high-priority improvements from code review
- Configuration: dotenv support, env vars for PORT, DB_PATH, CORS_ORIGIN, rate limits
- Security: API key auth for write endpoints, rate limiting on import, configurable CORS, image URL normalization
- Reliability: DB transactions for create/update, dirty flag for saves, foreign key enforcement (PRAGMA), duplicate detection O(1) optimization
- Features: health check endpoint (/api/health)
- Bugfix: corrected tag assignment/removal routes (param order)
- Testing: added tests for PUT/DELETE recipes, tag CRUD and assignment, enabled foreign keys in tests
- All 46 backend tests passing

Closes #<ticket-if-any>
2026-03-29 23:11:27 -04:00
..
docs chore(backend): implement high-priority improvements from code review 2026-03-29 23:11:27 -04:00
image-import-hardening-execution-board.md chore(backend): implement high-priority improvements from code review 2026-03-29 23:11:27 -04:00
local-file-import-execution-board.md chore(backend): implement high-priority improvements from code review 2026-03-29 23:11:27 -04:00
local-file-import-phase1-analysis.md chore(backend): implement high-priority improvements from code review 2026-03-29 23:11:27 -04:00
styling-stabilization-execution-board.md chore(backend): implement high-priority improvements from code review 2026-03-29 23:11:27 -04:00
tasks-visual-refresh.md chore(backend): implement high-priority improvements from code review 2026-03-29 23:11:27 -04:00
tasks-workflow-stabilization.md chore(backend): implement high-priority improvements from code review 2026-03-29 23:11:27 -04:00
visual-redesign-execution-board.md chore(harness): add visual redesign execution board 2026-03-26 17:44:39 -04:00