martin_plan
Turn a coding objective into bounded scope, verification plan, policy pack, and risk recommendation before execution. This read-only planning step helps prevent runaway loops, bad code, and token waste.
Instructions
Read-only planning step that turns an objective into bounded scope, verifier proposal, policy pack, and risk recommendation. Use for authorized software changes before preflight/run. Do not use to mutate files or replace the verifier. Next: call martin_preflight with the chosen scope, budget, and verifier.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| maxUsd | No | ||
| context | No | Optional extra issue or bug context. | |
| maxTokens | No | ||
| objective | Yes | The coding objective to plan. | |
| maxMinutes | No | ||
| policyPack | No | ||
| deniedPaths | No | ||
| maxCommands | No | ||
| allowedPaths | No | ||
| maxIterations | No | ||
| maxFilesChanged | No | ||
| verificationPlan | No | ||
| workingDirectory | No | Optional repo-root override resolved under the MCP workspace root. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||