ID:WORK-026Status:done
Add ref as Alias for xref
Priority:mediumComplexity:trivialSource:SPEC-008,SPEC-021
ref as Alias for xrefNo incremental history — criteria tracking started on Apr 21.
SPEC-021 uses {% ref "SPEC-008" /%} syntax for cross-references. The codebase has {% xref %}. Add ref as an alias for xref so both syntaxes work. This keeps the plan spec examples valid and provides a shorter, more natural syntax for inline references.
{% ref "SPEC-008" /%} produces identical output to {% xref "SPEC-008" /%}ref registered as alias in the xref tag schema (packages/runes/src/tags/xref.ts)ref alias (label, type)Add ref to the xref tag's aliases array in the Markdoc schema definition. No changes to the transform logic needed — Markdoc handles alias resolution automatically.