docs
Quickstart
Five commands from zero to first run. Full reference docs land soon — for now the source of truth lives in the GitHub repo.
1 · Install the runner
npm install -g @pipemason/runner pipemason --version # 0.1.0
2 · Pair your runner
Open pipemason login, enter the code from your terminal at pipemason.com/pair, and the runner is bound to your account.
pipemason login
3 · Initialize a target repo
Pipemason auto-detects your domains (web / api / mobile / db / cloud) from package.json, Podfile, and friends, and pre-fills .pipeline/config.yml.
cd ~/your-repo pipemason init git add .pipeline/ && git commit -m "init pipemason workspace"
4 · Set your Anthropic key
Pipemason is BYO Anthropic. The runner reads the key from your shell — we never see it.
export ANTHROPIC_API_KEY=sk-ant-...
5 · Start a run
pipemason start "ABC-1234 add passkey login"
Watch the live monitor at pipemason.com/dashboard as the agent chain runs. When it finishes you have a tested branch with atomic commits ready to review.
What lives where
.pipeline/config.yml— repo-level config (domains, commands, model tiering, gates).pipeline/STATE.md— current run state (monitor owns).pipeline/spec.md— frozen spec from your input.pipeline/contracts/— frozen interfaces between domains.pipeline/iterations.log— append-only audit trail
For more, browse the docs folder on GitHub — full state machine, agent prompts, and architecture notes.