code: def configfield_ref_role(name, rawtext, text, lineno, inliner,
                           options=None, content=None):
      
      node = pending_configfield_xref(rawsource=text)
      return [node], []
docs: Process a role that references the Task configuration field nodes
      created by the ``lsst-config-fields``, ``lsst-task-config-subtasks``,
      and ``lsst-task-config-subtasks`` directives.
  
      Parameters
      ----------
      name
          The role name used in the document.
      rawtext
          The entire markup snippet, with role.
      text
          The text marked with the role.
      lineno
          The line number where ``rawtext`` appears in the input.
      inliner
          The inliner instance that called us.
      options
          Directive options for customization.
      content
          The directive content for customization.
  
      Returns
      -------
      nodes : `list`
          List of nodes to insert into the document.
      messages : `list`
          List of system messages.
  
      See also
      --------
      `format_configfield_id`
      `pending_configfield_xref`
      `process_pending_configfield_xref_nodes`