//how it works · 03 · hitl + budgets

Human in the loop, and spend caps

How Moonshift keeps you in the loop before anything leaves your machine, and how it stops itself before burning your wallet.

// status · draft

This page is being written.

We're keeping the route live so links don't break. Here's what's coming on this page:

  • PENDING.json → APPROVED.json state machine
  • Per-post, per-platform approval flow in the dashboard
  • Global + per-phase budget caps, token accounting, and stop conditions
  • How to raise or lower the default cap
  • What happens when an agent blows its phase budget

Need this now? Open an issue on GitHub and we'll prioritize it.