docs: add fuzzy search implementation plan and correct spec tool gap
Adds an 11-task TDD implementation plan covering the pure search unit (tokenize, score, rank, snippet, pipeline), per-service integration for meetings, wikis, work packages and activities, a recall acceptance suite, and documentation. Corrects two errors found while writing the plan: - The spec's behaviour table named an openproject_search_work_packages tool that does not exist. searchWorkPackages is a service helper that only tests call, so ranked work package search would have been unreachable by any LLM. The plan now registers the tool (18 -> 19) and leaves openproject_list_work_packages as a pure server-side filter. - Plan Task 6 originally identified matching agenda items by substring searching the meeting-level snippet, which cannot work because snippets are trimmed and ellipsized. Agenda items are now ranked directly. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
5dc609cc7d
commit
cbd8992b11