gates_check
Evaluates gate ledgers by running CHECK commands for unmet gates, matching EXPECT results, flipping checkboxes, and recording evidence so agents can verify task completion.
Instructions
Evaluate task gate ledgers (.issueops/issues//gates.md and .issueops/gates/*.md). Runs CHECK commands for unmet gates through the command policy engine (workspace boundary, env allowlist, timeout, audit), matches EXPECT, flips checkboxes, and records evidence. Complete means zero unmet gates; ABANDON gates count as resolved.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cwd | No | Directory holding .issueops/issues/<n>/gates.md or .issueops/gates/*.md ledgers, and the CHECK working directory. Defaults to the agent project directory. | |
| files | No | Explicit gate ledger files. Omit to discover .issueops/issues/<n>/gates.md and .issueops/gates/*.md under cwd. | |
| env_allowlist | No | Environment variable allowlist for CHECK commands. Defaults to HOME,PATH. | |
| write_allowed | No | Allow workspace-write commands for CHECK execution. Default true. | |
| authority_file | No | HTTP only: from `issueops mcp authorize`; omit over stdio. | |
| workspace_root | No | Workspace root boundary for CHECK execution. Defaults to cwd. | |
| network_allowed | No | Allow network access for CHECK execution. Default false. | |
| timeout_seconds | No | Per-CHECK timeout in seconds. Defaults to 120. |