Octo prepares
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 reviewOcto × Software engineering · where Octo comes from
This is where Octo was born. The eight arms (discovery, data, security, architect, dev, reviewer, deploy and scribe) work inside your development team, led by a senior developer or your company's tech lead. Each arm has a narrow role; whoever is in charge approves the plan, merges and is accountable for the system. Nothing goes to production without their approval.
Eight arms; the head is your company's tech lead
One task from request to approval, at a fictional company. The arms measure, plan and execute; whoever is in charge checks and approves. Each tab is one topic in this field and links to its page.
Topic pageSecurity →Database →Front end →
Each arm is a specialist with a narrow role and tools limited to that role. A senior developer or your company's tech lead is in charge: they approve the plan, merge, accept the risk and are accountable for the system.
Maps the system: stack and versions, structure, entry point, request flow, routes, cron jobs, integrations and deploy.
Studies the database: tables, relationships, actual foreign keys, money, dates and soft deletes, before any query or change.
Reviews login, passwords, sessions, roles, routes without checks, exposed files and credentials in the code.
Plans before coding: impact, risk, questions, a plan with branch, migration and rollback, and an estimate with slack.
Executes the approved plan on the task branch, with small commits and testing through the real path.
Checks the delivery requirement by requirement, with least privilege, and returns the evidence.
Checks the branch, simulates the merge, orders the migrations and verifies what the server is actually serving.
Maintains the system dossier, the project's status and its decisions.
Nothing goes to production without the approval of whoever is in charge. Octo prepares, executes and checks; the decision stays with your team.
From requirement to deploy: which arm works at each step, what it delivers, what stays with the tech lead and what is confirmed by a published source.
Discovery of the existing system, item-by-item requirements, definition of done and security requirements from the start.
Open the page →Plan before code, threat modeling through the four questions, risk, rollback and an estimate with slack.
Open the page →WCAG 2.2 (ISO/IEC 40500:2025), the 24 by 24 pixel target, the 4.5:1 contrast ratio, Brazil's Inclusion Law and desktop and mobile testing.
Open the page →OpenAPI 3.2.1, object-level authorization (OWASP API1:2023), parameterized queries and a version bump when the contract breaks.
Open the page →Tables, relationships and actual foreign keys, numeric for money, migrations with rollback and what stays out of the log.
Open the page →Requirement-by-requirement review, testing through the real path with least privilege, a read-only reviewer and evidence instead of "it passed".
Open the page →OWASP Top 10 2025, ASVS 5.0.0 and NIST SSDF 1.1: access, passwords, secrets and incidents, with a report signed by a professional at the company.
Open the page →DORA's five metrics, continuous delivery, simulated merge, migration order and verification by the content served.
Open the page →System dossier, dated decisions, CLAUDE.md as guidance and hooks as rules, commits that state why, and documentation from OpenAPI.
Open the page →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.
The common ground of this field: the discipline, as SWEBOK describes it, and the tool under Octo, as the Claude Code documentation describes it. Each step has its own sources on its page.
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 leadSWEBOK from the IEEE Computer Society and the Claude Code documentation. Accessed October 31, 2026.
The assessment starts by reading the system you already have, without changing anything. You get a map of what Octo can take on and decide with it in hand.