Build a task step by step in the current session — from a plan file, a markdown brief, or a sentence. Works through ordered steps, ticking each one off in the task file as it lands, so an interrupted run resumes exactly where it stopped instead of starting over. With --auto it runs the whole cycle unattended — build, self-review, fix, test, repeat — and opens the pull request at the end, stopping only for something that genuinely needs you. Everything it noticed and left alone is written down and put in front of you before it calls the plan done. It never merges or deploys on its own, and an unattended run never merges at all.