Complete Goal
complete_goalMark the current Goal as completed when the Omen's grounding confirms the story has resolved its meaning. Call only once, after the resolution actually happens.
Instructions
Mark the current Sitting's Goal as completed, once the story has actually resolved it.
Call at most once per Sitting, only after an Omen's grounding has landed
and, checked against the Goal's saved interpretation (get_sheet's 'goal'
field), genuinely resolves what the Goal meant — never call this
preemptively, ahead of the grounding that earns it. Distinct from
draw_goal_card, which deals the Goal at the start of the Sitting;
complete_goal only marks it finished later in play.
Takes no parameters. Idempotent in effect (repeated calls leave the flag
True) but should only be invoked the one time the resolution actually
happens. Sets and returns goal_completed as True.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||