docs(exceptions): scope temporary frontend audit exception #27

Merged
KofTwentyTwo merged 1 commits from docs/frontend-audit-exception into main 2026-10-10 20:09:29 +00:00
KofTwentyTwo commented 2026-10-10 20:03:13 +00:00 (Migrated from github.com)

Website-Frontend CI currently fails on GHSA-vfj7-8cjw-p6xm in development-only braces 3.0.3. No patched package release exists. Record EX-0008 for this advisory and its propagated findings only, expiring November 10, 2026, with a review on October 17.

The implementation retains the full audit, rejects all production high/critical findings and all critical findings, checks exact locked development paths/version, fails on audit errors or expiry, and requires reassessment for any newer braces release. Lint, tests, build, secret scanning, SAST and Trivy remain enabled. No global scanner suppression is added.

Validation: Markdown lint and offline link/fragment checks pass. The consumer guard passes against the current website lockfile and regression cases for acceptance, expiry, unrelated/mixed advisories, runtime paths, critical findings, new releases and audit errors. This register change is the approval record required by the exception policy; consumer release remains gated by its normal CI.

Website-Frontend CI currently fails on GHSA-vfj7-8cjw-p6xm in development-only braces 3.0.3. No patched package release exists. Record EX-0008 for this advisory and its propagated findings only, expiring November 10, 2026, with a review on October 17. The implementation retains the full audit, rejects all production high/critical findings and all critical findings, checks exact locked development paths/version, fails on audit errors or expiry, and requires reassessment for any newer braces release. Lint, tests, build, secret scanning, SAST and Trivy remain enabled. No global scanner suppression is added. Validation: Markdown lint and offline link/fragment checks pass. The consumer guard passes against the current website lockfile and regression cases for acceptance, expiry, unrelated/mixed advisories, runtime paths, critical findings, new releases and audit errors. This register change is the approval record required by the exception policy; consumer release remains gated by its normal CI.
KofTwentyTwo (Migrated from github.com) reviewed 2026-10-10 20:05:20 +00:00
KofTwentyTwo (Migrated from github.com) left a comment

AI review (GPT-6): reviewed ab61e45 for scope, expiry and compensating controls. EX-0008 is limited to one development-only advisory and exact package version, excludes runtime and critical findings, expires on November 10, and requires earlier reassessment for a new release. Owner requested preparation of this temporary exception. Markdown and offline links pass; all PR security/conformance/documentation checks pass. No unresolved findings in the register change. Consumer activation must wait for the reviewed guard release and its CI.

AI review (GPT-6): reviewed ab61e45 for scope, expiry and compensating controls. EX-0008 is limited to one development-only advisory and exact package version, excludes runtime and critical findings, expires on November 10, and requires earlier reassessment for a new release. Owner requested preparation of this temporary exception. Markdown and offline links pass; all PR security/conformance/documentation checks pass. No unresolved findings in the register change. Consumer activation must wait for the reviewed guard release and its CI.
Sign in to join this conversation.