Requirement by requirement
The reviewer checks each requirement in the request against the delivery and states, for each one, whether it is met and what the proof is.
Deliverable: list of requirements with the proof for eachOcto for testing and review · reviewer arm
The NIST SSDF calls for code review, tool-based analysis and testing of the executable, as the organization defines. Octo's reviewer arm works at this step: it checks the delivery requirement by requirement against the request, tests through the real path with least privilege and delivers evidence, with the command and output or the screen. It runs without edit permissions. Approving the PR and merging belong to the tech lead.
Four possible deliverables. Which findings to fix and when to approve are the tech lead's decisions.
The reviewer checks each requirement in the request against the delivery and states, for each one, whether it is met and what the proof is.
Deliverable: list of requirements with the proof for eachTests the way the user uses it, through the request or the screen, with the least-privileged role, and checks the content, not just the status code.
Deliverable: command and output, or screen, for each testThe reviewer runs in its own context, without having seen the conversation that produced the code, and with read-only tools.
Deliverable: a review not swayed by the author's reasoningSeparates what blocks the delivery from what is an improvement, so the team doesn't fix everything and fill the code with useless abstractions and tests.
Deliverable: findings sorted by severityThe same Octo cycle, applied to this step. Each arm has a narrow role; your company's tech lead is in charge and approves.
The platform map shows which way the real path goes.
After the test, queries the database to see whether it saved what it should.
Least-privileged role, routes without checks, someone else's object.
The requirements and the definition of done from the approved plan.
The development arm doesn't review its own work.
Requirement by requirement, through the real path, with evidence for each one.
Push and release only after the review is finished and whoever is in charge gives the OK.
What was found, what was fixed and what was left for later.
Octo reviews and shows the proof; approving the PR, merging, deciding which findings to fix and giving final sign-off on the delivery belong to the tech lead.
What the reviewer delivers and what remains your team's decision.
| Step | Octo arm | Stays with the tech lead |
|---|---|---|
| Code review | Reviewer, read-only | Decide whether review is human, tool-based or both |
| Testing the executable | Reviewer | Decide what needs testing beyond review |
| Findings | Reviewer | Decide what to fix |
| PR approval | No arm | Approve and merge |
Three steps. Each one only makes sense once the previous one has shown results on your team.
A proposal, not a promise
Every delivery goes through the reviewer before the PR.
The real path is now tested with the most restricted role.
The protected branch now requires review and checks before merge.
Each point below has a source published by the organization responsible for the standard, the specification or the tool, or in Brazilian federal law. The sources are in the next section.
8
points with a published source, each with its reference alongside.
Octo prepares everything, but does not sign. The document of record stays with whoever is accountable for it.
Maps, plans, codes on the task branch, reviews with evidence and prepares the release: plans, code, reviews, security reports and the system dossier.
Deliverable: material ready for reviewWhoever is in charge is the company's tech lead or senior developer: they approve the plan, review the PR and merge it. Nothing goes to production without their approval.
Step: approval by whoever is in chargeOcto does not sign and is not accountable for the system. The tech lead accepts the risk and is accountable for the system in production; a security report or opinion is signed by a professional at the company.
Accountable: the company's tech leadNIST, Claude Code documentation and GitHub documentation. Accessed October 31, 2026.
The assessment starts with your team's next delivery, without changing anything. You get the review with evidence and decide with it in hand.