Answer the review: one home per contract, and cover the matching's last branch
CI / gate (push) Successful in 5s

This commit is contained in:
2026-08-27 13:17:08 +02:00
parent a8bea25b7c
commit 1108d36d1f
7 changed files with 76 additions and 30 deletions
+3 -2
View File
@@ -122,8 +122,9 @@ live Atlassian APIs; property-generated ADF trees; the CommonMark spec suite aga
- Emphasis is spelled against CommonMark's matching, never flanking alone: a delimiter run in text
escapes wherever CommonMark could open or close with it, leaving the emitter's own delimiters the
only ones in play, and a pair that matching hands to another delimiter rides the carry instead.
`matchEmphasis` is a line-for-line transcription of the reference `process_emphasis` and stays one
function: split into named steps it drifts from the algorithm whose fidelity is the whole point.
`matchEmphasis` transcribes the reference `process_emphasis` line for line, and its closer walk and
opener search stay whole: broken into named steps they drift from the algorithm being faithful is
the whole point of.
- A readable spelling tried ahead of a general one — the image, the pipe table, a pipe cell —
returns `string | undefined`, never a `Result`: any failure is the fallback signal, and the
general form owns the refusal. Refusing there refuses a document the general form spells.