07c72cf7e5
Build and Deploy Verso / deploy (push) Successful in 9m24s
headingTitleTokenizer now stops reading when it encounters '//' or '/*', so '= Heading // note' correctly produces a HeadingTitle token for 'Heading' and a LineComment for the rest of the line. Without this, the comment was consumed into HeadingTitle, getting heading highlight and appearing verbatim in the file outline. Also strip trailing line comments from heading titles in the regex-based document outline scanner, which reads raw text independently of the tree. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>