regulated & audited

When every change has to survive an auditor.

Audit prep is expensive because evidence is reconstructed after the fact — screenshots, exports, and a quarter of chasing owners. When every change already passes through a machine-legible chokepoint, the evidence is a byproduct: content-addressed, reproducible, and mapped to the control it satisfies.

17 SOC 2 controls mapped to the Trust Services CriteriaContent-addressed, write-once evidence — verify by hashTest the population, not a sample of itA gap shows as a gap — never a fabricated greenThe forge's own Check Runs attribute every verdict to a person
the reconstruction tax

Evidence gathered after the fact is the expensive kind.

Not because collecting it is hard, but because it has to be collected at all.

The evidence request list exists because the systems of record were never asked to emit proof as they went. So once a year somebody reconstructs it: screenshots of settings, exports of tickets, and a spreadsheet mapping artifacts to controls.

Sampling exists for the same reason. Testing every item by hand is infeasible, so twenty-five of a population of sixteen hundred stand in for the rest. Both costs are downstream of one decision — whether the platform emits evidence as a byproduct of doing the work, or doesn't.

17
SOC 2 controls
mapped to the Trust Services Criteria
BLAKE3
every record, content-addressed
write-once; verify by hash
population
what gets tested
not a sample of it
on demand
the audit package
generated, not assembled
the chokepoints

The evidence already passes through something.

Each machine-legible seam a change flows through can emit an immutable record, mapped to the control it satisfies.

Where evidence comes from

  • The hermetic build: what was built, from which inputs, reproducibly — the supporting artifact for change-management controls.
  • The merge gate: whether the change was actually exercised before it landed, and the record that it wasn't when it wasn't.
  • The forge: a native Check Run attributed to the signed-in user, so approval and authorship are the forge's own record rather than a claim about it.
  • The content-addressed depot: history named by BLAKE3 hash, so an attestation about a commit stays true about that commit.
the coverage view

What's satisfied, what isn't, and what's simply absent.

An absent collector reports NO EVIDENCE, which is a different answer from a pass. Values illustrative.

Control coverage preview
SOC 2 (2017) · Trust Services Criteria
criterioncontrolevidencestate
CC8.1 Change management build + gate records SATISFIED
CC6.1 Logical access federated token issuance SATISFIED
CC5.2 Segregation of duties approval attribution PARTIAL
CC7.2 Monitoring NO EVIDENCE
principle: a gap shows as a gap — never a fabricated greenframeworks: SOC 2 active · ISO 27001 mapping · HIPAA and PCI DSS planned
vs collecting it by hand

A stronger opinion, not a bigger sample.

The alternative automates the chasing. This removes the thing being chased.

fastverk
the alternative
Where evidence comes from
Emitted by the platform as work happens
Reconstructed at audit time
Testing
The whole population
A sample standing in for it
Verification
Reproducible — verify by hash
A collected artifact taken on trust
A missing control
Reports NO EVIDENCE
A status you're asked to trust
Coverage over time
The period is the evidence
Point-in-time, plus a bridge letter

A gap shows as a gap — never a fabricated green. An absent collector is a different answer from a passing control.

plugin-compliance · evidence-first
what this rests on

Backed by shipping plugins.

Each claim on this page is anchored to a plugin that provides it. The site build resolves these cross-references against the live feature catalog and fails if one of them doesn't exist — so this list can't quietly outlive what the platform ships.

1 of the 5 plugins behind this page is in preview: Compliance. Preview means the contracts exist and the surface is being built — not that it ships today.

related

Adjacent problems.

Prove it's safe to merge.

Hosted, or launched into your own AWS account. Start free — no card required.