Complete CASAN backlog tier 1 controls

This commit is contained in:
thanhnv
2026-07-06 11:31:17 +09:00
parent 571c2b7e80
commit e79d7973fb
22 changed files with 685 additions and 55 deletions
@@ -41,10 +41,10 @@ MISSING=0
for f in run-summary.json h1-context-report.json h2-tool-audit.json h3-eval-scorecard.json \
h4-security-report.json h5-audit-chain-proof.json h6-cost-telemetry.json \
h7-orchestration-report.json redteam-result.json benign-fp-report.json \
artifact-manifest.json decision-log.md; do
artifact-manifest.json traceability-matrix.json decision-log.md; do
[[ -f "$PACKDIR/$f" ]] || { echo " missing $f"; MISSING=$((MISSING+1)); }
done
[[ "$MISSING" -eq 0 ]] && pass "pack contains all 12 standard evidence files" || fail "pack missing $MISSING files"
[[ "$MISSING" -eq 0 ]] && pass "pack contains all 13 standard evidence files" || fail "pack missing $MISSING files"
[[ -f "$PACKDIR/evidence-pack.sig" ]] && pass "pack is signed (evidence-pack.sig present)" || fail "pack signature missing"
rc=0; bash "$EP" verify-pack "$RID" >/dev/null 2>&1 || rc=$?