Release digest
Improved
- CRYPTO-PDF-SAMPLE-GATE (Deterministic Report Smoke Check) — Added
scripts/check_crypto_pdf_sample.pyand wired it intomake prepushfor crypto report changes. The gate generates deterministic intelligence and printable-classic PDFs, extracts text, and checks key report sections, missing-evidence wording, legal-safe disclaimers, page count relationship, and placeholder bans.
Internal
- Added contract coverage that executes the sample PDF gate and confirms both template modes are checked.
- Updated
docs/architecture/CRYPTO_REPORTS.mdto document the sample PDF smoke gate. No public documentation update is required beyond this changelog entry because this is an internal verification check and does not change the visible PDF output or public API surface.