Commit 17bbbec8 authored by Tom Behets's avatar Tom Behets
Browse files

chore: Mark 4 subtasks as done on spec fuzzy

parent 68a9cba0
Loading
Loading
Loading
Loading
+4 −4
Changes for kitty-specs/fuzzy-search-fuse-01KR54PR/tasks.md: 4 added lines, 4 removed lines.
Original line number Diff line number Diff line
@@ -53,10 +53,10 @@ This is a **simple feature** with a constrained surface (4 files: 2 modified, 1
**Independent test**: Quickstart steps 1–9 all pass; bulk-edit grep gate returns no `flexsearch` hits in the source tree; typo queries `wokrshop`, `kicd`, `soldring` return their pages.

**Included subtasks**:
- [ ] T004 Rewrite Fuse construction & search loop in `static/js/site-search.js` (WP02)
- [ ] T005 Implement snippet builder using `includeMatches` (WP02)
- [ ] T006 Implement `<mark>`-wrapping renderer (WP02)
- [ ] T007 Run quickstart + bulk-edit grep gate (WP02)
- [x] T004 Rewrite Fuse construction & search loop in `static/js/site-search.js` (WP02)
- [x] T005 Implement snippet builder using `includeMatches` (WP02)
- [x] T006 Implement `<mark>`-wrapping renderer (WP02)
- [x] T007 Run quickstart + bulk-edit grep gate (WP02)

**Implementation sketch**:
1. Read the current `static/js/site-search.js` end-to-end. Identify the four touch points that change: `buildIndex`, `runSearch`, `toResultRow` / `makeSnippet`, `renderResults`. Everything else (debounce, toggle handler, `seedFromQueryString`, status helpers, state machine) stays.