Gunnar

nordisk/heimdall

docs/OPENSSF-ANSWERS.md

OpenSSF Best Practices (passing): Heimdall's answers

Heimdall is a defensive sandbox. This page holds the answers to paste into a new project on https://www.bestpractices.dev, one line per "passing" criterion: the status to pick, then the justification and the URL. The wording follows Holger's and Gunnar's answers (bestpractices.dev projects 16086 and 16084). The criteria list is the current criteria/criteria.yml of coreinfrastructure/best-practices-badge (level 0, 67 criteria, fetched 2026-10-30).

Key: Met, Unmet, N/A, ? (Unclear: pick the suggested answer, or leave it unanswered).

Before you submit

H = https://gunnar.rs/nordisk/heimdall (the repository page), files as H/blob/<path>.

Basics

Change control

Reporting

Quality

Security

Analysis

Still Unmet, and what would meet it

CriterionLevelWhat would meet it
repo_publicMUSTThe owner makes nordisk/heimdall public on gunnar.rs (anonymous clone and the public repository page).
discussionMUSTThe same: the public issue pages appear with the public repository.
report_archiveMUSTThe same.
report_trackerSHOULDThe same.
test_continuous_integrationSUGGESTEDAdd Heimdall to the dwarves CI forge (ci/forge/ci.dwarves.toml) so each push to main runs scripts/ci.sh in ci/ci.Containerfile's image and publishes the result at https://gunnar.rs/nordisk/ci-status.
test_mostSUGGESTED (?)Measure coverage (for example cargo-llvm-cov in the CI image) and state the figure.

Only the first four block the badge; the two SUGGESTED rows do not.