startvest-llc/integrity.md Check

Validate an integrity.md against the TIF (The Integrity Framework) base manifest and per-product audit rules.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
pathPath to the repo root containing integrity.md (and optional audits/rules/*.json).no.
cli-versionCLI version to install (matches a git tag on Startvest-LLC/startvest-integrity-cli, without the "v" prefix). Pin to a specific version in CI. Requires v1.4.0+ for the CLI-side tier field.no1.4.0
strictFail on HIGH findings (not just CRITICAL). CLI default fails on CRITICAL only.nofalse
node-versionNode version to install. CLI requires >= 20.no20
badge-outputOptional path (relative to the repo root) to write a shields.io endpoint JSON to. Leave empty to skip badge generation.no""
badge-labelText shown on the left side of the badge.nointegrity.md
namedescription
exit-codeRaw exit code from the CLI. 0=pass, 1=CRITICAL, 2=HIGH (strict only), 3=usage error.
critical-countNumber of CRITICAL findings.
high-countNumber of HIGH findings.
medium-countNumber of MEDIUM findings.
low-countNumber of LOW findings.
base-versionVersion of the TIF base manifest the CLI ran against.
results-pathFilesystem path to the full JSON results file (uploadable as an artifact).
tierTier reported by the CLI: "silver" (no CRITICAL, no HIGH), "bronze" (no CRITICAL, ≥1 HIGH), or "fail" (≥1 CRITICAL). Forward-compatible with future CLI tier strings.
badge-jsonRaw shields.io endpoint JSON string. Always emitted, even when badge-output is unset.
badge-pathFilesystem path the badge JSON was written to inside the workspace (empty if badge-output was unset).