A report is a projection
Reports project case state, validation records, figures, citations, standards-pack requirements, and run hashes into a deliverable. They are not free-form documents you edit afterward — every paragraph and figure binds to typed evidence.
Audience profiles
The Audience Profile Registry (ADR 0025) controls what the report includes: an internal-review profile shows hypothesis ledgers and recovery records; a customer-facing profile redacts internal-only material per the declassifier contract (ADR 0006).
Apply a standards pack
Standards packs add typed report-policy fields: mandatory sections, signature blocks, figure overlays, required QoIs, and algorithm references. Pick a pack (e.g., NAFEMS, ASME BPV VIII-2) and the report builder enforces its checklist.
Publish a content-addressed bundle
Publishing freezes a CaseArtifactBundle (ADR 0026) with replay verification, mesh-attempt retention, and recipient-agnostic packaging. The share link points at the bundle; the OG card is rendered at request time from the case's public metadata.
Approval pass for distribution
Distribution outside the org goes through an Approval Pass (ADR 0027) with structural anti-self-approval enforcement and a reviewer registry. The reviewer sees the same typed evidence the author did.