Skip to content

Docs typos#12

Merged
yyx990803 merged 1 commit into
vitejs:masterfrom
reed-jones:patch-2
Apr 25, 2020
Merged

Docs typos#12
yyx990803 merged 1 commit into
vitejs:masterfrom
reed-jones:patch-2

Conversation

@reed-jones
Copy link
Copy Markdown
Contributor

No description provided.

@yyx990803 yyx990803 merged commit 8c8879c into vitejs:master Apr 25, 2020
samelie added a commit to samelie/vite that referenced this pull request Apr 20, 2026
Mediator's silent-rejection path at mediator.ts:819 used to emit a generic
`[guards] GUARD_REJECTED` whenever XState dropped an event, losing all
context. Root cause of the Goblin Archer infinite loop: machine stuck in
`active.participantTurn.resolvingInterrupts` with an unresolved
`readied_action` opportunity (BUG vitejs#12 intentionally skips auto-decline),
and every subsequent action (ready_action / five_foot_step / full_attack
/ end_turn / delay_turn) had no handler in that state node — silent drop.

Now: if silent drop + machine in resolvingInterrupts + unresolved opps,
emit `INTERRUPT_RESOLUTION_REQUIRED` with state path + opportunity IDs +
suggestion to dispatch resolve_interrupt. Runner checks pendingInterrupts
after every executeAction and auto-declines via drainPendingInterrupts.

Also bundles goblin seed (BUG vitejs#41, Small per MM p.166), ExecuteActionSchema
sneakAttackRolls (BUG vitejs#50), charge schema docs (BUG vitejs#14), and the rest of
the pre-existing WIP across the monorepo per user directive.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants