⚠️ SAMPLE — CONTENT SUPPRESSED. This is a structural sample. The method text, the section headings and the fields of every finding are exactly those of a real report. The content has been suppressed: no real system, client, file or vulnerability is identifiable here. The scoreboard figures are illustrative.

AUDIT REPORT — [ CLIENT PROJECT ]

Project: [ project name ]
Contracted model: 1 · Code (source code on the client's own machine)
Level: II · Deep (swarm of specialists + adversarial verification)
Stack: [ language/platform ]
Target: [ path declared in the scope form ]
Execution: session a1b2c3d4 · 2026-07-30
Report language: english

Notice on execution privacy

Nothing from the files, the data or the findings was sent to the consultant beyond the step progress and the session identifier.

The plan, counted

final plan: 7 fronts + 3 adversarial skeptics · executed: 7/7 + 3/3 · added: 0 · removed: 0

The plan is counted before execution, from what actually exists in the target — it is not a generic checklist. Growing during the audit is normal and gets recorded; shrinking requires a written reason. That is what stops an audit from ending simply because it got tired.

Scope — what was NOT covered

A mandatory section. A report that only lists what it found leaves the client with no idea where nobody looked.

Every finding carries an evidence label: [MEASURED] (ran it and have the output) · [ANALYSED] (derived from reading code, without executing) · [ESTIMATED] (order of magnitude — never supports severity). In this model, every finding is [ANALYSED].

Scoreboard

SeverityTotal
🔴 Critical17
🟡 Medium28
🟢 Observation / good practice9
Discarded at verification5

Illustrative figures. We do not charge per finding — paying by quantity is the incentive to inflate the list.

Cross-cutting counts

What only shows up when you look at the whole — and what changes the client's remediation plan, because it groups dozens of findings into a few root causes:

Routing by responsible party

Responsible🔴🟡Total
ArchitectureA-01, A-04M-10, M-224
Backend dev17
Infra / DevOps9
Product / decision4

Anatomy of a finding

Every finding carries the same fields, always. That is what makes the report checkable by the client's own team without depending on us:

🔴 A-01 ·

Discarded at verification

The suspicions we raised, investigated and knocked down — each with its reason. It is the proof that the list was not inflated, and it is the part no scanner is able to write.

A downgraded finding is not thrown away: what stands regardless of measurement stays on the record.

What is that way on purpose

Whatever the client declared as a deliberate decision in the scope form goes here — checked against the code. The declaration changes how it is read; it does not make the audit skip anything. A divergence between what the system declares and what it does is a finding.

Prioritised recommendations

How this report is delivered

SVO — Software Verification & Operations · contato@svo.com.br
Structural sample. No real system is identifiable in this document.