Evaluate Claims Phase

In this phase the ATR will check claims about the release artifacts to enforce policy.

Policies

Claims

  1. Source files have the correct license headers.
  2. LICENSE and NOTICE are provided in the correct location in every artifact.
  3. Dependencies are acceptably licensed.
  4. Release artifacts have correct GPG detached signatures and checksums.
  5. Reproducible build claims are validated.
  6. SBOMs are well formed and have proper claims.

Tasks

  1. Validate Packaging.
  2. Validate License Headers including double checking “RAT excludes” to check for valid excludes.
  3. Validate LICENSE and NOTICE.
  4. Validate Dependency Licensing.
  5. Validate Reproducible Build Packaging.
  6. Validate SBOMs (generate?).