Compare the way this list looks in the post versus the screenshot of the preview:
text:
1.
{ label: `Baz ${x ? n1 : n2}`, kind: "B", } satisfies B,
1.
{ label: `Baz ${x ? n1 : n2}` satisfies `Baz ${number}`, kind: "B", },
Here is a screenshot of the preview:
I'm not sure which version is rendering correctly (I hope it's the preview, because that's how I wanted it to look), but it seems like a bug that there is a difference between preview and the post.
Workaround
This can be fixed by putting a blank comment on the first line of the list. Compare what renders to a screenshot of the markdown:
text:
-
{ label: `Baz ${x ? n1 : n2}`, kind: "B", } satisfies B,
-
{ label: `Baz ${x ? n1 : n2}` satisfies `Baz ${number}`, kind: "B", },