-
Notifications
You must be signed in to change notification settings - Fork 0
feat: full-text search across transcriptions (FTS5) #121
Copy link
Copy link
Open
Labels
area:libraryLibrary local assets and catalog viewsLibrary local assets and catalog viewsminorIncrements the minor version when adding new functionality in a backward-compatible manner.Increments the minor version when adding new functionality in a backward-compatible manner.priority:P1High priorityHigh prioritystatus:readyReady to be implementedReady to be implementedtype:featureNew user-facing featureNew user-facing feature
Metadata
Metadata
Assignees
Labels
area:libraryLibrary local assets and catalog viewsLibrary local assets and catalog viewsminorIncrements the minor version when adding new functionality in a backward-compatible manner.Increments the minor version when adding new functionality in a backward-compatible manner.priority:P1High priorityHigh prioritystatus:readyReady to be implementedReady to be implementedtype:featureNew user-facing featureNew user-facing feature
Summary
Enable searching across all saved transcriptions using SQLite FTS5, with results shown in the Library view.
Motivation
Users accumulate hundreds of transcribed manuscripts but have no way to find "where did I see that passage about X?". Full-text search is the obvious missing capability.
Proposed approach
(manifest_id, canvas_index).GET /library/search?q=...).Acceptance criteria
Technical notes
highlight()andsnippet()FTS5 functions handle result formatting.rankordering for relevance.transcriptionstable on first run.