Contents

Quick start

Install the binary, add a config, verify one commit. Wire it to consigliere once that feels boring.

1

Build from source

made is a Go module. Clone and build with the Makefile.

git clone https://github.com/douglasjarquin/made.git
cd made && make
2

Add a config

Either .made.yaml at the root or .made/config.yaml. Both are first-class; having both fails closed.

made config path --json     # which layout this repo uses
made config check --json    # validate without starting a pipeline
3

Check health

made doctor --json          # fixed health schema
made capabilities --json    # protocol and command schema
4

Verify one commit, no daemon

made verify validates a committed SHA with no daemon, gate, push, PR, or CI polling.

made verify --json $(git rev-parse HEAD)
5

Submit a gated run

With the daemon up, submit a ref and SHA to a gate. The spool is idempotent on gate, ref, and input SHA.

made run submit --json --gate <bare-gate-path> \
  --ref refs/heads/<branch> --old-sha <previous-head-sha> --input-sha <sha>
made run list --json --active
6

Optional: project a Cursor reviewer

Generate a Cursor reviewer and a verify-with-made skill from trusted config so a Cloud agent can drive verification.

made cursor init && made cursor check