Exact checks, no guessing
Rules are plain path, package and command checks. What Comity can't see, it doesn't claim to check.
Team decisions
Record what your team settled, like Postgres, not Mongo, and why. Every agent hears it, and gets a heads-up or a block when it goes against it.

Agents propose. People confirm. Comity checks.



What Comity checks, and what it leaves to people.
Rules are plain path, package and command checks. What Comity can't see, it doesn't claim to check.
npm, pnpm, yarn, pip, uv, cargo, go get, gem, composer and more. Versions are stripped, so mongodb@6 is still mongodb.
Block patterns like git push --force anywhere in a command line, even after && or a pipe.
Each proposal, change and retirement is a numbered version: who proposed it, who confirmed it, and their notes.
The Decisions tab counts how often each decision warned or blocked an agent in the last 30 days.
A decision in a handoff's context pack becomes a team proposal with one click: Make team decision.
npm i -g comity-cli && comity login && comity init