Follow-up from the second review of #92.
Two is checks in new code keep the type prefix. CLAUDE.md says to write context-sensitive-resolution form from the start:
markanywhere-html/src/commonMain/kotlin/ExpressEmphasisInMarkdown.kt:110: event is SemanticEvent.Mark. The same file's when uses a bare is Mark.
markanywhere-render/src/commonMain/kotlin/MarkdownRendering.kt (openInline): frame !is BlockFrame.Inline, next to a bare frame is TaggedInline.
Drop the prefixes, unless CSR's fallback rule makes a name ambiguous there (see the CLAUDE.md note on Value.Map).
Follow-up from the second review of #92.
Two
ischecks in new code keep the type prefix. CLAUDE.md says to write context-sensitive-resolution form from the start:markanywhere-html/src/commonMain/kotlin/ExpressEmphasisInMarkdown.kt:110:event is SemanticEvent.Mark. The same file'swhenuses a bareis Mark.markanywhere-render/src/commonMain/kotlin/MarkdownRendering.kt(openInline):frame !is BlockFrame.Inline, next to a bareframe is TaggedInline.Drop the prefixes, unless CSR's fallback rule makes a name ambiguous there (see the CLAUDE.md note on
Value.Map).