From 12ffe76b860a5460799d98c4af28b923aba913ff Mon Sep 17 00:00:00 2001 From: Jer Miller Date: Wed, 5 Aug 2026 12:22:36 -0600 Subject: [PATCH] fix(processing-record): correct provenance tag on unknown-reason vector The unknown_reason_is_not_a_terminal_proof_condition vector uses a reason_code value outside the closed set entirely, which the fixture's own provenance-tag convention calls synthetic, not constructed. --- .../tests/vectors/processing-record-vectors.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/crates/solstone-core-processing-record/tests/vectors/processing-record-vectors.json b/core/crates/solstone-core-processing-record/tests/vectors/processing-record-vectors.json index 1b998b242..89bbe53b2 100644 --- a/core/crates/solstone-core-processing-record/tests/vectors/processing-record-vectors.json +++ b/core/crates/solstone-core-processing-record/tests/vectors/processing-record-vectors.json @@ -28,7 +28,7 @@ "input_size": 5, "record": {"schema": "solstone.processing.v1", "state": "analyzed", "reason_code": "unknown_reason", "handler": "transcribe", "input_size": 5}, "expected_verdict": "held", - "provenance_tag": "constructed", + "provenance_tag": "synthetic", "citation": "solstone/apps/observer/processing_proof.py:64-76" }, { -- 2.51.2