Build and Deploy Verso / deploy (push) Successful in 10m12s
Removing HeadingTitle from the grammar left HeadingTitle? undeclared, causing the Lezer grammar compiler to fail and producing no parser output — hence everything rendered as unstyled black text. Dual approach to prevent heading style bleed: - HeadingTitle exists in grammar with contextual: true + canShift guard (prevents it from matching in body-text LALR states) - HeadingTitle is intentionally absent from styleTags so even spurious matches cannot apply heading colour to body text - ViewPlugin styles heading titles by finding HeadingMark nodes and extending tok-heading decoration to end-of-line Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>