Skip to content

feat(pr-review): add staged incremental pipeline - #86

Merged
Troublor merged 8 commits into
mainfrom
williamaaroncheung/feat/pr-review-pipeline
Jul 27, 2026
Merged

feat(pr-review): add staged incremental pipeline#86
Troublor merged 8 commits into
mainfrom
williamaaroncheung/feat/pr-review-pipeline

Conversation

@Troublor

Copy link
Copy Markdown
Collaborator

Summary

  • split PR review into deterministic prepare, compile, publish, and persist stages around schema-constrained Claude analysis
  • persist a versioned manifest with reviewed SHAs, stable finding IDs, thread state, and full-versus-incremental routing
  • add risk-based model and pre-mortem routing, compact message formats, atomic publication, stale-head protection, and internal-provenance suppression
  • add unit coverage for manifest recovery, anchor handling, thread reconciliation, atomic review delivery, and stale-run behavior

Test plan

  • mise run lint
  • python3 -m unittest discover -s .github/actions/claude-pr-review -p "test_*.py" -v
  • actionlint -shellcheck= .github/workflows/build-check.yml .github/workflows/claude.yml
  • read-only preparation smoke test against megaeth-labs/documentation#84

This PR was generated by an automated agent.

@Troublor Troublor added the agent label Jul 24, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Claude review status

✅ Review clean

Last reviewed: head 79a36be4

New this round: 0 · Resolved this round: 0 · Open questions: 0

@Troublor
Troublor merged commit 2757a41 into main Jul 27, 2026
5 checks passed
@Troublor
Troublor deleted the williamaaroncheung/feat/pr-review-pipeline branch July 27, 2026 06:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant