Architecture
GitHub Sync
Understand the high-level webhook and evaluation path that turns repository activity into decision-aware pull request feedback.
The GitHub integration is more than an install step. It is a workflow.
At a high level:
- GitHub sends webhook events into the platform
- the platform verifies and deduplicates them
- repository context is gathered for evaluation
- policy and decision checks run asynchronously
- a final pull request check is posted back to GitHub
That separation is important because pull request evaluation may involve retrieval, policy logic, and asynchronous processing that should not block webhook ingress directly.