Flavour spec 1c: inline node syntaxes and marks #5

Merged
lilleman merged 5 commits from flavour-inlines into main 2026-08-24 11:08:38 +02:00
Owner

Inline node syntaxes (date, emoji, inlineCard, mediaInline, mention, status), the four non-CommonMark marks, and the escape-based spelling for whitespace CommonMark cannot hold.

Research finding: mediaInline has no external-URL form (@atlaskit/adf-schema forbids url on it), so the media section's mid-text-image error stands — its ground is now stated as two checkable claims instead of one vague parenthetical.

Also closes a pre-existing hole: strike was assumed plain markdown but never spelled, and ~~ is GFM, not CommonMark — hence a third carve-out.

Inline node syntaxes (date, emoji, inlineCard, mediaInline, mention, status), the four non-CommonMark marks, and the escape-based spelling for whitespace CommonMark cannot hold. Research finding: `mediaInline` has no external-URL form (`@atlaskit/adf-schema` forbids `url` on it), so the media section's mid-text-image error stands — its ground is now stated as two checkable claims instead of one vague parenthetical. Also closes a pre-existing hole: strike was assumed plain markdown but never spelled, and `~~` is GFM, not CommonMark — hence a third carve-out.
lilleman added 1 commit 2026-08-24 10:05:12 +02:00
lilleman added 1 commit 2026-08-24 10:24:20 +02:00
lilleman added 1 commit 2026-08-24 10:34:17 +02:00
lilleman added 1 commit 2026-08-24 10:56:39 +02:00
lilleman added 1 commit 2026-08-24 11:07:40 +02:00
lilleman marked the pull request as ready for review 2026-08-24 11:08:27 +02:00
lilleman merged commit f20fc75cab into main 2026-08-24 11:08:38 +02:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: larvit/adf-codec#5