Technical reports · the catalog

One scan. Nine correlated diagnoses.

To reproduce one scan you would need three to five tools — each with its own contract and none talking to the others. Here, a security finding crosses with who sustains the code and with the blast radius in the architecture.

EVIDENCE IN EVERY FINDING — FILE AND LINE CITED

SCAdependencies against public vulnerability databases — 8 ecosystems
SASTstatic analysis with a curated rule corpus, coverage declared per language
secretscredentials and keys in the code, with severity
gitauthorship, intense-change points and knowledge concentration
graphdependencies between modules, cycles and blast radius
EPHEMERAL CLONE · ZERO RETENTION · THE MODEL NARRATES, NEVER DECIDES
Zero retentionyour code never stays with us
Evidence [A]/[P]/[Q]every sentence carries its proof
PT · EN · ESreports in three languages
Portable exportPDF · self-contained HTML · deck
§ 02

Two catalog highlights

SECURITY

Deterministic detection; narrative kept separate

Detection uses no language model: static analysis with a curated corpus of rules from audited open sources, dependencies against public databases (including known in-the-wild exploitation) and secret scanning. The model comes in later, only to narrate — the finding has the nature of proof.

DATABASE

The database from the inside, without production access

From the code and the structural snapshot: reconstructed schema, missing indexes, personal data by regulatory category (LGPD/GDPR), tenant isolation and the regulatory matrix — each point with its evidence seal.

§ 03

The report that follows the code

Linked to the repository, the report stops being a photograph: the chain of generations becomes tracking.

01

Are we improving?

The real trend across generations — what improved, what degraded, what appeared.

02

Is the critical being attacked?

Adoption of recommendations is measured per finding — and the reason for not adopting is asked, never inferred.

03

Can I trust these numbers?

Clickable provenance on every comparison; when the scope changes, the report refuses the comparison instead of adding different things.

Start with the report that answers today's question.

Tell us what you need to decide and we point to which of the nine to start with — or create the account and generate the first one on your repository, no card.