Dispatch recall: the nearest rulings to a brief's citations reach the subagent #54

Merged
eureka merged 6 commits from hands/dispatch-recall-anchored into main 2026-11-07 07:21:41 +00:00

2026-11-07

Meta Vens
test-tools: restore the two literal CR bytes 52c54b7 turned into newlines
The context-pack CRLF fixture (sed 's/$/\r/') and the CR-stripped check (tr -d '\r')
need a literal CR; an editor on Windows split each line at it. Byte-identical to
db2b250 on both lines (Soul s3 finding crlf-fixture-stripped).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-07 08:21:32 +01:00

2026-11-06

Docs: dispatch recall in the tools index, campaign-state and changelog
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-06 23:21:57 +01:00
recall.py dispatch: in-force neighbours of the ids a brief cites reach the subagent in its Agent prompt
neighbours(text, schemas, excluded, k, left) is the one query helper admit and dispatch share; fan_out and plain_id replace admit's private thread bookkeeping and id test. The fake binding answers view of any id and queries by text with scores.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-06 23:21:54 +01:00