Documentation Index
Fetch the complete documentation index at: https://docs.roboticks.io/llms.txt
Use this file to discover all available pages before exploring further.
rbtk requirements
Requirements are the spine of the V-model. The CLI lets you push them in, inspect what’s tracked, see what’s covered, and export them back out.
rbtk requirements upload
Push requirements into the platform. Three input formats are accepted; the CLI sniffs by extension.
| Flag | Description |
|---|---|
--mode add|update|replace | add only inserts new; update upserts; replace mirrors the file (anything not in the file is archived). Default: update. |
--dry-run | Show what would change without writing. |
--release <tag> | Snapshot the post-upload state under this release tag for evidence. |
--baseline <name> | Use this requirement baseline instead of the default. |
--field-map <file> | YAML field-mapping when uploading from a non-standard ReqIF (e.g., Polarion exports). |
Examples
rbtk requirements list
List requirements in the current project.
| Flag | Description |
|---|---|
--type safety|functional|performance|security | Filter by requirement type |
--status confirmed|uncovered|stale | Filter by coverage status |
--pinned-to <standard> | Only requirements derived from a pinned standard |
--baseline <name> | List a non-default baseline |
--limit N | Cap result rows (default 50) |
stale means the last confirming test ran more than project.staleness_window ago — set in Project Settings → Requirements (default 7 days).
rbtk requirements show
Show one requirement with its full link graph.
--output json returns the full link graph including MCAP attachments, deadlines, and prior-run history.
rbtk requirements coverage
Per-requirement coverage status and gap analysis.
| Flag | Description |
|---|---|
--filter confirmed|uncovered|stale|all | Subset filter (default all) |
--since-release <tag> | Only show changes since a prior release tag |
--baseline <name> | Compute against a non-default baseline |
--format compact|matrix | Compact list (default) or full requirement-by-test matrix |
--format matrix emits a requirement-by-test grid suitable for jq or spreadsheet ingestion.
rbtk requirements export
Export the current requirement state as ReqIF (for round-trip into your RM tool) or YAML.
| Flag | Description |
|---|---|
--format reqif|yaml | Output format |
--out <file> | Output path |
--filter <expr> | Subset (e.g., type=safety, pinned-to=iso-10218-2025) |
--baseline <name> | Export a non-default baseline |
--with-coverage | Embed coverage status as ReqIF attributes |
Working with baselines
Every release tag implicitly snapshots a requirement baseline. Compare baselines:Next
Test commands
Run tests, see coverage update on PRs.
GitHub App
Auto-link PRs to requirement deltas via Check Runs.