The take-in unblocks merges without the read grant on the forge bridge's stream: the message Arrive was handed is used, the stream is read only for a pending merge not held in memory, and older merges of a repository in a revision are covered by its newest and never read. Claude-Session: https://claude.ai/code/session_01JG73KG7AfSdh6FP8VrBqCn