Execute mode may run repository-defined build, test, or check scripts
Source references: 2Execute dispatches an agent to implement a plan, while the template requires verification commands such as typecheck, lint, and build. Those commands are commonly defined by the repository and can execute arbitrary project scripts; the protection that treats repository content as data is not explicitly extended to executing them.
A malicious or compromised project script could read files, use available credentials, modify the workspace, or attempt network access within the executor’s permissions. An isolated worktree limits only some file effects and does not automatically restrict process privileges.
`execute` dispatches an agent to implement a plan, while the template requires exact typecheck, lint, and build commands. If the executor runs commands defined by the target repository, those scripts may have side effects. The source does not specify script review or command restrictions; users can ask for an explicit allowlist, per-command approval, and sandbox boundaries.
| `plan <description>` | Skip the audit; recon just enough to specify, then write a single plan for the described improvement || `execute <plan>` | Dispatch an executor subagent to implement the plan in an isolated worktree, then review its diff with the `review-animations` bar and render a verdict || `reconcile` | Re-check `plans/` against the current code: mark done plans DONE, refresh stale file:line references, retire fixed findings |Show 1 other places
## Verification- **Mechanical**: <exact commands — typecheck, lint, build — with expected outcome>.- **Feel check**: run the UI, trigger <interaction>, and confirm: - <observable check, e.g. "the dropdown scales from its trigger, not from center">