Skip to content

Write orchestrator status check #17

@jdelfino

Description

@jdelfino

Write the orchestrator status check — the brain that gates PR merges.

File

.github/workflows/orchestrator-check.yml

What

  • Trigger: issue events (opened, closed, labeled) and PR pushes
  • Parse fixes #N from PR description
  • Check if #N has any open child issues with blocking label
  • If blockers exist: report failing status check
  • If no blockers + new "all clear": run lightweight claude -p to assess re-review need
  • If re-review warranted + under cycle cap: trigger pr-review.yml again
  • If no re-review needed or cap reached: report passing check
  • Report results via GitHub Check Run API

Dependencies

Reference

  • docs/design.md: Orchestrator Status Check section (Layer 3)

Metadata

Metadata

Assignees

No one assigned

    Labels

    taskImplementation work item

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions