LifeLab · region header styling

Do headers need the [[brackets]]?

Three treatments of the same region header, each shown in its rest state and its point/hover state. Org's own default hides link markup and reveals it at point (org-appear); the fold marker and olive color already say "page, clickable". Inline links inside block text keep visible [[ ]] in all three options — the question is only about headers.

ABRACKETS ALWAYS

Literal org source, everywhere

Most honest to the raw buffer; but the brackets restate what color already says, and repeat on every region — three sessions = six pairs of brackets doing nothing.

rest
[-] [[acl2026/mellms-workshop]] 4 blocks · :workshop: subpage
*Multilinguality in the Era of LLMs
half-day workshop · room: Gaslamp A&B · see [[acl2026/venue-map]] for rooms
point on header
[-] [[acl2026/mellms-workshop]] 4 blocks · :workshop: subpage
*Multilinguality in the Era of LLMs
half-day workshop · room: Gaslamp A&B
Nothing changes at point — what you see is what's stored. Zero motion, but the densest header line of the three.
BBRACKETS AT POINT recommended

Org-faithful: markup hides, reveals under the cursor

Rest state is quiet — just the olive name. Move point (or hover) onto the header and the [[ ]] fade in, the path becomes editable text. Identical to your tag-reveal pattern, so the app has one rule: markup lives at point.

rest
[-] [[acl2026/mellms-workshop]] 4 blocks · :workshop: subpage
*Multilinguality in the Era of LLMs
half-day workshop · room: Gaslamp A&B · see [[acl2026/venue-map]] for rooms
hover this header — brackets fade in
point on header
[-] [[acl2026/mellms-workshop]] 4 blocks · :workshop: subpage
*Multilinguality in the Era of LLMs
half-day workshop · room: Gaslamp A&B
The buffer stays honest — the markup exists and is one cursor-move away, exactly like org's org-appear. Rename the path right there; inline links in body text keep visible brackets.
CNO BRACKETS · UNDERLINE

Header as title — classic org-link face

Headers drop brackets entirely; hover shows color + underline (the traditional org-link face). Cleanest reading line, but headers and body links now follow different rules, and the path isn't editable in place.

rest
[-] acl2026/mellms-workshop 4 blocks · :workshop: subpage
*Multilinguality in the Era of LLMs
half-day workshop · room: Gaslamp A&B · see [[acl2026/venue-map]] for rooms
hover this header — underline appears
hover
[-] acl2026/mellms-workshop 4 blocks · :workshop: subpage
*Multilinguality in the Era of LLMs
half-day workshop · room: Gaslamp A&B
Quietest option — but two link grammars in one buffer (bracketed in prose, bare in headers), and renaming means a jump or a command instead of editing at point.