Files
clean-architecture-frontend…/docs/security/supply-chain.md

789 B

Build and supply-chain gate

Merge and release controls:

  • frozen pnpm-lock.yaml installation; drift is blocking
  • clean production build with hashed assets and build manifest
  • machine-readable bundle sizes and checksums
  • source plus built-asset credential-pattern scan
  • direct dependency inventory and lockfile digest
  • base/head dependency diff review record

Organization-specific vulnerability severity, denied-license list, SBOM format, and scanner selection remain policy inputs. An approved suppression must record reason, owner, expiry, affected package, and compensating control. Expired suppressions are blocking.

artifacts/security/dependency-diff.json is a local baseline. CI replaces it with the actual base/head direct and transitive lockfile diff before release.