Skip to content

fix(a11y): ISSUE_TEMPLATE README.md Mermaid diagram missing YAML header block accTitle/accDescr #991

Closed

Description

@ashleyshaw

Summary

The Mermaid diagram in .github/ISSUE_TEMPLATE/README.md uses the deprecated inline accTitle/accDescr syntax (declared inside the flowchart body, after the diagram-type line) rather than the canonical YAML header block format mandated by instructions/mermaid.instructions.md v2.0.

Current (broken) format

flowchart TD
    accTitle: Issue template workflow
    accDescr: Shows how users select an issue template...
Loading

Required format

---
accTitle: Issue template workflow
accDescr: Shows how users select an issue template...
---
flowchart TD
Loading

Impact

  • validate:mermaid-accessibility CI check flags diagrams that do not carry the YAML header block
  • Screen readers may not surface the accessible title/description for this diagram
  • Inconsistency with all other diagrams in the repository which were updated to YAML block format in the Wave-5 Mermaid WCAG sweep

Acceptance Criteria

  • .github/ISSUE_TEMPLATE/README.md diagram uses the YAML header block (--- delimiters before the diagram type line) for accTitle and accDescr
  • validate:mermaid-accessibility passes
  • Frontmatter version and last_updated bumped per convention

Related

Activity

  1. linear-code commented on Jun 18, 2026

    @linear-code
  2. github-actions commented on Jun 18, 2026

    @github-actions
    Contributor

    ⚠️ This issue does not follow a required issue template.

    Missing required section(s): Definition of Ready (DoR), Definition of Done (DoD)

    The issue will remain open and flagged until the body is corrected.
    Please update the issue with one of the official templates:

    If this was opened by automation, update the automation to preserve the template sections before creating the issue.

  3. added this to the milestone on Jun 18, 2026
  4. added 2 commits that reference this issue on Jun 18, 2026
    d10fac7
    d23cd3f
  5. github-actions commented on Aug 4, 2026

    @github-actions
    Contributor

    ⏱️ Aging and SLA annotation

    • Age: 47 day(s)
    • SLA state: SLA breached
    • Thresholds: warn at 7 days, breach at 14 days
    • Last updated: 2026-08-04T18:12:09.072Z

    Maintained by project-meta-sync workflow.

  6. github-actions commented on Sep 8, 2026

    @github-actions
    Contributor

    ⚠️ Bare Labels Detected

    This issue has labels that are not in the canonical taxonomy:

    • migrate:type:bug
    • migrate:area:documentation
    • migrate:area:a11y

    Valid Canonical Labels

    Please use labels with a prefix from the canonical taxonomy:

    • Type: type:bug, type:feature, type:task, type:documentation, etc.
    • Status: status:needs-triage, status:in-progress, status:done, etc.
    • Priority: priority:critical, priority:high, priority:normal, priority:low
    • Area: area:ci, area:docs, area:labels, area:security, etc.
    • Meta: meta:needs-changelog, meta:duplicate, meta:blocked, etc.

    For the complete list, see .github/labels.yml.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Fields

Priority

None yet

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions