REQ-SELF-FROZEN-002 — The Spec.extend() method shall return a new Spec i

REQ-SELF-FROZEN-002 pass blocking since 0.2.0

Statement: The Spec.extend() method shall return a new Spec instance without mutating the original.

Rationale: Frozen-model invariance must extend to the extend() API itself.

Verification Method: test

Last Checked: 2026-04-17 14:08 UTC

Acceptance Criteria

Evidence

IDKindVerdictObservedDetails
EV-PYTEST-0009testpass2026-04-17 14:08source: pytest-vnvspec, nodeid: tests/core/test_spec.py::TestSpecExtend::test_extend_preserves_original, test_name: test_extend_preserves_original