mirror of
https://github.com/tiennm99/ccs.git
synced 2026-07-30 02:21:27 +00:00
Replace single monolithic review job with 3 parallel GitHub Actions jobs running simultaneously. Agent tool is unavailable in claude-code-action, so parallelism is achieved at the workflow level instead. Pipeline: prepare → load-prompts → 3 parallel reviews → aggregate Jobs: - prepare: resolve PR metadata and runner (unchanged) - load-prompts: load focused prompts from base branch (security model) - security-review: injection, auth, race conditions, supply chain - quality-review: error handling, false assumptions, performance - ccs-review: CCS-specific project compliance rules - aggregate: merge 3 outputs into single PR comment Each reviewer runs independently with 10min timeout, 25 max-turns. Aggregate is pure bash (no API calls) — downloads artifacts, merges, posts/updates single deduped comment. Closes #843