BL-031 Shipped

Scroll schema v2

Scroll schema v2 at story/sessions/scrolls/schema.md. Every event carries a required scribe_id (UUID v4) and a millisecond-precision ts — together they give each event a globally-unique, totally-ordered key so scrolls from multiple sources (DM + players) can be stitched chronologically. Full event taxonomy: session_start/session_end/round_start/attack/spell/movement/condition/narration/reveal/lore/canon/player_note/significant/moment_sync/correction. moment_sync.synced_scribe_id links retroactive pushes to originals without mutating them. reveal/lore/canon gain a resolution field (ingested/dismissed/absent) for post-session wiki disposition. player_note gains in_reaction_to (scribe_id of the nearest prior significant DM event) for recap generation. jq cookbook included. ADR-0047.