fn summary_section(state: &StateVersion) -> StringExpand description
The summary under its # heading, ending in a newline. The frontend’s
replay parser ends the Personal Memory section at this heading
(RUNNING_SUMMARY_HEADING in memory-reinjection.ts).