Getting started
Prepare a first run
Set up a controlled evaluation on a pull request.
The complete real-model and GitHub journey remains under validation. Run this only in an explicitly approved test repository with a disposable preview and a known model budget.
- Install Attest, connect GitHub, and confirm the repository connection.
- Arrange a single-origin HTTPS preview associated with the PR head SHA in GitHub deployment metadata. See preview deployments.
- If sign-in is necessary, configure a scoped, disposable test account. Use synthetic data and disable real-world side effects.
- Choose Manual commands in the repository's QA policy. Enabling QA can create real GitHub reports and billable model work.
- From an authorized GitHub account, post exactly
@<app-slug>[bot] qa thisin a new PR conversation comment, replacing the placeholder with your App's actual slug. - Inspect the resulting Check and, where available, the maintained summary. The private run page requires an administrator session.
A missing preview, failed login, exhausted budget or insufficient evidence can produce an inconclusive result. Do not interpret it as a successful test. Read results and troubleshooting.

attest