Plan
Your agent reads the code, asks what only you can answer and writes one Plan. You approve it once, before any code is written.


Start a Plan
- In the App
- In my own agent
Choose + › Task, describe the change and keep Plan with QualityLayer.
Ask in plain words:
Plan a CSV export with QualityLayer.
Answer the questions
Your agent asks only about choices the code leaves open, each with a recommendation. A small change may get none.
Pick a choice
Your turn shows one question at a time. Choose a row, or write your own answer and press Send.Go faster
Answer in any order from the numbered strip. Use all recommended takes every recommendation; Tell me more explains one.Change your mind
Each answer reaches your agent at once. Change reopens it.


What the Plan shows
agents/01-plan.md, under For agents in the Reader. qualitylayer plan export --out <folder> copies the Plan for readers without QualityLayer.Approve
Settle your calls
A choice only you can make shows as Your call. Approve stays locked until each one is answered and any second opinion has finished.Ask for changes
Mark a passage, diagram or screen to open the quick feedback field. Write what should change and send it. The diff shows what changed.Approve
- In the App
- In my own agent
Approve and build here builds in the planning session. Choose where to build, under the arrow, picks another agent or workspace.Choose Build in <agent>, compact your agent's session, then say "build here".
Answering a question does not approve the Plan. Changes after approval show on Verify as amendments. To have the Plan reviewed on GitHub, Pull request in the header pushes it on its own branch and opens GitHub's page to create the pull request; an approving review there, by someone with write access, approves the Plan.
Other kinds of Plan
- Bug
- Small
- No ticket
- Your plan
The Plan finds the cause in the code first, then states the bug in four parts. Done means starts with a test that fails today. For example:
/reports?page=2.A short Plan and one slice. Ask for a plain prompt instead, and your agent hands one back and closes the task.
Ask for a PRD, or leave what to build open: the Plan adds a success measure and a first release. Copy exports it.
Start from Existing plan, or Saved plan in a Chat. The original stays as original-plan.md; your agent maps it into 01-plan.md.