underwood-inc/Requirements Tracer

Audit test trace IDs against a requirements registry, generate an HTML report, upload it, and optionally post a PR comment.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
working-directoryDirectory containing .traceability.yaml and the requirements registry (audit --root).no.
config-pathPath to .traceability.yaml, relative to working-directory.no.traceability.yaml
registry-pathPath to requirements-registry.yaml, relative to working-directory.norequirements-registry.yaml
tracer-pathPath to the tracer cli.js, relative to the repository root. Ignored when tracer-package is set.nodist/frames/cli.js
tracer-packageOptional npm package for npx (e.g. @underwoodinc/requirements-tracer@0.1.3). Overrides tracer-path when set.no""
build-tracerRun pnpm build:tracer at the repository root before audit (monorepo adopters with a local tracer checkout).nofalse
strictPromote orphan, deprecated, and unknown-tag warnings to errors (--strict).nofalse
post-commentPost a PR comment with the audit summary when the event is pull_request.notrue
artifact-nameName of the uploaded traceability report artifact.notraceability-report
report-dirReport output directory relative to working-directory (must match .traceability.yaml output.reportDir).notraceability-report
tokenGitHub token for PR comments (needs pull-requests write when post-comment is true).no${{ github.token }}
node-versionNode.js version for running the tracer CLI.no22
namedescription
audit-outcomeOutcome of the audit step (success or failure).