add_checkpoint
Insert a new checkpoint into a milestone, optionally setting its position, dependencies, git references, or requiring consensus.
Instructions
Add a new checkpoint to an existing milestone. Optionally specify a position to insert at, or it will be appended at the end.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | Checkpoint title | |
| position | No | Position to insert at (1-based). If not provided, appends at end. | |
| depends_on | No | Dependencies. Use number for same-milestone (e.g., 1), or "milestone_id:order" for cross-milestone (e.g., "ms_abc123:4"). Same-milestone deps must reference earlier checkpoints. | |
| git_pr_url | No | Git pull request URL (full URL) | |
| description | No | Checkpoint description (optional) | |
| milestone_id | Yes | The milestone ID | |
| git_branch_url | No | Git branch URL (full URL) | |
| git_commit_url | No | Git commit URL (full URL) | |
| requires_consensus | No | If true, requires group vote before completion (optional) |