homeostat setup [--check] [--step <name>] [--join] | Guided, re-runnable setup of a team KB: checks each step, asks only for what is missing, verifies tokens and stores them as CI secrets; --join sets up a developer's machine |
homeostat init | Scaffold homeostat.yaml, knowledge/ and the CI jobs (validate on PRs, the daily run, weekly deep dive) in a KB repo |
homeostat validate [--fix] | Check the config and every entry; --fix rewrites stale scores and token counts |
homeostat learn [comment-url] | Save one lesson from flags, prompts or a PR review comment; it applies to your sessions now and goes to tomorrow's daily run |
homeostat codeowners [--check] | Generate CODEOWNERS from members, areas and entry owners |
homeostat daily | The daily run (CI): one scored PR per developer, merged, declined or sent to a reviewer |
homeostat review list, show, merge, close, comment | Work the review queue on GitHub or Bitbucket: merge a review PR to accept its lessons, close it to decline them |
homeostat sync | Pull the team KB and send your pending lessons (the plugin runs it in the background) |
homeostat curate | Draft rules from review comments on their own, without the daily decisions |
homeostat deep-dive | The deep-dive run (CI) |
homeostat export --out <repo> | Write accepted entries into a code repo as each tool's rules files |
homeostat up | Serve the dashboard and run the daily run and deep dive on their schedules (a shared box; also the Docker image) |
homeostat dashboard [--build <dir>] | Serve just the dashboard on localhost:4747, or build a shared read-only copy for CI to publish |
homeostat search, explain, list, status | Read the KB from the terminal (--json for agents) |
homeostat events | The local event log, one line per event |
homeostat metrics | Performance metrics: decisions, calibration, review latency, reach and runtime (--json for scripts) |
homeostat eval | Score rule selection against your cases in eval/selection.yaml: hits, MRR, nDCG and recall at 1, 3, 5 and 10, no model call (--json, --min floors for CI) |
homeostat bench run, bench report | Before/after benchmark: the same tasks through headless Claude Code with the plugin off and on, under a --budget, resumable; compares accuracy, corrections, cost, time and turns (--json aggregates for a public page). Spends usage: see the guide |
homeostat flag <id> | Report that an entry is wrong: it loses score and goes back to review |
homeostat mcp | Serve the KB to any agent over MCP (stdio) |
homeostat docs convert <file...> | Bring existing markdown documents into knowledge/[<repo>/]<area>/docs/, with section ids and provenance |
homeostat bootstrap | A first base for each repo: its existing docs, plus code, data and infrastructure documents drafted from its checkout (manual only; one PR per repo) |
homeostat seed <checkout> | Draft first documents from one local repo (manual only: with bootstrap, the only commands that send code to a model) |
homeostat migrate | Move a 0.1 KB into repo folders, and with --topics into topic files |
homeostat digest | Post the weekly digest to Slack (CI) |
homeostat doctor --security | Check a setup: what is read, what leaves, who can change the rules, the blast radius |