Human-in-the-Loop Is a Delivery Guarantee, Not a UI Feature
typescript
dev.to
Two repos. One missing guarantee. In agent-governance-plane, a human's approval was cryptographically signed with Ed25519 and written to a tamper-evident journal. Solid. Except the only InteractionSource wired into the system was an in-memory test stub. A human could see an Allow/Deny prompt — but the click had no way home. The signed approval was a letter with no mailbox. In claude-code-slack-channel, an agent's reply to a Slack thread was a synchronous tool call. If the process died between