Skip to content

[Task] Document issue and PR metadata automation contract #507

Closed

Description

@ashleyshaw

Deliverable

Document the canonical issue/PR metadata contract based on live labeling automation, template guardrails, and project field sync.

Scope Boundary

  • In scope: contributor-facing contract and reference links.
  • Out of scope: introducing new label families or required fields.

Acceptance Checklist

  • One-hot expectations for status:*, priority:*, and type:* are explicit.
  • Changelog meta label policy uses canonical names.
  • PR/issue template guidance references live guardrails.
  • Cross-links to canonical spec and current workflow/config files are present.

Branch Prefix Expectation

  • Use docs/.

Validation Commands

npx markdownlint-cli2 "docs/PR_LABELS.md" "docs/LABEL_STRATEGY.md" "docs/GITHUB_PROJECT_OPERATIONS_SPEC.md"
node scripts/agents/includes/check-template-labels.js

Touched Paths

  • docs/PR_LABELS.md
  • docs/LABEL_STRATEGY.md
  • docs/GITHUB_PROJECT_OPERATIONS_SPEC.md
  • .github/labels.yml
  • .github/labeler.yml

Activity

  1. linear-code commented on May 28, 2026

    @linear-code
  2. self-assigned this
    on Aug 4, 2026
  3. github-actions commented on Aug 4, 2026

    @github-actions
    Contributor

    ⏱️ Aging and SLA annotation

    • Age: 68 day(s)
    • SLA state: SLA breached
    • Thresholds: warn at 7 days, breach at 14 days
    • Last updated: 2026-08-04T16:55:09.121Z

    Maintained by project-meta-sync workflow.

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