✔ inbox lists only decisions routed to the human, with what approving authorizes and how to decide (67.5113ms) ✔ decide resolves by id prefix with --yes, and the trail shows it in broker order with the task to follow (62.057281ms) ✔ decide refuses without a terminal or --yes, on an unknown option and on a short reference (54.899939ms) ✔ decide prints a declining choice as declining (60.130654ms) ✔ an unknown outcome is reported once and never resent (56.918839ms) ✔ a decision closed before the answer arrives exits 2 and points at its trail (51.41275ms) ✔ a prefix that matches two open decisions exits 2 and resolves neither (54.049568ms) ✔ without --business a command uses the live host's business, and a stale host.json is not a host (46.579869ms) ✔ every human command refuses inside an agent run before it touches the bus (45.935168ms) ✔ usage errors exit 4; no business and no host is a usage error (49.530382ms) ✔ agents and tasks print through the broker (53.294219ms) ✔ notify.json: missing, loose, malformed and extra keys refuse; a binding or null passes (1.21544ms) ℹ tests 12 ℹ suites 0 ℹ pass 12 ℹ fail 0 ℹ cancelled 0 ℹ skipped 0 ℹ todo 0 ℹ duration_ms 700.52806