Gatekeeper
Approval gateway
Nothing happens until someone says yes.
Gatekeeper holds a risky action until the right person approves it. A deploy, a payment, a database migration, an agent's next move. Once it's approved, Gatekeeper keeps a signed record of who said yes, when, and why.
It's written in Rust, on axum and SQLite, with a gk CLI, a
hash-chained audit ledger, a React dashboard, and an Expo app so you can
approve from your phone.