Contents
CLI
Every command has a --json form with a fixed schema. Run ids are exact; nothing is fuzzy-matched.
Discovery and health
made capabilities --json # public protocol and command schema made doctor --json # fixed health schema
Configuration
made config path --json # which layout this repository uses made config check --json # validate without starting a pipeline made config move --to root|directory
Runs
made run submit --json --gate <bare-gate-path> --ref refs/heads/<branch> \
--old-sha <previous-head-sha> --input-sha <sha>
made run status --json <exact-run-id>
made run list --json --active
made run cancel --json <exact-run-id> # idempotentReview
made review decide --json --stage <stage> --decision <approved|rejected> <exact-run-id>
Daemonless verification
made verify <sha> # no daemon, gate, push, PR, or CI polling
made cursor init | sync | check | doctorSource: cmd/made/verify.go and cmd/made/cursor.go. This repository's Cursor Cloud machine is .cursor/environment.json.