Skip to content

Explanation

Understand

These pages explain the ideas behind discerndiscernA tool that lets you hand real work to coding agents and still decide what joins your project., so the next time your agent says a change is done, you'll know what to look at before you decide whether it lands.

For the overview of who does what, start with How discern works.

What can your project keep for next time?

§

The guides walk you through each task, and Reference has exact commands and settings.

In this section

§
  1. ProofSee which of your project's commands passed on the exact commit you're reviewing, what that leaves for you to judge, and who decides whether it lands.
  2. Worktrees and trunkLet each agent build, break, and fix things in its own copy of the project, while your shared branch moves only when a change you've approved lands.
  3. CheckpointsHave the review questions that need judgment asked whenever a matching change happens, with your agent's answer in the Proof.
  4. StandardsLock in a measured improvement so every later change has to keep it, and decide for yourself when a limit should move.
  5. Instructions, skills, and the mapTeach your agents something once, and every later session starts out knowing it, whichever coding agent you use.
  6. What stays on your machineSee what discern runs, records, and writes on your machine, and where your coding agent and your own commands go beyond it.
↑ ↓ choose↵ openEsc close