ATRST-5: Role Processor^

reporter:

kennethpjdyer

assignee:

kennethpjdyer

created:

2026-10-21

initiative:

INIT-1: Standard Parser

scope:

SCOPE-5: reStructuredText Processor

Description^

Implement a processor to handle roles. Also provide support for universal roles:

  • :ref:

  • :term:

  • :abbr:

and others.

The domain set on a role should be controlled by the default setting configured at the file parser level.

The function should raise an error if it encounters an unknown domain or role type.

ATRST-4: Directive Processor ATRST-6: List Processor