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.
Pack Formats
A single pack renders three ways. They are byte-different files; they describe the same release. Which one you hand to the recipient depends on what they ingest.PDF — audit-ready
The PDF is the deliverable most external auditors and internal QA gate reviewers actually read. Structure (in the order it appears):- Cover page — project name, release tag, generation timestamp, manifest SHA-256, generator version, Ed25519 signature thumbprint. Enterprise: customised per the customization options.
- Disclaimer — the canonical “audit-readiness, not certified” page. See Disclaimer.
- Table of contents — clickable in PDF readers that support it; the bookmarks index lists every requirement.
- Executive summary — counts: requirements pinned, requirements covered, requirements with gaps, total tests, pass rate, coverage percentages, SBOM component count, static-analysis finding counts by severity.
- Standards conformance section — for each pinned standard, the requirements that derive from it and their verification status. One subsection per standard.
- Requirements section — for each requirement: the immutable text, derivation source, confirming tests with pass/fail, MCAP links, deadline assertions, gap notes.
- Test results section — full JUnit roll-up with per-suite breakdowns and failure detail.
- Coverage section — gcov, lcov, and coverage.py outputs as styled tables; file-level and function-level.
- SBOM section — component table with name, version, license, supplier, and any known CVEs at generation time.
- Static-analysis findings — SARIF rendered as a per-tool, per-severity grouped table.
- Appendix A — manifest — the
evidence_pack.manifest.jsonprinted verbatim. - Appendix B — verification instructions — exact commands an auditor runs to verify the chain and re-pull MCAPs from Glacier.
page_size: "letter" in the customization options for US auditors.
ZIP — every raw file
The ZIP contains every artefact at full fidelity. Auditors who run their own tooling against the raw evidence (rather than reading the PDF) prefer this format. Layout:ReqIF — round-trip into Polarion, Jama, codeBeamer, DOORS
ReqIF is the OMG-standardised XML format requirements-management systems use to exchange requirements with verification status. The Roboticks ReqIF export carries:- Every snapshotted requirement, with full attributes (id, title, text, type, ASIL/PL, derivation source, custom attributes).
- A
Verification-Statusenumeration attribute on each requirement (covered,gap,acknowledged-gap). - A
Verifying-Teststext attribute listing the confirming test names. - Per-requirement link attachments pointing at the JUnit XML and MCAP for the most recent confirming test run.
| Target tool | Tested with | Notes |
|---|---|---|
| Polarion | 24.10 | Round-trips cleanly. Custom enums import as Polarion enums. |
| Jama | 2024.3 | Custom attributes preserved via the Jama ReqIF importer profile. |
| codeBeamer | 22 | Tested. Verification-Status mapping requires field setup. |
| DOORS Next | 7.0.3 | Tested. Use the DOORS Next Configuration Lead Tool import. |
| classic DOORS | 9.7 | Tested. Use DOORS Next bridge first. |
ReqIF round-tripping is bidirectional. You can edit a requirement in Polarion and re-import it into Roboticks via the connector — the Roboticks copy is overwritten on next sync. See Connectors.
When to use which
| Recipient | Recommended format |
|---|---|
| External notified body or certification body | PDF + ZIP |
| Internal QA gate reviewer | |
| Customer compliance team running Polarion or Jama | ReqIF |
| Customer auditor running their own tooling | ZIP |
| Future-you, post-incident, post-recall, mid-litigation | All three |