Loading
Please wait while your experience is prepared...
Please wait while your experience is prepared...
A project operating system for Claude Code.
eighteen flows
thirty-one commands
twenty-seven agents
thirteen hooks
It holds itself to the bar it holds you to.
view sourceinstall
/plugin marketplace add abhisheksharm-3/polaris /plugin install polaris
Then run /init once at a project root. The interview asks how the standard should apply here and writes a config every agent and hook reads, so one engine enforces a different profile per project.
the problem
it solves
An agent left alone drifts two ways. It over-builds, writing fifty lines where one would do. And it writes prose full of the tells that mark it as machine-generated.
Polaris fixes both with one standard and the machinery to enforce it. A gate runs a deterministic pass plus a judgment pass and reports pass or fail with file and line. Agents call it before they are allowed to say they are done.
how a run
works
Describe the work. A hook classifies it, opens a run, and says which flow it chose. Pick one below to redraw the phases it runs.
what holds
the line
guard-phase
refuses a dispatch the current phase does not name, and refuses one below the agent's model floor.
guard-command
refuses a phase command whose predecessor has not been earned.
advance-flow
blocks the end of a turn to ask for the phase or the approval it waits on, once per transition.
the artifact
a phase is done only with its artifact on disk and its hash matching, not because the agent says so.