Evaluate whether a goal brief's gates are resolved
evaluate_gateEncode the goal-brief rule that no session may begin while any gate is open. Supply either a structured gates list ([{ id, resolved }]) or a goal-brief content string, in which case the GATE LIST checkboxes (- [ ] / - [x]) are parsed. Returns { all_resolved, unresolved, may_begin } where may_begin === all_resolved. The server reads no files — the content is agent-supplied.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| gates | No | Structured gate list. | |
| content | No | A goal-brief markdown string whose GATE LIST is parsed. |