The port's open asks have now been delivered by message three times and lost
three times, because the decoder container was recreated each time and a message
dies with it. The asks themselves were never lost -- they are in this file, with
the HANDOFF sha each row came from -- but `docs/agents/decoder-loop.md`'s read
list does not name this page, so a fresh decoder has no route to it.
This does not fix that. It makes the page introduce itself, so that ONE pointer
at it is enough for a session that has never seen it, and states the gap plainly
where both agents and the human will read it. Changing the loop brief is the
human's call and I have not touched it.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01WM5XL4HfrHuxz8RiMWdCMC