aboutsummaryrefslogtreecommitdiff
path: root/.ai/scripts/tests/test_route_recommend.py
Commit message (Collapse)AuthorAgeFilesLines
* feat(scripts): add wrap-up routing recommendation engineCraig Jennings20 hours1-0/+124
I added route_recommend.py, a pure recommend(item, projects) → (destination, confidence). It has strong, weak, and none tiers, word-boundary literal matching that also handles dot-stripped name aliases, and a deterministic tie-break that downgrades an ambiguous top-tier tie to weak. An empty candidate list yields none. The CLI reuses inbox-send's discover_projects, so the candidate set is the same project universe inbox-send already knows. This covers Phases 1 and 3 of the wrap-up routing spec. The marker and router sub-tasks call it next.