turn_options
Enumerates legal actions this turn (feet remaining, stand-up cost, crawl mode, spell slots) and confirms each is consistent with the turn plan, rejecting anything beyond allowed boundaries.
Instructions
Enumerate what remains legal this turn given the same state shape as turn.plan (no plan). Options carry feet_remaining, stand-up cost, crawl mode, and spell-slot availability. Consistency-tested against turn.plan: everything enumerated is accepted, everything past a boundary rejected.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| speed | Yes | ||
| spent | No | ||
| conditions | No | ||
| request_id | No | ||
| table_policy | No | ||
| asserted_facts | No | ||
| policy_context | No | ||
| table_decision | No | ||
| exhaustion_level | No | the acting creature's Exhaustion level (0-6) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| why | Yes | ||
| data | No | ||
| facts | Yes | ||
| adapter | Yes | ||
| verdict | Yes | ||
| rule_ids | Yes | ||
| citations | Yes | ||
| exit_code | Yes | ||
| assumptions | Yes | ||
| explanation | Yes | ||
| rule_result | Yes | ||
| checked_scope | Yes | ||
| coverage_level | Yes | ||
| state_mutation | Yes | ||
| table_decision | Yes | ||
| unchecked_scope | Yes |