VerdifaX

GET /runs/{id}/report.pdf

Returns a generated PDF audit report for the specified run. Print-ready, single-file, includes:

  • Header band with the Verdifax wordmark and logo
  • Run metadata (id, status, program, route, duration, payload hash, manifest hash)
  • Every sealed manifest field (all 18) plus the six DKEC kernel execution IDs
  • Regulatory mapping to EU AI Act Article 13, HIPAA 45 CFR § 164.312(b), and SOX § 404 IT controls
  • Verification statement with a re-derivation timestamp
  • QR code linking back to the run detail view in the dashboard

Request

GET /runs/{id}/report.pdf
X-Verdifax-Key: vfx_...

Response

200 OK:

Content-Type: application/pdf
Content-Disposition: attachment; filename="verdifax-audit-run-42.pdf"

The body is the PDF binary. Typical size: 5–15 KB.

Example

curl -s http://localhost:9090/runs/42/report.pdf \
  -H "X-Verdifax-Key: vfx_..." \
  -o /tmp/verdifax-audit-run-42.pdf
open /tmp/verdifax-audit-run-42.pdf

Use cases

  • Attaching to a regulator's data request
  • Including in an internal change-management ticket as evidence
  • Sending to a counterparty as proof of a model decision
  • Long-term archival alongside the model output it certifies

Continue