recipe-manager/.harness
Paul Huliganga ba870efeb8 feat(search): add server-side full-text search using MiniSearch
- install minisearch
- add SearchIndex service with field-weighted indexing
- sync index on recipe CRUD via RecipeService
- new GET /api/recipes/search endpoint with pagination and ranking
- unit tests for SearchIndex
- remove erroneous FTS5 schema changes (revert to ADR-001 compliant approach)

Search is now fast, pure JS, works with sql.js, respects privacy (server-side).
2026-03-30 22:35:45 -04:00
..
continuation-summaries refactor(structure): move continuation summary to .harness/continuation-summaries/ 2026-03-30 10:12:43 -04:00
docs chore(backend): implement high-priority improvements from code review 2026-03-29 23:11:27 -04:00
fts5-execution-board.md feat(search): add server-side full-text search using MiniSearch 2026-03-30 22:35:45 -04:00
fts5-task1-design.md feat(search): add server-side full-text search using MiniSearch 2026-03-30 22:35:45 -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