docs(mystery): spec for engine prereqs (verbs, disambiguation, ending UI) #1
Reference in New Issue
Block a user
Delete Branch "feat/engine-prereqs"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
light X with Y\and \use\routing b870d884efAfter each state-mutating dispatch, evaluate world.endings in priority order (true > wrong > bad). The first whose whenFlags are all satisfied sets state.endedWith and appends a kind:'ending' transcript line. Once ended, further dispatches return a "story has ended" narration. Also update test-world fixtures and placeholder ending markdown files to use whenFlags: { _never: true } instead of {} so that vacuously-true empty flags don't accidentally fire on every successful turn. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>