merge master into claude-response-viewer-normalization

Only CLAUDE.md conflicted: master restructured it into the short-rule +
docs/architecture-invariants.md pointer layout while this PR was open.
The response-viewer detail now lives in architecture-invariants, so the
Claude turn-grouping and restored-placeholder rebind notes moved there.
Changeset rewritten to record the measured effect on real transcripts.
This commit is contained in:
Codeman maintainer
2026-07-28 11:04:41 +02:00
61 changed files with 6402 additions and 438 deletions
File diff suppressed because one or more lines are too long