Apply the test-to-requirement traceability clean-up described in #522 to the Concurrency component (score/concurrency/).
Replace legacy SCR-* Verifies links with mandated FullyVerifies or PartiallyVerifies links to current comp_req__concurrency__... needs, together with TestType, DerivationTechnique, and self-contained Description metadata. Review every C++ gtest against the requirements and test behavior in both directions. Do not assign artificial test coverage to requirements that are verifiable only by inspection.
Requirement relocation from Memory
AtomicIndirector and its mock interface moved from score/memory/shared to score/concurrency in July 2026. The old Memory targets are deprecated forwarding shims only.
comp_req__memory__atomic_ops must not be linked to the relocated AtomicIndirector tests: it claims lock-free operations on shared-memory data for inter-process communication, while AtomicIndirector is a static-dispatch seam around std::atomic that enables testing of atomic-dependent code.
As part of this task, determine the appropriate Concurrency requirement allocation for AtomicIndirector.
Apply the test-to-requirement traceability clean-up described in #522 to the Concurrency component (
score/concurrency/).Replace legacy
SCR-*Verifieslinks with mandatedFullyVerifiesorPartiallyVerifieslinks to currentcomp_req__concurrency__...needs, together withTestType,DerivationTechnique, and self-containedDescriptionmetadata. Review every C++ gtest against the requirements and test behavior in both directions. Do not assign artificial test coverage to requirements that are verifiable only by inspection.Requirement relocation from Memory
AtomicIndirectorand its mock interface moved fromscore/memory/sharedtoscore/concurrencyin July 2026. The old Memory targets are deprecated forwarding shims only.comp_req__memory__atomic_opsmust not be linked to the relocated AtomicIndirector tests: it claims lock-free operations on shared-memory data for inter-process communication, while AtomicIndirector is a static-dispatch seam aroundstd::atomicthat enables testing of atomic-dependent code.As part of this task, determine the appropriate Concurrency requirement allocation for AtomicIndirector.