FeatureBuilt · in the lab

Requirements and traceability

Requirements linked to the model; ReqIF.

Use this add-on:

Lab Also adds 1 item it needs (400 KB).

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

  1. This add-on is planned (roadmap row XE.7). Nothing is installed or switched on today.
  2. Follow row XE.7 in /roadmap-issues for its status.
  3. 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

EditionWorksNote
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

VersionChannelDateWhat changed
1.0.0labOctober 31, 2026First version in the Library.

Licence and maker

CadCraft (CadCraft, first-party). Licence: Apache-2.0. Dependencies carry their own licences, listed on their pages.