aboutsummaryrefslogtreecommitdiff
path: root/frontend-design/references
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-06-28 13:12:57 -0400
committerCraig Jennings <c@cjennings.net>2026-06-28 13:12:57 -0400
commit6be62aee7437fd8fe8d6eff991869b09529d3924 (patch)
tree0360a199e0152541a27c6db21daab88c1d657b5c /frontend-design/references
parent6fb6797fb6dfa2d468f873c000b64eb6ef6accb6 (diff)
downloadrulesets-6be62aee7437fd8fe8d6eff991869b09529d3924.tar.gz
rulesets-6be62aee7437fd8fe8d6eff991869b09529d3924.zip
feat(scripts): add wrap-up routing recommendation engine
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.
Diffstat (limited to 'frontend-design/references')
0 files changed, 0 insertions, 0 deletions