builder_build_again's answer (BuildAgainResult.Asks: "the ask ids put") was settled when the ask's id was noted in the key, before its put: the answer could come back naming an ask not yet on its stream (the check's flake in TestAnAskTheKeyNamesAndNobodyPutIsPutAtStart, "after 0 asks", about 4 runs in 100 under load), and a put the stream refused after the note was answered as asked, the key's failure unsaid. The watch is now told after the put; a refused put ends the look and the answer says the key's failure. Builds: lead answer A-148 (hq G-20, 3ce1dcf: the fix rides the release), issue 1126 note 72 (builder_build_again answers the asks put), ADR 0668 §1 (the note and the put are one act) Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h