Victor Casado 64470f4307 feat: add github-native coordination (epic-* commands + scripts + tests)
Adds a GitHub-native coordination layer on top of ECC:

Commands (7 new slash commands):
- epic-claim, epic-sync, epic-validate, epic-publish
- epic-review, epic-unblock, epic-decompose

Scripts:
- scripts/github-coordination.js  — CLI entry point
- scripts/lib/github-coordination.js  — core library (state machine, gh API wrappers)
- scripts/status.js  — coordination status reporter

Config:
- config/github-native-coordination.json  — labels, review policy, validation gates

Tests:
- tests/lib/github-coordination.test.js  — 15 unit tests for pure functions
- tests/scripts/github-coordination.test.js  — integration/CLI test suite

Registry:
- docs/COMMAND-REGISTRY.json  — adds 7 epic-* entries, totalCommands 84 → 91

No encoding changes, no prp-* modifications, no Windows shims.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-11 12:58:11 -04:00

519 B

description
description
Mark epic review requested, approved, or changes requested.

/epic-review

Coordinate review state for an epic issue.

node scripts/github-coordination.js review <issue-number> --repo <owner/repo> --review approved

What this does:

  1. Updates the review state in the coordination block.
  2. Syncs review labels to GitHub.
  3. Records the review outcome in an audit comment.
  4. Keeps the local cache aligned with the issue body.

Compatibility aliases:

  • /review-pr
  • /code-review