Unified tests interfaces
Primary interfaces
| Evidence | Role |
|---|---|
| doc/tests/pipeline.py | Code/configuration interface |
| doc/tests/extract_targets.py | Code/configuration interface |
| doc/variant_map.json | Code/configuration interface |
| doc/source_repos.json | Code/configuration interface |
| doc/VARIANT_DESIGN.md | Code/configuration interface |
| niseWrappers/wbf/CMakeLists.txt | Code/configuration interface |
| niseCore/matcher/CMakeLists.txt | Code/configuration interface |
| niseCore/sensor/CMakeLists.txt | Code/configuration interface |
| niseCore/storage/CMakeLists.txt | Code/configuration interface |
Compatibility policy
Changes to public headers, workflow inputs, customer matrices, target-ref resolution, packed structures, generated customer properties or test variant schemas are cross-component contract changes. Review callers/consumers and update traceability.