Security Artifacts

This page lists the security evidence available in the public repository.

ArtifactStatusLocation
Vulnerability reporting policyDoneSECURITY.md
Threat modelDoneTHREAT_MODEL.md
Risk registerDoneRISK_REGISTER.md
Incident response playbookDoneINCIDENT_RESPONSE.md
SASTDoneCodeQL workflow in .github/workflows/codeql.yml
Dependency reviewDoneCI workflow in .github/workflows/ci.yml
npm auditDoneCI workflow and local npm audit --omit=dev
Secret scanDonenpm run security:secrets and GitHub secret scanning guidance
Recording disclosure scanDonenpm run security:recordings checks public asciinema casts for common leak patterns
SBOM generationDonenpm run sbom and CI sbom artifact
DAAL explorer verificationPartialEXPLORER_VERIFICATION.md
Enterprise attestation modelDoneENTERPRISE_READINESS.md
Life-of-request data flowDoneLIFE_OF_REQUEST.md

Local Security Commands

npm test
npm audit --omit=dev
npm run security:secrets
npm run security:recordings
npm run sbom

The generated SBOM file is intentionally ignored by git. CI uploads it as an artifact for release review.