reqstool Client

The reqstool command line client is the core tool for managing requirements traceability. It reads requirements, annotations, and test results to generate reports and status checks.

Features

  • Status checks — verdict surface for developers and CI/CD: compact one-liner, per-requirement reason list, or full drill-down; exit code = unmet requirements

  • Spec validation — check that every requirement has SVCs and every manual SVC has an MVR, without needing code or test results

  • AsciiDoc reports — generate detailed reports for auditors and stakeholders

  • Data export — full dataset as JSON or binary SQLite for custom tooling

License

MIT License.