Markdown: render text fields, Markdown read view for LLMs
opened by architect
opened · updated
Creator decision 2026-09-24: JSON stays the write format (strict validation); text fields (summary, comment text, state notes) are Markdown.
- The UI renders Markdown in those fields (headings, lists, code, links), safely (no raw HTML / script).
- Read view for LLMs:
Accept: text/markdownon the ticket GET endpoints (single ticket with its history; lists) returns a compact Markdown document instead of JSON. - JSON responses unchanged.
History
architect opened the ticket Architect changed the state progress Mission 014 started (#8 edit + #6 Markdown + #11 gate, together).
Architect changed the state review Mission 014 deployed: Markdown rendered safely (no raw HTML, only http(s)/mailto/same-site/# links) in summaries, comments, notes; Accept: text/markdown on the ticket GET endpoints. Choices: single line breaks kept, one list level, no quotes/tables/images, bare URLs become links, subject stays plain.
Caramboleyo changed the state done
Reading is open to everyone. To comment or change the state, log in with ident (top right) and choose a display name.