Document strict commit verification default in agent v4 - #3145
Document strict commit verification default in agent v4#3145jamiemonserrate wants to merge 5 commits into
Conversation
There was a problem hiding this comment.
One correctness issue in the empty-value migration guidance is inline.
Want to dig deeper?
Paste this into your agent to explore the findings from this review's Buildkite build:
Download the buildsworth logs from build 11195, then answer my questions about the findings.
Install the reading-buildsworth-logs skill to run this.
About buildsworth
Model: gpt-5.6-sol with xhigh thinking.
How to request a review: Comment @buildsworth-bk review on the PR, or request buildsworth-bk as a reviewer.
Risk labels (how buildsworth classifies risk) — buildsworth classifies risk itself from the diff. To let it approve, grant L2 approval by mentioning @buildsworth-bk (see L2 approval grant):
- L1 — Low risk (dep bumps, docs/copy, lockfiles, small presentational fixes). buildsworth may approve by default.
- L2 — Standard risk (new UI, additive API fields, refactors). Approved only with an L2 grant; otherwise comment-only.
- L3 — High risk (auth, migrations, payments, secrets, perf-critical paths). Human review always required.
Previous concerns have been addressed.
There was a problem hiding this comment.
The earlier empty-value concern is fixed. One new v3 compatibility issue is inline: the unqualified off guidance replaces the still-supported v3 contract.
Want to dig deeper?
Paste this into your agent to explore the findings from this review's Buildkite build:
Download the buildsworth logs from build 11742, then answer my questions about the findings.
Install the reading-buildsworth-logs skill to run this.
|
@buildsworth-bk review |
There was a problem hiding this comment.
The v3 compatibility concern is still open, and I found no new issues in this pass.
Want to dig deeper?
Paste this into your agent to explore the findings from this review's Buildkite build:
Download the buildsworth logs from build 11749, then answer my questions about the findings.
Install the reading-buildsworth-logs skill to run this.
Previous concerns have been addressed.
There was a problem hiding this comment.
The earlier v3 compatibility concern is fixed. One migration gap remains inline: existing warn configurations also need an explicit v4 replacement.
Want to dig deeper?
Paste this into your agent to explore the findings from this review's Buildkite build:
Download the buildsworth logs from build 11871, then answer my questions about the findings.
Install the reading-buildsworth-logs skill to run this.
Previous concerns have been addressed.
5fdc969 to
f82039c
Compare
Previous concerns have been addressed.
Description
Document that Buildkite agent v4 uses strict Git commit verification by default and supports
offas the explicit opt-out.Context
Changes
strictandoffas the supported v4 modes in the Git checkout and command-step references.BUILDKITE_GIT_COMMIT_VERIFICATIONenvironment-variable reference.Verification
git diff --checkpasses.Deployment
These documentation changes should be published alongside the agent v4 behavior change.
Rollback
Revert this PR if the agent behavior change is reverted.
Disclosures / Credits
OpenAI Codex prepared the documentation updates under Jamie Monserrate's direction.