This repository is public. Use this checklist when adding new demos or swapping source documents.
docs.json schema defined, template renders correctlypython common/seed_cache.py) so the demo runs without an API keyoutput/index.html committed and opens correctly in a browserdocs/screenshots/ and referenced in the READMEREADME.md written with a tuning story or usage note--refresh run.env and is not committedmetadata.json output does not include the usage field after the runRun against full history before any major release:
gitleaks detect --source . --log-opts="--all" --redact
Extraction API keys are pdf_live_-prefixed. The scanner covers all key shapes; the prefix check is a supplement only.
SSN-formatted value: 000-45-6789 appears in rma_extraction’s metadata.json, cache/*.json, and output/index.html. The 000- prefix is never issued by the SSA — this is a synthetic value from a sample form used for demonstration purposes only.
Billing data: The usage field (remainingCredits, price_composition) was stripped from all committed metadata.json files. The common/ cache layer excludes the usage field on all future runs.