gates_init
Scaffold a new gate ledger file from gate specs and prevent accidental overwrites of existing ledgers.
Instructions
Scaffold a new gate ledger file. Refuses to overwrite an existing file. Each gate spec looks like "G1: outcome | CHECK: command | EXPECT: expectation".
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cwd | No | ||
| file | No | Gate ledger file to create. Defaults to .issueops/gates/<scope-slug>.md. | |
| gates | Yes | Gate specs: "ID: outcome | CHECK: command | EXPECT: expectation". | |
| scope | Yes | Gate scope name for the heading. | |
| authority_file | No | HTTP only: from `issueops mcp authorize`; omit over stdio. | |
| workspace_root | No | Absolute workspace root. |