-- Clean cutover to the graph runtime: retire the slot/chapter model. Progression
-- is now a walk of the story graph (playthroughs.current_node_id); cutscene and
-- dialogue content lives in story_nodes/utterances. No users exist yet, so this
-- drops the superseded tables outright rather than migrating their data.
DROP TABLE IF EXISTS osint.seen_dialogue;
DROP TABLE IF EXISTS osint.dialogue_steps;
DROP TABLE IF EXISTS osint.cutscenes;
DROP TABLE IF EXISTS osint.mystery_chapters;
ALTER TABLE osint.playthroughs DROP COLUMN IF EXISTS current_chapter_index;
