Conflicts were additive registrations (types barrel, routes barrel, server,
index.html, settings keys, docs) plus three in session.ts:
- master's public claudeConfigDir() method replaces the branch's getter;
Story Mode's route now calls it.
- writeViaMux keeps master's guarded-turn structure; the composer pairing
(_notePastedPrompt) runs after _verifySubmitted in _writeViaMuxNow.
- the imports keep both sides.
Master now pastes a multi-line API prompt with its line breaks, so
_verifySubmitted keeps them too (the same text TmuxManager.sendInput pastes):
a prompt Claude Code shows as "[Pasted text #1 +3 lines]" is recognised by
its line count, and the CLAUDE.md gotcha no longer says it is missed.
The changeset and Settings Reference describe the three reading levels and
the prompt bar.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>