FeatureBuilt · in the lab
Requirements and traceability
Requirements linked to the model; ReqIF.
Use this add-on:
Screenshots and a short video come with the listing (AL.3).
Overview
Requirements and traceability is a planned add-on for all eight apps (roadmap row XE.7). It is meant to link requirements to model elements, tests and documents, exchange them as ReqIF, and show verification matrices and a design history file index. It is not built as an add-on: no command or panel works today.
Who it’s for
- Engineers in regulated or contract-driven work who must show that each requirement is met and tested (intended).
- Project managers who want to see what a change touches (intended).
What you can do
- Nothing works today: the add-on is planned. What is intended for row XE.7: requirements linked to model elements, tests and documents; ReqIF in and out; verification matrices; design history files.
Methods and standards
The planned add-on sits on the traceability engine (engine.trace), which is developer-space and is not added by people. The library lib/trace holds items (requirement, element, test, document, hazard) and typed links, with a matrix, rollup, coverage, checks for untested, unsatisfied, failed and dangling items, change impact, a CSV export and a design history file index. It reads and writes ReqIF 1.2 with its own safe XML reader. Its own disclaimer says traceability is not compliance. No app mounts it.
Data and sources
Planned: no data ships. Requirements come from the person or a ReqIF file.
Verification
Not yet checked as an add-on: planned, no add-on test exists. The engine has tools/trace-test/test.mjs, recorded in docs/0.8-sessions/xe-trace-live_PART_3.md as 55 passed, 0 failed on 2026-10-29. It has not been tried against another maker's ReqIF files in that log.
Limits
Planned and not built. No host mounts the engine and no help line exists. Showing a trace is not showing compliance with any standard.
Files and formats
Reads and writes ReqIF 1.2 and the cadcraft-trace JSON file in the engine; exports the matrix as CSV. No app uses them yet.
Get started
- This add-on is planned (roadmap row XE.7). Nothing is installed or switched on today.
- Follow row XE.7 in /roadmap-issues for its status.
- Until then the trace library is an engine only, with no command or panel in an app.
Languages
No languages are listed for this add-on yet. Its maker may add some.
Works in
| Edition | Works | Note |
|---|---|---|
| Browser (/use) (yours) | Added on demand | Fetched the first time you use it, then kept for offline use. |
| Studio from getcadcraft.com | Added on demand | Fetched the first time you use it, then kept for offline use. |
| Microsoft Store | Added on demand | Fetched the first time you use it, then kept for offline use. |
| Google Play | Added on demand | Fetched the first time you use it, then kept for offline use. |
| iPad and iPhone (App Store) | Included; switch it on | Part of the reviewed app; your list switches it on. |
| Custom build | Added on demand | Fetched the first time you use it, then kept for offline use. |
Comes with
Adding it brings these too. Engines are shared: each downloads once for every add-on that uses it.
Needed by: Biomedical and medical device engineering, Systems engineering (requirements, traceability).
Versions
| Version | Channel | Date | What changed |
|---|---|---|---|
| 1.0.0 | lab | October 31, 2026 | First version in the Library. |
Licence and maker
CadCraft (CadCraft, first-party). Licence: Apache-2.0. Dependencies carry their own licences, listed on their pages.