wdpr
    Preparing search index...
    inlineRules: InlineRule[] = ...

    All inline rules in priority order.

    Rules are tried top-to-bottom against the current token. The first rule whose startTokens match the token type and whose parse() returns { success: true } wins.

    Ordering rationale:

    1. Paired formatting markers (bold, italic, underline, strikethrough, superscript, subscript, monospace) -- most common inline syntax
    2. Link rules (triple, single, anchor, star) -- order matters because [[[ must be tried before [
    3. Color, line-break, and comment rules
    4. Raw (verbatim) text
    5. Block-open-triggered rules (image, size, footnote, span, user, expr/if/ifexpr, anchor-name, anchor, math-inline, equation-ref)
    6. Bibcite (double-parenthesis syntax)
    7. Guillemet (typographic angle quotes)
    8. Text rule (catch-all for TEXT and WHITESPACE tokens)

    The fallbackRule is intentionally excluded; it is used as a separate last-resort handler.