| [ |
| { |
| "case_id": "TR_VALID_001_HELD_TO_STRAINED", |
| "expected": "PASS", |
| "reason": "HELD -> STRAINED transition includes trigger, evidence_ref, reason, timestamp, and actor.", |
| "data": { |
| "transition_record_v": "0.1", |
| "transition_id": "tr_001", |
| "trace_id": "tc_child_002", |
| "root_trace_id": "source_credential_001", |
| "parent_trace_id": "tc_root_001", |
| "from_state": "HELD", |
| "to_state": "STRAINED", |
| "trigger": "claim_scope_expanded", |
| "claim_delta": "Reuse asserts a broader conclusion than the source supports.", |
| "evidence_ref": "tc_child_002.unsupported_inferences[0]", |
| "reason": "Claim scope expanded beyond the credentialed source boundary.", |
| "timestamp": "2026-05-31T20:00:00Z", |
| "actor_or_system": "system", |
| "review_status": "disputed", |
| "does_not_validate": [ |
| "truth", |
| "intent", |
| "claim_correctness" |
| ] |
| } |
| }, |
| { |
| "case_id": "TR_VALID_002_STRAINED_TO_REPAIRING", |
| "expected": "PASS", |
| "reason": "STRAINED -> REPAIRING transition records correction/source-return process beginning.", |
| "data": { |
| "transition_record_v": "0.1", |
| "transition_id": "tr_002", |
| "trace_id": "tc_child_002", |
| "root_trace_id": "source_credential_001", |
| "parent_trace_id": "tc_root_001", |
| "from_state": "STRAINED", |
| "to_state": "REPAIRING", |
| "trigger": "source_return_started", |
| "claim_delta": "Reviewer adds source path and narrows claim scope.", |
| "evidence_ref": "review_note_001", |
| "reason": "Source-return and correction have begun.", |
| "timestamp": "2026-05-31T20:05:00Z", |
| "actor_or_system": "reviewer", |
| "review_status": "repairing", |
| "does_not_validate": [ |
| "truth", |
| "intent", |
| "claim_correctness" |
| ] |
| } |
| }, |
| { |
| "case_id": "TR_VALID_003_REPAIRING_TO_CLOSED_CURRENT_SCOPE", |
| "expected": "PASS", |
| "reason": "REPAIRING -> CLOSED_CURRENT_SCOPE after repair resolves current bounded use.", |
| "data": { |
| "transition_record_v": "0.1", |
| "transition_id": "tr_003", |
| "trace_id": "tc_child_002", |
| "root_trace_id": "source_credential_001", |
| "parent_trace_id": "tc_root_001", |
| "from_state": "REPAIRING", |
| "to_state": "CLOSED_CURRENT_SCOPE", |
| "trigger": "repair_completed_for_current_scope", |
| "claim_delta": "Claim narrowed to source-supported interpretation.", |
| "evidence_ref": "review_note_002", |
| "reason": "Unsupported inference removed and source-return path made visible for this use.", |
| "timestamp": "2026-05-31T20:10:00Z", |
| "actor_or_system": "reviewer", |
| "review_status": "closed", |
| "does_not_validate": [ |
| "truth", |
| "intent", |
| "claim_correctness" |
| ] |
| } |
| }, |
| { |
| "case_id": "TR_VALID_004_ANY_TO_MUST_STOP", |
| "expected": "PASS", |
| "reason": "Any state -> MUST_STOP when reuse is unsafe without consent or domain review.", |
| "data": { |
| "transition_record_v": "0.1", |
| "transition_id": "tr_004", |
| "trace_id": "tc_sensitive_004", |
| "root_trace_id": "source_sensitive_004", |
| "from_state": "STRAINED", |
| "to_state": "MUST_STOP", |
| "trigger": "unsafe_without_domain_review", |
| "claim_delta": "Reuse attempts to apply a sensitive-domain trace without required review.", |
| "evidence_ref": "domain_boundary_flag_004", |
| "reason": "Reuse requires domain review before interpretation or amplification.", |
| "timestamp": "2026-05-31T20:15:00Z", |
| "actor_or_system": "system", |
| "review_status": "disputed", |
| "does_not_validate": [ |
| "truth", |
| "intent", |
| "claim_correctness" |
| ] |
| } |
| }, |
| { |
| "case_id": "TR_VALID_005_ANY_TO_FALSE_CLOSURE_RISK", |
| "expected": "PASS", |
| "reason": "Any state -> FALSE_CLOSURE_RISK when closure exceeds evidence.", |
| "data": { |
| "transition_record_v": "0.1", |
| "transition_id": "tr_005", |
| "trace_id": "tc_reuse_005", |
| "root_trace_id": "source_credential_001", |
| "parent_trace_id": "tc_child_002", |
| "from_state": "HELD", |
| "to_state": "FALSE_CLOSURE_RISK", |
| "trigger": "closure_exceeds_evidence", |
| "claim_delta": "Reuse treats credential presence as proof of a broader interpretation.", |
| "evidence_ref": "public_reply_005", |
| "reason": "Closure is being implied beyond what the trace supports.", |
| "timestamp": "2026-05-31T20:20:00Z", |
| "actor_or_system": "system", |
| "review_status": "disputed", |
| "does_not_validate": [ |
| "truth", |
| "intent", |
| "claim_correctness" |
| ] |
| } |
| } |
| ] |