Independence by construction
The reviewer receives the captured change and policy contract, not the authoring agent's persuasive summary of why its own work is correct.
INDEPENDENT AI CODE REVIEWER
2nd Engineer places an independent, read-only model behind a deterministic assurance gate. It reviews a neutral snapshot, returns evidence and cannot silently edit or approve its own recommendation.
THE CONTROL GAP
The reviewer receives the captured change and policy contract, not the authoring agent's persuasive summary of why its own work is correct.
The reviewer cannot silently edit, merge, commit, revert or release. Recommendations return to the owner and authoring workflow as evidence.
A material block needs concrete repository evidence, a stated consequence and a verification step. Confidence scores alone do not advance trust.
If code, policy, owner mode or captured context changes while review is running, the result is marked stale rather than reused.
HOW 2ND ENGINEER WORKS
2nd Engineer governs when a second model is called, what exact state it receives, what evidence it must return and who has authority to decide.
Git state, allowed files and policy are captured; ignored credentials and suspected secret material are excluded.
The selected reviewer receives a bounded, read-only contract through its protected transport.
2nd Engineer checks that blocking findings are grounded, actionable and tied to the review subject.
The record shows the verdict, evidence, exact fingerprint and current-or-stale status for an accountable decision.
AI CHANGE ASSURANCE
Start with one team, one policy and a reversible author-reviewer workflow.