Skip to main content

PR approval not recognized

Symptom

The owner submitted a GitHub review, but the orchestrator does not see a MERGE_APPROVAL gate.

Resolution

  1. Confirm the review is APPROVED, not COMMENTED or REQUEST_CHANGES.
  2. Confirm the review is on the same PR the orchestrator is watching.
  3. Run ingest-github-review.ps1 -GoalId <id> -ReviewJsonPath <path> manually.
  4. Re-run goal-run.ps1.
  5. If still missing, confirm goal-gate.ps1 -Action list shows the gate.

What this is NOT

  • It is not a sign that the orchestrator is broken. Ingestion is explicit.
  • It is not a sign that the GitHub review didn't happen.