DocsQuickstart: Pro (Attestation)

Quickstart: from detecting to proving (Pro)

You're already using the free tier for API checks. The GitHub Action can sign its OpenAPI report with Sigstore when configured, without Pro. Pro lifts the Free limit on local delimit wrap records.

Action report signing and local CLI records are separate workflows.

1

What the attestation is

delimit wrap writes a local delimit.attestation.v1 record with the repo state, changed files, gate results, and an HMAC signature using a local key. Hosted replay is not available.

$ delimit wrap -- claude "fix the flaky test in tests/api.spec.ts"
✓ repo_diagnose
✓ security_audit 0 critical · 0 secrets
✓ test_smoke 165/165
✓ changed_files 1
✓ attestation signed att_a05050eb8e13277e
delimit.attestation.v1 · HMAC-SHA256

delimit wrap gates any AI-assisted CLI invocation — advisory-first, like everything else. Bundles land in ~/.delimit/attestations/.

Separately, published Seal release receipts can be verified offline without an account:

npx delimit-cli seal-verify receipt.json    # offline: Ed25519 signature + content pin
2

See it on real specs first

Before paying for anything, look at the worked examples — real, reproducible merge-gate runs against public API specs (Stripe, OpenAI, Anthropic, cal.com, and others):

You can also run the attestation methodology check locally against your own repo (preview only, writes .delimit/attestation-preview.json):

npx delimit-cli attest mcp
3

What Pro unlocks

On top of the free merge gate (lint, diff, semver, scan, ledger, local memory):

CapabilityTools
Evidence collectiondelimit_evidence_collect — collect evidence when invoked
Tamper verificationdelimit_evidence_verify — confirm a bundle hasn't been altered
Multi-model deliberationdelimit_deliberate — requires your own model CLI logins or API keys
Security auditdependency scanning, secret detection, SAST
Test verificationconfirms tests actually ran, measures coverage
Semantic memory searchdelimit_memory_search — recall by meaning, across sessions and assistants

Downstream artifacts you can build from attestations, on any tier:

npx delimit-cli trust-page -o ./trust       # static public trust page from your attestations
npx delimit-cli ai-sbom -o ./ai-sbom.json   # CycloneDX-AI bill of materials
4

Activate

  1. Get a license key at delimit.ai/pricing
  2. Activate it:
npx delimit-cli activate <key>

3. Confirm:

npx delimit-cli status    # shows license state alongside the rest of your setup
npx delimit-cli doctor

For multi-model deliberation, use your own model CLI logins or API keys. Check available providers:

npx delimit-cli models
5

Honest scope

  • Attestations prove what the gate checked and what the result was, pinned to exact content. They don't prove the code is correct — they prove the checks ran and what they found.
  • delimit attest mcp is a local preview of the methodology check, not a signed report.
  • Published Seal release receipts can be checked offline with seal-verify without a license. Local wrap records do not have hosted replay.