- Coerce string add/done to list in journal_update tool - Rewrite _update_journal with section-based parsing (no broken index tracking) - Add duplicate prevention, blank line collapsing - Save last DM prompt to session/last_prompt.md so game resumes from last scene on restart instead of regenerating