diff --git "a/rollback_adapter/rollback_train.jsonl" "b/rollback_adapter/rollback_train.jsonl" new file mode 100644--- /dev/null +++ "b/rollback_adapter/rollback_train.jsonl" @@ -0,0 +1,126 @@ +{"mode": "contradiction", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=contradiction\nrollback_focus=minimal_diff_conflict_preserve\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nNew evidence contradicts an active claim and the validator requires the conflict edge to remain explicit.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=active\npatch_scope=bounded\nworkspace_delta=tracked\nrollback_budget=tight\nevidence_conflict=explicit\nconflict_edge=preserve\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=retrieved_receipt_conflict\ndominant_cause_signal=evidence_contradiction\nrequired_rewrite_scope=local_conflict_preserving_revision\nforbidden_rewrite_scope=silent_conflict_erasure\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "evidence_contradiction", "rewrite_name": "local_conflict_preserving_revision", "need_id": 2, "cause_id": 1, "rewrite_id": 8, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 0}} +{"mode": "contradiction", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=contradiction\nrollback_focus=local_contradiction_preserve\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nA retrieved source directly negates the current claim, but unrelated validated work must stay untouched.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=latest\npatch_scope=local\nworkspace_delta=audited\nrollback_budget=cost-aware\nclaim_status=locally_demote\nconflict_visibility=required\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=conflicting_ground_truth_edges\ndominant_cause_signal=evidence_contradiction\nrequired_rewrite_scope=preserve_conflict_then_revise_locally\nforbidden_rewrite_scope=broad_regeneration\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "evidence_contradiction", "rewrite_name": "local_conflict_preserving_revision", "need_id": 2, "cause_id": 1, "rewrite_id": 8, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 1}} +{"mode": "contradiction", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=contradiction\nrollback_focus=receipt_conflict_local_revision\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nTwo trusted receipts disagree on the active conclusion and the runtime must revise locally without erasing the contradiction trace.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=visible\npatch_scope=minimal\nworkspace_delta=preserved\nrollback_budget=conservative\nevidence_conflict=explicit\nconflict_edge=preserve\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=retrieved_receipt_conflict\ndominant_cause_signal=evidence_contradiction\nrequired_rewrite_scope=local_conflict_preserving_revision\nforbidden_rewrite_scope=silent_conflict_erasure\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "evidence_contradiction", "rewrite_name": "local_conflict_preserving_revision", "need_id": 2, "cause_id": 1, "rewrite_id": 8, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 2}} +{"mode": "contradiction", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=contradiction\nrollback_focus=minimal_diff_conflict_preserve\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nNew evidence contradicts an active claim and the validator requires the conflict edge to remain explicit.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=active\npatch_scope=bounded\nworkspace_delta=tracked\nrollback_budget=tight\nclaim_status=locally_demote\nconflict_visibility=required\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=conflicting_ground_truth_edges\ndominant_cause_signal=evidence_contradiction\nrequired_rewrite_scope=preserve_conflict_then_revise_locally\nforbidden_rewrite_scope=broad_regeneration\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "evidence_contradiction", "rewrite_name": "local_conflict_preserving_revision", "need_id": 2, "cause_id": 1, "rewrite_id": 8, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 0}} +{"mode": "contradiction", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=contradiction\nrollback_focus=local_contradiction_preserve\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nA retrieved source directly negates the current claim, but unrelated validated work must stay untouched.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=latest\npatch_scope=local\nworkspace_delta=audited\nrollback_budget=cost-aware\nevidence_conflict=explicit\nconflict_edge=preserve\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=retrieved_receipt_conflict\ndominant_cause_signal=evidence_contradiction\nrequired_rewrite_scope=local_conflict_preserving_revision\nforbidden_rewrite_scope=silent_conflict_erasure\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "evidence_contradiction", "rewrite_name": "local_conflict_preserving_revision", "need_id": 2, "cause_id": 1, "rewrite_id": 8, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 1}} +{"mode": "contradiction", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=contradiction\nrollback_focus=receipt_conflict_local_revision\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nTwo trusted receipts disagree on the active conclusion and the runtime must revise locally without erasing the contradiction trace.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=visible\npatch_scope=minimal\nworkspace_delta=preserved\nrollback_budget=conservative\nclaim_status=locally_demote\nconflict_visibility=required\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=conflicting_ground_truth_edges\ndominant_cause_signal=evidence_contradiction\nrequired_rewrite_scope=preserve_conflict_then_revise_locally\nforbidden_rewrite_scope=broad_regeneration\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "evidence_contradiction", "rewrite_name": "local_conflict_preserving_revision", "need_id": 2, "cause_id": 1, "rewrite_id": 8, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 2}} +{"mode": "contradiction", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=contradiction\nrollback_focus=minimal_diff_conflict_preserve\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nNew evidence contradicts an active claim and the validator requires the conflict edge to remain explicit.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=active\npatch_scope=bounded\nworkspace_delta=tracked\nrollback_budget=tight\nevidence_conflict=explicit\nconflict_edge=preserve\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=retrieved_receipt_conflict\ndominant_cause_signal=evidence_contradiction\nrequired_rewrite_scope=local_conflict_preserving_revision\nforbidden_rewrite_scope=silent_conflict_erasure\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "evidence_contradiction", "rewrite_name": "local_conflict_preserving_revision", "need_id": 2, "cause_id": 1, "rewrite_id": 8, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 0}} +{"mode": "contradiction", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=contradiction\nrollback_focus=local_contradiction_preserve\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nA retrieved source directly negates the current claim, but unrelated validated work must stay untouched.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=latest\npatch_scope=local\nworkspace_delta=audited\nrollback_budget=cost-aware\nclaim_status=locally_demote\nconflict_visibility=required\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=conflicting_ground_truth_edges\ndominant_cause_signal=evidence_contradiction\nrequired_rewrite_scope=preserve_conflict_then_revise_locally\nforbidden_rewrite_scope=broad_regeneration\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "evidence_contradiction", "rewrite_name": "local_conflict_preserving_revision", "need_id": 2, "cause_id": 1, "rewrite_id": 8, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 1}} +{"mode": "contradiction", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=contradiction\nrollback_focus=receipt_conflict_local_revision\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nTwo trusted receipts disagree on the active conclusion and the runtime must revise locally without erasing the contradiction trace.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=visible\npatch_scope=minimal\nworkspace_delta=preserved\nrollback_budget=conservative\nevidence_conflict=explicit\nconflict_edge=preserve\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=retrieved_receipt_conflict\ndominant_cause_signal=evidence_contradiction\nrequired_rewrite_scope=local_conflict_preserving_revision\nforbidden_rewrite_scope=silent_conflict_erasure\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "evidence_contradiction", "rewrite_name": "local_conflict_preserving_revision", "need_id": 2, "cause_id": 1, "rewrite_id": 8, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 2}} +{"mode": "contradiction", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=contradiction\nrollback_focus=minimal_diff_conflict_preserve\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nNew evidence contradicts an active claim and the validator requires the conflict edge to remain explicit.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=active\npatch_scope=bounded\nworkspace_delta=tracked\nrollback_budget=tight\nclaim_status=locally_demote\nconflict_visibility=required\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=conflicting_ground_truth_edges\ndominant_cause_signal=evidence_contradiction\nrequired_rewrite_scope=preserve_conflict_then_revise_locally\nforbidden_rewrite_scope=broad_regeneration\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "evidence_contradiction", "rewrite_name": "local_conflict_preserving_revision", "need_id": 2, "cause_id": 1, "rewrite_id": 8, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 0}} +{"mode": "contradiction", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=contradiction\nrollback_focus=local_contradiction_preserve\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nA retrieved source directly negates the current claim, but unrelated validated work must stay untouched.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=latest\npatch_scope=local\nworkspace_delta=audited\nrollback_budget=cost-aware\nevidence_conflict=explicit\nconflict_edge=preserve\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=retrieved_receipt_conflict\ndominant_cause_signal=evidence_contradiction\nrequired_rewrite_scope=local_conflict_preserving_revision\nforbidden_rewrite_scope=silent_conflict_erasure\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "evidence_contradiction", "rewrite_name": "local_conflict_preserving_revision", "need_id": 2, "cause_id": 1, "rewrite_id": 8, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 1}} +{"mode": "contradiction", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=contradiction\nrollback_focus=receipt_conflict_local_revision\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nTwo trusted receipts disagree on the active conclusion and the runtime must revise locally without erasing the contradiction trace.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=visible\npatch_scope=minimal\nworkspace_delta=preserved\nrollback_budget=conservative\nclaim_status=locally_demote\nconflict_visibility=required\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=conflicting_ground_truth_edges\ndominant_cause_signal=evidence_contradiction\nrequired_rewrite_scope=preserve_conflict_then_revise_locally\nforbidden_rewrite_scope=broad_regeneration\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "evidence_contradiction", "rewrite_name": "local_conflict_preserving_revision", "need_id": 2, "cause_id": 1, "rewrite_id": 8, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 2}} +{"mode": "contradiction", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=contradiction\nrollback_focus=minimal_diff_conflict_preserve\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nNew evidence contradicts an active claim and the validator requires the conflict edge to remain explicit.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=active\npatch_scope=bounded\nworkspace_delta=tracked\nrollback_budget=tight\nevidence_conflict=explicit\nconflict_edge=preserve\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=retrieved_receipt_conflict\ndominant_cause_signal=evidence_contradiction\nrequired_rewrite_scope=local_conflict_preserving_revision\nforbidden_rewrite_scope=silent_conflict_erasure\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "evidence_contradiction", "rewrite_name": "local_conflict_preserving_revision", "need_id": 2, "cause_id": 1, "rewrite_id": 8, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 0}} +{"mode": "contradiction", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=contradiction\nrollback_focus=local_contradiction_preserve\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nA retrieved source directly negates the current claim, but unrelated validated work must stay untouched.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=latest\npatch_scope=local\nworkspace_delta=audited\nrollback_budget=cost-aware\nclaim_status=locally_demote\nconflict_visibility=required\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=conflicting_ground_truth_edges\ndominant_cause_signal=evidence_contradiction\nrequired_rewrite_scope=preserve_conflict_then_revise_locally\nforbidden_rewrite_scope=broad_regeneration\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "evidence_contradiction", "rewrite_name": "local_conflict_preserving_revision", "need_id": 2, "cause_id": 1, "rewrite_id": 8, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 1}} +{"mode": "execution_failure", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=execution_failure\nrollback_focus=execution_negation_local_rollback\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nSandbox execution falsified an assumption in the active plan, but unrelated validated work should remain intact.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=active\npatch_scope=bounded\nworkspace_delta=tracked\nrollback_budget=tight\nexecution_trace=failed\nrepair_scope=failed_branch_only\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=sandbox_execution_failure\ndominant_cause_signal=execution_negation\nrequired_rewrite_scope=local_patch_only\nforbidden_rewrite_scope=full_repo_rewrite\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "execution_negation", "rewrite_name": "local_patch_only", "need_id": 2, "cause_id": 2, "rewrite_id": 1, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 0}} +{"mode": "execution_failure", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=execution_failure\nrollback_focus=execution_failure_local_patch\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nA bounded test failed after code execution, and only the invalidated branch should be revised.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=latest\npatch_scope=local\nworkspace_delta=audited\nrollback_budget=cost-aware\nsandbox_status=nonzero\nrepair_path=local_patch\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=bounded_test_failure\ndominant_cause_signal=execution_negation\nrequired_rewrite_scope=failed_branch_local_repair\nforbidden_rewrite_scope=rewrite_validated_regions\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "execution_negation", "rewrite_name": "local_patch_only", "need_id": 2, "cause_id": 2, "rewrite_id": 1, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 1}} +{"mode": "execution_failure", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=execution_failure\nrollback_focus=sandbox_failure_minimal_patch\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nThe generated patch crashes under the verification harness; keep the healthy regions and repair only the failed path.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=visible\npatch_scope=minimal\nworkspace_delta=preserved\nrollback_budget=conservative\nexecution_trace=failed\nrepair_scope=failed_branch_only\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=sandbox_execution_failure\ndominant_cause_signal=execution_negation\nrequired_rewrite_scope=local_patch_only\nforbidden_rewrite_scope=full_repo_rewrite\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "execution_negation", "rewrite_name": "local_patch_only", "need_id": 2, "cause_id": 2, "rewrite_id": 1, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 2}} +{"mode": "execution_failure", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=execution_failure\nrollback_focus=execution_negation_local_rollback\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nSandbox execution falsified an assumption in the active plan, but unrelated validated work should remain intact.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=active\npatch_scope=bounded\nworkspace_delta=tracked\nrollback_budget=tight\nsandbox_status=nonzero\nrepair_path=local_patch\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=bounded_test_failure\ndominant_cause_signal=execution_negation\nrequired_rewrite_scope=failed_branch_local_repair\nforbidden_rewrite_scope=rewrite_validated_regions\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "execution_negation", "rewrite_name": "local_patch_only", "need_id": 2, "cause_id": 2, "rewrite_id": 1, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 0}} +{"mode": "execution_failure", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=execution_failure\nrollback_focus=execution_failure_local_patch\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nA bounded test failed after code execution, and only the invalidated branch should be revised.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=latest\npatch_scope=local\nworkspace_delta=audited\nrollback_budget=cost-aware\nexecution_trace=failed\nrepair_scope=failed_branch_only\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=sandbox_execution_failure\ndominant_cause_signal=execution_negation\nrequired_rewrite_scope=local_patch_only\nforbidden_rewrite_scope=full_repo_rewrite\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "execution_negation", "rewrite_name": "local_patch_only", "need_id": 2, "cause_id": 2, "rewrite_id": 1, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 1}} +{"mode": "execution_failure", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=execution_failure\nrollback_focus=sandbox_failure_minimal_patch\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nThe generated patch crashes under the verification harness; keep the healthy regions and repair only the failed path.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=visible\npatch_scope=minimal\nworkspace_delta=preserved\nrollback_budget=conservative\nsandbox_status=nonzero\nrepair_path=local_patch\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=bounded_test_failure\ndominant_cause_signal=execution_negation\nrequired_rewrite_scope=failed_branch_local_repair\nforbidden_rewrite_scope=rewrite_validated_regions\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "execution_negation", "rewrite_name": "local_patch_only", "need_id": 2, "cause_id": 2, "rewrite_id": 1, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 2}} +{"mode": "execution_failure", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=execution_failure\nrollback_focus=execution_negation_local_rollback\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nSandbox execution falsified an assumption in the active plan, but unrelated validated work should remain intact.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=active\npatch_scope=bounded\nworkspace_delta=tracked\nrollback_budget=tight\nexecution_trace=failed\nrepair_scope=failed_branch_only\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=sandbox_execution_failure\ndominant_cause_signal=execution_negation\nrequired_rewrite_scope=local_patch_only\nforbidden_rewrite_scope=full_repo_rewrite\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "execution_negation", "rewrite_name": "local_patch_only", "need_id": 2, "cause_id": 2, "rewrite_id": 1, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 0}} +{"mode": "execution_failure", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=execution_failure\nrollback_focus=execution_failure_local_patch\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nA bounded test failed after code execution, and only the invalidated branch should be revised.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=latest\npatch_scope=local\nworkspace_delta=audited\nrollback_budget=cost-aware\nsandbox_status=nonzero\nrepair_path=local_patch\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=bounded_test_failure\ndominant_cause_signal=execution_negation\nrequired_rewrite_scope=failed_branch_local_repair\nforbidden_rewrite_scope=rewrite_validated_regions\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "execution_negation", "rewrite_name": "local_patch_only", "need_id": 2, "cause_id": 2, "rewrite_id": 1, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 1}} +{"mode": "execution_failure", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=execution_failure\nrollback_focus=sandbox_failure_minimal_patch\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nThe generated patch crashes under the verification harness; keep the healthy regions and repair only the failed path.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=visible\npatch_scope=minimal\nworkspace_delta=preserved\nrollback_budget=conservative\nexecution_trace=failed\nrepair_scope=failed_branch_only\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=sandbox_execution_failure\ndominant_cause_signal=execution_negation\nrequired_rewrite_scope=local_patch_only\nforbidden_rewrite_scope=full_repo_rewrite\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "execution_negation", "rewrite_name": "local_patch_only", "need_id": 2, "cause_id": 2, "rewrite_id": 1, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 2}} +{"mode": "execution_failure", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=execution_failure\nrollback_focus=execution_negation_local_rollback\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nSandbox execution falsified an assumption in the active plan, but unrelated validated work should remain intact.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=active\npatch_scope=bounded\nworkspace_delta=tracked\nrollback_budget=tight\nsandbox_status=nonzero\nrepair_path=local_patch\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=bounded_test_failure\ndominant_cause_signal=execution_negation\nrequired_rewrite_scope=failed_branch_local_repair\nforbidden_rewrite_scope=rewrite_validated_regions\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "execution_negation", "rewrite_name": "local_patch_only", "need_id": 2, "cause_id": 2, "rewrite_id": 1, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 0}} +{"mode": "execution_failure", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=execution_failure\nrollback_focus=execution_failure_local_patch\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nA bounded test failed after code execution, and only the invalidated branch should be revised.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=latest\npatch_scope=local\nworkspace_delta=audited\nrollback_budget=cost-aware\nexecution_trace=failed\nrepair_scope=failed_branch_only\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=sandbox_execution_failure\ndominant_cause_signal=execution_negation\nrequired_rewrite_scope=local_patch_only\nforbidden_rewrite_scope=full_repo_rewrite\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "execution_negation", "rewrite_name": "local_patch_only", "need_id": 2, "cause_id": 2, "rewrite_id": 1, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 1}} +{"mode": "execution_failure", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=execution_failure\nrollback_focus=sandbox_failure_minimal_patch\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nThe generated patch crashes under the verification harness; keep the healthy regions and repair only the failed path.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=visible\npatch_scope=minimal\nworkspace_delta=preserved\nrollback_budget=conservative\nsandbox_status=nonzero\nrepair_path=local_patch\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=bounded_test_failure\ndominant_cause_signal=execution_negation\nrequired_rewrite_scope=failed_branch_local_repair\nforbidden_rewrite_scope=rewrite_validated_regions\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "execution_negation", "rewrite_name": "local_patch_only", "need_id": 2, "cause_id": 2, "rewrite_id": 1, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 2}} +{"mode": "execution_failure", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=execution_failure\nrollback_focus=execution_negation_local_rollback\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nSandbox execution falsified an assumption in the active plan, but unrelated validated work should remain intact.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=active\npatch_scope=bounded\nworkspace_delta=tracked\nrollback_budget=tight\nexecution_trace=failed\nrepair_scope=failed_branch_only\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=sandbox_execution_failure\ndominant_cause_signal=execution_negation\nrequired_rewrite_scope=local_patch_only\nforbidden_rewrite_scope=full_repo_rewrite\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "execution_negation", "rewrite_name": "local_patch_only", "need_id": 2, "cause_id": 2, "rewrite_id": 1, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 0}} +{"mode": "execution_failure", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=execution_failure\nrollback_focus=execution_failure_local_patch\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nA bounded test failed after code execution, and only the invalidated branch should be revised.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=latest\npatch_scope=local\nworkspace_delta=audited\nrollback_budget=cost-aware\nsandbox_status=nonzero\nrepair_path=local_patch\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=bounded_test_failure\ndominant_cause_signal=execution_negation\nrequired_rewrite_scope=failed_branch_local_repair\nforbidden_rewrite_scope=rewrite_validated_regions\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "execution_negation", "rewrite_name": "local_patch_only", "need_id": 2, "cause_id": 2, "rewrite_id": 1, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 1}} +{"mode": "validator_rejection", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=validator_rejection\nrollback_focus=validator_led_rollback\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nValidator rejected the latest outcome due to unmet acceptance criteria and missing receipt alignment.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=active\npatch_scope=bounded\nworkspace_delta=tracked\nrollback_budget=tight\nvalidator_gate=reject\nreceipt_alignment=broken\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=validator_receipt_rejection\ndominant_cause_signal=validator_rejection\nrequired_rewrite_scope=validator_scoped_revision\nforbidden_rewrite_scope=receipt_agnostic_rewrite\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "validator_rejection", "rewrite_name": "validator_scoped_revision", "need_id": 2, "cause_id": 3, "rewrite_id": 2, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 0}} +{"mode": "validator_rejection", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=validator_rejection\nrollback_focus=validator_revision_scoped\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nA receipt-aware validator blocked submission and requires local revision instead of broad rewriting.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=latest\npatch_scope=local\nworkspace_delta=audited\nrollback_budget=cost-aware\nacceptance_criteria=failed\nvalidator_scope=authoritative\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=acceptance_gate_reject\ndominant_cause_signal=validator_rejection\nrequired_rewrite_scope=validator_bound_local_revision\nforbidden_rewrite_scope=bypass_validator_scope\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "validator_rejection", "rewrite_name": "validator_scoped_revision", "need_id": 2, "cause_id": 3, "rewrite_id": 2, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 1}} +{"mode": "validator_rejection", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=validator_rejection\nrollback_focus=validator_scope_rewrite\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nThe revision violates validator constraints although it still looks plausible; rollback must follow validator scope.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=visible\npatch_scope=minimal\nworkspace_delta=preserved\nrollback_budget=conservative\nvalidator_gate=reject\nreceipt_alignment=broken\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=validator_receipt_rejection\ndominant_cause_signal=validator_rejection\nrequired_rewrite_scope=validator_scoped_revision\nforbidden_rewrite_scope=receipt_agnostic_rewrite\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "validator_rejection", "rewrite_name": "validator_scoped_revision", "need_id": 2, "cause_id": 3, "rewrite_id": 2, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 2}} +{"mode": "validator_rejection", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=validator_rejection\nrollback_focus=validator_led_rollback\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nValidator rejected the latest outcome due to unmet acceptance criteria and missing receipt alignment.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=active\npatch_scope=bounded\nworkspace_delta=tracked\nrollback_budget=tight\nacceptance_criteria=failed\nvalidator_scope=authoritative\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=acceptance_gate_reject\ndominant_cause_signal=validator_rejection\nrequired_rewrite_scope=validator_bound_local_revision\nforbidden_rewrite_scope=bypass_validator_scope\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "validator_rejection", "rewrite_name": "validator_scoped_revision", "need_id": 2, "cause_id": 3, "rewrite_id": 2, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 0}} +{"mode": "validator_rejection", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=validator_rejection\nrollback_focus=validator_revision_scoped\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nA receipt-aware validator blocked submission and requires local revision instead of broad rewriting.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=latest\npatch_scope=local\nworkspace_delta=audited\nrollback_budget=cost-aware\nvalidator_gate=reject\nreceipt_alignment=broken\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=validator_receipt_rejection\ndominant_cause_signal=validator_rejection\nrequired_rewrite_scope=validator_scoped_revision\nforbidden_rewrite_scope=receipt_agnostic_rewrite\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "validator_rejection", "rewrite_name": "validator_scoped_revision", "need_id": 2, "cause_id": 3, "rewrite_id": 2, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 1}} +{"mode": "validator_rejection", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=validator_rejection\nrollback_focus=validator_scope_rewrite\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nThe revision violates validator constraints although it still looks plausible; rollback must follow validator scope.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=visible\npatch_scope=minimal\nworkspace_delta=preserved\nrollback_budget=conservative\nacceptance_criteria=failed\nvalidator_scope=authoritative\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=acceptance_gate_reject\ndominant_cause_signal=validator_rejection\nrequired_rewrite_scope=validator_bound_local_revision\nforbidden_rewrite_scope=bypass_validator_scope\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "validator_rejection", "rewrite_name": "validator_scoped_revision", "need_id": 2, "cause_id": 3, "rewrite_id": 2, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 2}} +{"mode": "validator_rejection", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=validator_rejection\nrollback_focus=validator_led_rollback\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nValidator rejected the latest outcome due to unmet acceptance criteria and missing receipt alignment.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=active\npatch_scope=bounded\nworkspace_delta=tracked\nrollback_budget=tight\nvalidator_gate=reject\nreceipt_alignment=broken\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=validator_receipt_rejection\ndominant_cause_signal=validator_rejection\nrequired_rewrite_scope=validator_scoped_revision\nforbidden_rewrite_scope=receipt_agnostic_rewrite\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "validator_rejection", "rewrite_name": "validator_scoped_revision", "need_id": 2, "cause_id": 3, "rewrite_id": 2, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 0}} +{"mode": "validator_rejection", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=validator_rejection\nrollback_focus=validator_revision_scoped\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nA receipt-aware validator blocked submission and requires local revision instead of broad rewriting.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=latest\npatch_scope=local\nworkspace_delta=audited\nrollback_budget=cost-aware\nacceptance_criteria=failed\nvalidator_scope=authoritative\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=acceptance_gate_reject\ndominant_cause_signal=validator_rejection\nrequired_rewrite_scope=validator_bound_local_revision\nforbidden_rewrite_scope=bypass_validator_scope\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "validator_rejection", "rewrite_name": "validator_scoped_revision", "need_id": 2, "cause_id": 3, "rewrite_id": 2, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 1}} +{"mode": "validator_rejection", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=validator_rejection\nrollback_focus=validator_scope_rewrite\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nThe revision violates validator constraints although it still looks plausible; rollback must follow validator scope.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=visible\npatch_scope=minimal\nworkspace_delta=preserved\nrollback_budget=conservative\nvalidator_gate=reject\nreceipt_alignment=broken\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=validator_receipt_rejection\ndominant_cause_signal=validator_rejection\nrequired_rewrite_scope=validator_scoped_revision\nforbidden_rewrite_scope=receipt_agnostic_rewrite\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "validator_rejection", "rewrite_name": "validator_scoped_revision", "need_id": 2, "cause_id": 3, "rewrite_id": 2, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 2}} +{"mode": "validator_rejection", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=validator_rejection\nrollback_focus=validator_led_rollback\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nValidator rejected the latest outcome due to unmet acceptance criteria and missing receipt alignment.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=active\npatch_scope=bounded\nworkspace_delta=tracked\nrollback_budget=tight\nacceptance_criteria=failed\nvalidator_scope=authoritative\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=acceptance_gate_reject\ndominant_cause_signal=validator_rejection\nrequired_rewrite_scope=validator_bound_local_revision\nforbidden_rewrite_scope=bypass_validator_scope\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "validator_rejection", "rewrite_name": "validator_scoped_revision", "need_id": 2, "cause_id": 3, "rewrite_id": 2, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 0}} +{"mode": "validator_rejection", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=validator_rejection\nrollback_focus=validator_revision_scoped\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nA receipt-aware validator blocked submission and requires local revision instead of broad rewriting.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=latest\npatch_scope=local\nworkspace_delta=audited\nrollback_budget=cost-aware\nvalidator_gate=reject\nreceipt_alignment=broken\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=validator_receipt_rejection\ndominant_cause_signal=validator_rejection\nrequired_rewrite_scope=validator_scoped_revision\nforbidden_rewrite_scope=receipt_agnostic_rewrite\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "validator_rejection", "rewrite_name": "validator_scoped_revision", "need_id": 2, "cause_id": 3, "rewrite_id": 2, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 1}} +{"mode": "validator_rejection", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=validator_rejection\nrollback_focus=validator_scope_rewrite\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nThe revision violates validator constraints although it still looks plausible; rollback must follow validator scope.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=visible\npatch_scope=minimal\nworkspace_delta=preserved\nrollback_budget=conservative\nacceptance_criteria=failed\nvalidator_scope=authoritative\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=acceptance_gate_reject\ndominant_cause_signal=validator_rejection\nrequired_rewrite_scope=validator_bound_local_revision\nforbidden_rewrite_scope=bypass_validator_scope\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "validator_rejection", "rewrite_name": "validator_scoped_revision", "need_id": 2, "cause_id": 3, "rewrite_id": 2, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 2}} +{"mode": "validator_rejection", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=validator_rejection\nrollback_focus=validator_led_rollback\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nValidator rejected the latest outcome due to unmet acceptance criteria and missing receipt alignment.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=active\npatch_scope=bounded\nworkspace_delta=tracked\nrollback_budget=tight\nvalidator_gate=reject\nreceipt_alignment=broken\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=validator_receipt_rejection\ndominant_cause_signal=validator_rejection\nrequired_rewrite_scope=validator_scoped_revision\nforbidden_rewrite_scope=receipt_agnostic_rewrite\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "validator_rejection", "rewrite_name": "validator_scoped_revision", "need_id": 2, "cause_id": 3, "rewrite_id": 2, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 0}} +{"mode": "validator_rejection", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=validator_rejection\nrollback_focus=validator_revision_scoped\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nA receipt-aware validator blocked submission and requires local revision instead of broad rewriting.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=latest\npatch_scope=local\nworkspace_delta=audited\nrollback_budget=cost-aware\nacceptance_criteria=failed\nvalidator_scope=authoritative\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=acceptance_gate_reject\ndominant_cause_signal=validator_rejection\nrequired_rewrite_scope=validator_bound_local_revision\nforbidden_rewrite_scope=bypass_validator_scope\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "validator_rejection", "rewrite_name": "validator_scoped_revision", "need_id": 2, "cause_id": 3, "rewrite_id": 2, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 1}} +{"mode": "patch_regression", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=patch_regression\nrollback_focus=patch_regression_minimality\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nA new patch introduced a local regression; repair should touch the smallest possible region and preserve previous accepted segments.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=active\npatch_scope=bounded\nworkspace_delta=tracked\nrollback_budget=tight\nregression_scope=localized\nminimal_diff=required\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=patch_regression_observed\ndominant_cause_signal=patch_regression\nrequired_rewrite_scope=minimum_diff_patch\nforbidden_rewrite_scope=wide_area_rewrite\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "advisory", "cause_name": "patch_regression", "rewrite_name": "minimum_diff_patch", "need_id": 1, "cause_id": 4, "rewrite_id": 3, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 0}} +{"mode": "patch_regression", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=patch_regression\nrollback_focus=patch_regression_smallest_diff\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nThe latest diff broke one validated path and should be corrected with the smallest rollback-compatible patch.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=latest\npatch_scope=local\nworkspace_delta=audited\nrollback_budget=cost-aware\npatch_lineage=mostly_valid\nrollback_scope=single_region\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=recent_diff_regressed\ndominant_cause_signal=patch_regression\nrequired_rewrite_scope=single_region_patch_repair\nforbidden_rewrite_scope=discard_valid_neighbors\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "advisory", "cause_name": "patch_regression", "rewrite_name": "minimum_diff_patch", "need_id": 1, "cause_id": 4, "rewrite_id": 3, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 1}} +{"mode": "patch_regression", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=patch_regression\nrollback_focus=single_region_regression\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nOne recently edited function regressed while neighboring validated logic should remain untouched.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=visible\npatch_scope=minimal\nworkspace_delta=preserved\nrollback_budget=conservative\nregression_scope=localized\nminimal_diff=required\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=patch_regression_observed\ndominant_cause_signal=patch_regression\nrequired_rewrite_scope=minimum_diff_patch\nforbidden_rewrite_scope=wide_area_rewrite\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "advisory", "cause_name": "patch_regression", "rewrite_name": "minimum_diff_patch", "need_id": 1, "cause_id": 4, "rewrite_id": 3, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 2}} +{"mode": "patch_regression", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=patch_regression\nrollback_focus=patch_regression_minimality\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nA new patch introduced a local regression; repair should touch the smallest possible region and preserve previous accepted segments.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=active\npatch_scope=bounded\nworkspace_delta=tracked\nrollback_budget=tight\npatch_lineage=mostly_valid\nrollback_scope=single_region\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=recent_diff_regressed\ndominant_cause_signal=patch_regression\nrequired_rewrite_scope=single_region_patch_repair\nforbidden_rewrite_scope=discard_valid_neighbors\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "advisory", "cause_name": "patch_regression", "rewrite_name": "minimum_diff_patch", "need_id": 1, "cause_id": 4, "rewrite_id": 3, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 0}} +{"mode": "patch_regression", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=patch_regression\nrollback_focus=patch_regression_smallest_diff\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nThe latest diff broke one validated path and should be corrected with the smallest rollback-compatible patch.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=latest\npatch_scope=local\nworkspace_delta=audited\nrollback_budget=cost-aware\nregression_scope=localized\nminimal_diff=required\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=patch_regression_observed\ndominant_cause_signal=patch_regression\nrequired_rewrite_scope=minimum_diff_patch\nforbidden_rewrite_scope=wide_area_rewrite\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "advisory", "cause_name": "patch_regression", "rewrite_name": "minimum_diff_patch", "need_id": 1, "cause_id": 4, "rewrite_id": 3, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 1}} +{"mode": "patch_regression", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=patch_regression\nrollback_focus=single_region_regression\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nOne recently edited function regressed while neighboring validated logic should remain untouched.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=visible\npatch_scope=minimal\nworkspace_delta=preserved\nrollback_budget=conservative\npatch_lineage=mostly_valid\nrollback_scope=single_region\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=recent_diff_regressed\ndominant_cause_signal=patch_regression\nrequired_rewrite_scope=single_region_patch_repair\nforbidden_rewrite_scope=discard_valid_neighbors\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "advisory", "cause_name": "patch_regression", "rewrite_name": "minimum_diff_patch", "need_id": 1, "cause_id": 4, "rewrite_id": 3, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 2}} +{"mode": "patch_regression", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=patch_regression\nrollback_focus=patch_regression_minimality\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nA new patch introduced a local regression; repair should touch the smallest possible region and preserve previous accepted segments.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=active\npatch_scope=bounded\nworkspace_delta=tracked\nrollback_budget=tight\nregression_scope=localized\nminimal_diff=required\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=patch_regression_observed\ndominant_cause_signal=patch_regression\nrequired_rewrite_scope=minimum_diff_patch\nforbidden_rewrite_scope=wide_area_rewrite\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "advisory", "cause_name": "patch_regression", "rewrite_name": "minimum_diff_patch", "need_id": 1, "cause_id": 4, "rewrite_id": 3, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 0}} +{"mode": "patch_regression", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=patch_regression\nrollback_focus=patch_regression_smallest_diff\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nThe latest diff broke one validated path and should be corrected with the smallest rollback-compatible patch.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=latest\npatch_scope=local\nworkspace_delta=audited\nrollback_budget=cost-aware\npatch_lineage=mostly_valid\nrollback_scope=single_region\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=recent_diff_regressed\ndominant_cause_signal=patch_regression\nrequired_rewrite_scope=single_region_patch_repair\nforbidden_rewrite_scope=discard_valid_neighbors\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "advisory", "cause_name": "patch_regression", "rewrite_name": "minimum_diff_patch", "need_id": 1, "cause_id": 4, "rewrite_id": 3, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 1}} +{"mode": "patch_regression", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=patch_regression\nrollback_focus=single_region_regression\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nOne recently edited function regressed while neighboring validated logic should remain untouched.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=visible\npatch_scope=minimal\nworkspace_delta=preserved\nrollback_budget=conservative\nregression_scope=localized\nminimal_diff=required\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=patch_regression_observed\ndominant_cause_signal=patch_regression\nrequired_rewrite_scope=minimum_diff_patch\nforbidden_rewrite_scope=wide_area_rewrite\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "advisory", "cause_name": "patch_regression", "rewrite_name": "minimum_diff_patch", "need_id": 1, "cause_id": 4, "rewrite_id": 3, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 2}} +{"mode": "patch_regression", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=patch_regression\nrollback_focus=patch_regression_minimality\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nA new patch introduced a local regression; repair should touch the smallest possible region and preserve previous accepted segments.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=active\npatch_scope=bounded\nworkspace_delta=tracked\nrollback_budget=tight\npatch_lineage=mostly_valid\nrollback_scope=single_region\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=recent_diff_regressed\ndominant_cause_signal=patch_regression\nrequired_rewrite_scope=single_region_patch_repair\nforbidden_rewrite_scope=discard_valid_neighbors\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "advisory", "cause_name": "patch_regression", "rewrite_name": "minimum_diff_patch", "need_id": 1, "cause_id": 4, "rewrite_id": 3, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 0}} +{"mode": "patch_regression", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=patch_regression\nrollback_focus=patch_regression_smallest_diff\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nThe latest diff broke one validated path and should be corrected with the smallest rollback-compatible patch.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=latest\npatch_scope=local\nworkspace_delta=audited\nrollback_budget=cost-aware\nregression_scope=localized\nminimal_diff=required\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=patch_regression_observed\ndominant_cause_signal=patch_regression\nrequired_rewrite_scope=minimum_diff_patch\nforbidden_rewrite_scope=wide_area_rewrite\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "advisory", "cause_name": "patch_regression", "rewrite_name": "minimum_diff_patch", "need_id": 1, "cause_id": 4, "rewrite_id": 3, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 1}} +{"mode": "patch_regression", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=patch_regression\nrollback_focus=single_region_regression\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nOne recently edited function regressed while neighboring validated logic should remain untouched.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=visible\npatch_scope=minimal\nworkspace_delta=preserved\nrollback_budget=conservative\npatch_lineage=mostly_valid\nrollback_scope=single_region\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=recent_diff_regressed\ndominant_cause_signal=patch_regression\nrequired_rewrite_scope=single_region_patch_repair\nforbidden_rewrite_scope=discard_valid_neighbors\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "advisory", "cause_name": "patch_regression", "rewrite_name": "minimum_diff_patch", "need_id": 1, "cause_id": 4, "rewrite_id": 3, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 2}} +{"mode": "patch_regression", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=patch_regression\nrollback_focus=patch_regression_minimality\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nA new patch introduced a local regression; repair should touch the smallest possible region and preserve previous accepted segments.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=active\npatch_scope=bounded\nworkspace_delta=tracked\nrollback_budget=tight\nregression_scope=localized\nminimal_diff=required\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=patch_regression_observed\ndominant_cause_signal=patch_regression\nrequired_rewrite_scope=minimum_diff_patch\nforbidden_rewrite_scope=wide_area_rewrite\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "advisory", "cause_name": "patch_regression", "rewrite_name": "minimum_diff_patch", "need_id": 1, "cause_id": 4, "rewrite_id": 3, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 0}} +{"mode": "patch_regression", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=patch_regression\nrollback_focus=patch_regression_smallest_diff\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nThe latest diff broke one validated path and should be corrected with the smallest rollback-compatible patch.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=latest\npatch_scope=local\nworkspace_delta=audited\nrollback_budget=cost-aware\npatch_lineage=mostly_valid\nrollback_scope=single_region\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=recent_diff_regressed\ndominant_cause_signal=patch_regression\nrequired_rewrite_scope=single_region_patch_repair\nforbidden_rewrite_scope=discard_valid_neighbors\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "advisory", "cause_name": "patch_regression", "rewrite_name": "minimum_diff_patch", "need_id": 1, "cause_id": 4, "rewrite_id": 3, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 1}} +{"mode": "worktree_conflict", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=worktree_conflict\nrollback_focus=worktree_conflict_alignment\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nWorkspace state diverged and the worktree is now in conflict with the expected patch lineage.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=active\npatch_scope=bounded\nworkspace_delta=tracked\nrollback_budget=tight\nworktree_state=conflicted\noverwrite_policy=forbidden\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=live_worktree_conflict\ndominant_cause_signal=worktree_conflict\nrequired_rewrite_scope=do_not_overwrite_worktree_state\nforbidden_rewrite_scope=overwrite_workspace_state\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "worktree_conflict", "rewrite_name": "do_not_overwrite_worktree_state", "need_id": 2, "cause_id": 5, "rewrite_id": 4, "preserve_conflict": 1, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 0}} +{"mode": "worktree_conflict", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=worktree_conflict\nrollback_focus=workspace_snapshot_conflict\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nThe patch lineage no longer matches the live workspace snapshot, so overwrite should be avoided.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=latest\npatch_scope=local\nworkspace_delta=audited\nrollback_budget=cost-aware\nworkspace_snapshot=lineage_mismatch\nrollback_scope=preserve_worktree\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=snapshot_lineage_mismatch\ndominant_cause_signal=worktree_conflict\nrequired_rewrite_scope=preserve_worktree_then_reconcile\nforbidden_rewrite_scope=destructive_checkout_style_rewrite\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "worktree_conflict", "rewrite_name": "do_not_overwrite_worktree_state", "need_id": 2, "cause_id": 5, "rewrite_id": 4, "preserve_conflict": 1, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 1}} +{"mode": "worktree_conflict", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=worktree_conflict\nrollback_focus=preserve_worktree_state\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nThe current rollback candidate would trample an unmerged worktree delta and must preserve the live workspace context.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=visible\npatch_scope=minimal\nworkspace_delta=preserved\nrollback_budget=conservative\nworktree_state=conflicted\noverwrite_policy=forbidden\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=live_worktree_conflict\ndominant_cause_signal=worktree_conflict\nrequired_rewrite_scope=do_not_overwrite_worktree_state\nforbidden_rewrite_scope=overwrite_workspace_state\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "worktree_conflict", "rewrite_name": "do_not_overwrite_worktree_state", "need_id": 2, "cause_id": 5, "rewrite_id": 4, "preserve_conflict": 1, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 2}} +{"mode": "worktree_conflict", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=worktree_conflict\nrollback_focus=worktree_conflict_alignment\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nWorkspace state diverged and the worktree is now in conflict with the expected patch lineage.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=active\npatch_scope=bounded\nworkspace_delta=tracked\nrollback_budget=tight\nworkspace_snapshot=lineage_mismatch\nrollback_scope=preserve_worktree\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=snapshot_lineage_mismatch\ndominant_cause_signal=worktree_conflict\nrequired_rewrite_scope=preserve_worktree_then_reconcile\nforbidden_rewrite_scope=destructive_checkout_style_rewrite\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "worktree_conflict", "rewrite_name": "do_not_overwrite_worktree_state", "need_id": 2, "cause_id": 5, "rewrite_id": 4, "preserve_conflict": 1, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 0}} +{"mode": "worktree_conflict", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=worktree_conflict\nrollback_focus=workspace_snapshot_conflict\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nThe patch lineage no longer matches the live workspace snapshot, so overwrite should be avoided.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=latest\npatch_scope=local\nworkspace_delta=audited\nrollback_budget=cost-aware\nworktree_state=conflicted\noverwrite_policy=forbidden\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=live_worktree_conflict\ndominant_cause_signal=worktree_conflict\nrequired_rewrite_scope=do_not_overwrite_worktree_state\nforbidden_rewrite_scope=overwrite_workspace_state\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "worktree_conflict", "rewrite_name": "do_not_overwrite_worktree_state", "need_id": 2, "cause_id": 5, "rewrite_id": 4, "preserve_conflict": 1, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 1}} +{"mode": "worktree_conflict", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=worktree_conflict\nrollback_focus=preserve_worktree_state\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nThe current rollback candidate would trample an unmerged worktree delta and must preserve the live workspace context.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=visible\npatch_scope=minimal\nworkspace_delta=preserved\nrollback_budget=conservative\nworkspace_snapshot=lineage_mismatch\nrollback_scope=preserve_worktree\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=snapshot_lineage_mismatch\ndominant_cause_signal=worktree_conflict\nrequired_rewrite_scope=preserve_worktree_then_reconcile\nforbidden_rewrite_scope=destructive_checkout_style_rewrite\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "worktree_conflict", "rewrite_name": "do_not_overwrite_worktree_state", "need_id": 2, "cause_id": 5, "rewrite_id": 4, "preserve_conflict": 1, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 2}} +{"mode": "worktree_conflict", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=worktree_conflict\nrollback_focus=worktree_conflict_alignment\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nWorkspace state diverged and the worktree is now in conflict with the expected patch lineage.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=active\npatch_scope=bounded\nworkspace_delta=tracked\nrollback_budget=tight\nworktree_state=conflicted\noverwrite_policy=forbidden\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=live_worktree_conflict\ndominant_cause_signal=worktree_conflict\nrequired_rewrite_scope=do_not_overwrite_worktree_state\nforbidden_rewrite_scope=overwrite_workspace_state\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "worktree_conflict", "rewrite_name": "do_not_overwrite_worktree_state", "need_id": 2, "cause_id": 5, "rewrite_id": 4, "preserve_conflict": 1, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 0}} +{"mode": "worktree_conflict", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=worktree_conflict\nrollback_focus=workspace_snapshot_conflict\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nThe patch lineage no longer matches the live workspace snapshot, so overwrite should be avoided.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=latest\npatch_scope=local\nworkspace_delta=audited\nrollback_budget=cost-aware\nworkspace_snapshot=lineage_mismatch\nrollback_scope=preserve_worktree\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=snapshot_lineage_mismatch\ndominant_cause_signal=worktree_conflict\nrequired_rewrite_scope=preserve_worktree_then_reconcile\nforbidden_rewrite_scope=destructive_checkout_style_rewrite\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "worktree_conflict", "rewrite_name": "do_not_overwrite_worktree_state", "need_id": 2, "cause_id": 5, "rewrite_id": 4, "preserve_conflict": 1, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 1}} +{"mode": "worktree_conflict", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=worktree_conflict\nrollback_focus=preserve_worktree_state\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nThe current rollback candidate would trample an unmerged worktree delta and must preserve the live workspace context.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=visible\npatch_scope=minimal\nworkspace_delta=preserved\nrollback_budget=conservative\nworktree_state=conflicted\noverwrite_policy=forbidden\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=live_worktree_conflict\ndominant_cause_signal=worktree_conflict\nrequired_rewrite_scope=do_not_overwrite_worktree_state\nforbidden_rewrite_scope=overwrite_workspace_state\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "worktree_conflict", "rewrite_name": "do_not_overwrite_worktree_state", "need_id": 2, "cause_id": 5, "rewrite_id": 4, "preserve_conflict": 1, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 2}} +{"mode": "worktree_conflict", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=worktree_conflict\nrollback_focus=worktree_conflict_alignment\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nWorkspace state diverged and the worktree is now in conflict with the expected patch lineage.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=active\npatch_scope=bounded\nworkspace_delta=tracked\nrollback_budget=tight\nworkspace_snapshot=lineage_mismatch\nrollback_scope=preserve_worktree\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=snapshot_lineage_mismatch\ndominant_cause_signal=worktree_conflict\nrequired_rewrite_scope=preserve_worktree_then_reconcile\nforbidden_rewrite_scope=destructive_checkout_style_rewrite\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "worktree_conflict", "rewrite_name": "do_not_overwrite_worktree_state", "need_id": 2, "cause_id": 5, "rewrite_id": 4, "preserve_conflict": 1, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 0}} +{"mode": "worktree_conflict", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=worktree_conflict\nrollback_focus=workspace_snapshot_conflict\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nThe patch lineage no longer matches the live workspace snapshot, so overwrite should be avoided.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=latest\npatch_scope=local\nworkspace_delta=audited\nrollback_budget=cost-aware\nworktree_state=conflicted\noverwrite_policy=forbidden\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=live_worktree_conflict\ndominant_cause_signal=worktree_conflict\nrequired_rewrite_scope=do_not_overwrite_worktree_state\nforbidden_rewrite_scope=overwrite_workspace_state\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "worktree_conflict", "rewrite_name": "do_not_overwrite_worktree_state", "need_id": 2, "cause_id": 5, "rewrite_id": 4, "preserve_conflict": 1, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 1}} +{"mode": "worktree_conflict", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=worktree_conflict\nrollback_focus=preserve_worktree_state\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nThe current rollback candidate would trample an unmerged worktree delta and must preserve the live workspace context.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=visible\npatch_scope=minimal\nworkspace_delta=preserved\nrollback_budget=conservative\nworkspace_snapshot=lineage_mismatch\nrollback_scope=preserve_worktree\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=snapshot_lineage_mismatch\ndominant_cause_signal=worktree_conflict\nrequired_rewrite_scope=preserve_worktree_then_reconcile\nforbidden_rewrite_scope=destructive_checkout_style_rewrite\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "worktree_conflict", "rewrite_name": "do_not_overwrite_worktree_state", "need_id": 2, "cause_id": 5, "rewrite_id": 4, "preserve_conflict": 1, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 2}} +{"mode": "worktree_conflict", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=worktree_conflict\nrollback_focus=worktree_conflict_alignment\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nWorkspace state diverged and the worktree is now in conflict with the expected patch lineage.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=active\npatch_scope=bounded\nworkspace_delta=tracked\nrollback_budget=tight\nworktree_state=conflicted\noverwrite_policy=forbidden\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=live_worktree_conflict\ndominant_cause_signal=worktree_conflict\nrequired_rewrite_scope=do_not_overwrite_worktree_state\nforbidden_rewrite_scope=overwrite_workspace_state\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "worktree_conflict", "rewrite_name": "do_not_overwrite_worktree_state", "need_id": 2, "cause_id": 5, "rewrite_id": 4, "preserve_conflict": 1, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 0}} +{"mode": "worktree_conflict", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=worktree_conflict\nrollback_focus=workspace_snapshot_conflict\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nThe patch lineage no longer matches the live workspace snapshot, so overwrite should be avoided.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=latest\npatch_scope=local\nworkspace_delta=audited\nrollback_budget=cost-aware\nworkspace_snapshot=lineage_mismatch\nrollback_scope=preserve_worktree\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=snapshot_lineage_mismatch\ndominant_cause_signal=worktree_conflict\nrequired_rewrite_scope=preserve_worktree_then_reconcile\nforbidden_rewrite_scope=destructive_checkout_style_rewrite\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "worktree_conflict", "rewrite_name": "do_not_overwrite_worktree_state", "need_id": 2, "cause_id": 5, "rewrite_id": 4, "preserve_conflict": 1, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 1}} +{"mode": "high_risk_unsupported", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=high_risk_unsupported\nrollback_focus=fail_closed_high_risk_rollback\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nThe current answer path carries a high-risk claim unsupported by sufficient evidence and validator backing.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=active\npatch_scope=bounded\nworkspace_delta=tracked\nrollback_budget=tight\nrisk_band=high\nsupport_state=insufficient\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=high_risk_without_support\ndominant_cause_signal=high_risk_unsupported\nrequired_rewrite_scope=fail_closed\nforbidden_rewrite_scope=continue_as_validated\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "high_risk_unsupported", "rewrite_name": "fail_closed", "need_id": 2, "cause_id": 6, "rewrite_id": 5, "preserve_conflict": 0, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 1}, "metadata": {"split": "train", "variant_rank": 0}} +{"mode": "high_risk_unsupported", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=high_risk_unsupported\nrollback_focus=unsupported_high_risk_fail_closed\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nA sensitive request remains under-supported and must not continue as if validated.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=latest\npatch_scope=local\nworkspace_delta=audited\nrollback_budget=cost-aware\npolicy_mode=fail_closed\nunsupported_claims=retract\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=unsafe_claim_without_receipts\ndominant_cause_signal=high_risk_unsupported\nrequired_rewrite_scope=retract_and_fail_closed\nforbidden_rewrite_scope=speculative_completion\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "high_risk_unsupported", "rewrite_name": "fail_closed", "need_id": 2, "cause_id": 6, "rewrite_id": 5, "preserve_conflict": 0, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 1}, "metadata": {"split": "train", "variant_rank": 1}} +{"mode": "high_risk_unsupported", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=high_risk_unsupported\nrollback_focus=validator_guarded_fail_closed\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nThe branch touches a high-risk decision surface without adequate evidence or receipts and must fail closed.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=visible\npatch_scope=minimal\nworkspace_delta=preserved\nrollback_budget=conservative\nrisk_band=high\nsupport_state=insufficient\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=high_risk_without_support\ndominant_cause_signal=high_risk_unsupported\nrequired_rewrite_scope=fail_closed\nforbidden_rewrite_scope=continue_as_validated\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "high_risk_unsupported", "rewrite_name": "fail_closed", "need_id": 2, "cause_id": 6, "rewrite_id": 5, "preserve_conflict": 0, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 1}, "metadata": {"split": "train", "variant_rank": 2}} +{"mode": "high_risk_unsupported", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=high_risk_unsupported\nrollback_focus=fail_closed_high_risk_rollback\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nThe current answer path carries a high-risk claim unsupported by sufficient evidence and validator backing.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=active\npatch_scope=bounded\nworkspace_delta=tracked\nrollback_budget=tight\npolicy_mode=fail_closed\nunsupported_claims=retract\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=unsafe_claim_without_receipts\ndominant_cause_signal=high_risk_unsupported\nrequired_rewrite_scope=retract_and_fail_closed\nforbidden_rewrite_scope=speculative_completion\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "high_risk_unsupported", "rewrite_name": "fail_closed", "need_id": 2, "cause_id": 6, "rewrite_id": 5, "preserve_conflict": 0, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 1}, "metadata": {"split": "train", "variant_rank": 0}} +{"mode": "high_risk_unsupported", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=high_risk_unsupported\nrollback_focus=unsupported_high_risk_fail_closed\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nA sensitive request remains under-supported and must not continue as if validated.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=latest\npatch_scope=local\nworkspace_delta=audited\nrollback_budget=cost-aware\nrisk_band=high\nsupport_state=insufficient\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=high_risk_without_support\ndominant_cause_signal=high_risk_unsupported\nrequired_rewrite_scope=fail_closed\nforbidden_rewrite_scope=continue_as_validated\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "high_risk_unsupported", "rewrite_name": "fail_closed", "need_id": 2, "cause_id": 6, "rewrite_id": 5, "preserve_conflict": 0, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 1}, "metadata": {"split": "train", "variant_rank": 1}} +{"mode": "high_risk_unsupported", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=high_risk_unsupported\nrollback_focus=validator_guarded_fail_closed\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nThe branch touches a high-risk decision surface without adequate evidence or receipts and must fail closed.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=visible\npatch_scope=minimal\nworkspace_delta=preserved\nrollback_budget=conservative\npolicy_mode=fail_closed\nunsupported_claims=retract\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=unsafe_claim_without_receipts\ndominant_cause_signal=high_risk_unsupported\nrequired_rewrite_scope=retract_and_fail_closed\nforbidden_rewrite_scope=speculative_completion\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "high_risk_unsupported", "rewrite_name": "fail_closed", "need_id": 2, "cause_id": 6, "rewrite_id": 5, "preserve_conflict": 0, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 1}, "metadata": {"split": "train", "variant_rank": 2}} +{"mode": "high_risk_unsupported", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=high_risk_unsupported\nrollback_focus=fail_closed_high_risk_rollback\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nThe current answer path carries a high-risk claim unsupported by sufficient evidence and validator backing.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=active\npatch_scope=bounded\nworkspace_delta=tracked\nrollback_budget=tight\nrisk_band=high\nsupport_state=insufficient\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=high_risk_without_support\ndominant_cause_signal=high_risk_unsupported\nrequired_rewrite_scope=fail_closed\nforbidden_rewrite_scope=continue_as_validated\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "high_risk_unsupported", "rewrite_name": "fail_closed", "need_id": 2, "cause_id": 6, "rewrite_id": 5, "preserve_conflict": 0, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 1}, "metadata": {"split": "train", "variant_rank": 0}} +{"mode": "high_risk_unsupported", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=high_risk_unsupported\nrollback_focus=unsupported_high_risk_fail_closed\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nA sensitive request remains under-supported and must not continue as if validated.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=latest\npatch_scope=local\nworkspace_delta=audited\nrollback_budget=cost-aware\npolicy_mode=fail_closed\nunsupported_claims=retract\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=unsafe_claim_without_receipts\ndominant_cause_signal=high_risk_unsupported\nrequired_rewrite_scope=retract_and_fail_closed\nforbidden_rewrite_scope=speculative_completion\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "high_risk_unsupported", "rewrite_name": "fail_closed", "need_id": 2, "cause_id": 6, "rewrite_id": 5, "preserve_conflict": 0, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 1}, "metadata": {"split": "train", "variant_rank": 1}} +{"mode": "high_risk_unsupported", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=high_risk_unsupported\nrollback_focus=validator_guarded_fail_closed\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nThe branch touches a high-risk decision surface without adequate evidence or receipts and must fail closed.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=visible\npatch_scope=minimal\nworkspace_delta=preserved\nrollback_budget=conservative\nrisk_band=high\nsupport_state=insufficient\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=high_risk_without_support\ndominant_cause_signal=high_risk_unsupported\nrequired_rewrite_scope=fail_closed\nforbidden_rewrite_scope=continue_as_validated\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "high_risk_unsupported", "rewrite_name": "fail_closed", "need_id": 2, "cause_id": 6, "rewrite_id": 5, "preserve_conflict": 0, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 1}, "metadata": {"split": "train", "variant_rank": 2}} +{"mode": "high_risk_unsupported", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=high_risk_unsupported\nrollback_focus=fail_closed_high_risk_rollback\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nThe current answer path carries a high-risk claim unsupported by sufficient evidence and validator backing.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=active\npatch_scope=bounded\nworkspace_delta=tracked\nrollback_budget=tight\npolicy_mode=fail_closed\nunsupported_claims=retract\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=unsafe_claim_without_receipts\ndominant_cause_signal=high_risk_unsupported\nrequired_rewrite_scope=retract_and_fail_closed\nforbidden_rewrite_scope=speculative_completion\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "high_risk_unsupported", "rewrite_name": "fail_closed", "need_id": 2, "cause_id": 6, "rewrite_id": 5, "preserve_conflict": 0, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 1}, "metadata": {"split": "train", "variant_rank": 0}} +{"mode": "high_risk_unsupported", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=high_risk_unsupported\nrollback_focus=unsupported_high_risk_fail_closed\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nA sensitive request remains under-supported and must not continue as if validated.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=latest\npatch_scope=local\nworkspace_delta=audited\nrollback_budget=cost-aware\nrisk_band=high\nsupport_state=insufficient\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=high_risk_without_support\ndominant_cause_signal=high_risk_unsupported\nrequired_rewrite_scope=fail_closed\nforbidden_rewrite_scope=continue_as_validated\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "high_risk_unsupported", "rewrite_name": "fail_closed", "need_id": 2, "cause_id": 6, "rewrite_id": 5, "preserve_conflict": 0, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 1}, "metadata": {"split": "train", "variant_rank": 1}} +{"mode": "high_risk_unsupported", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=high_risk_unsupported\nrollback_focus=validator_guarded_fail_closed\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nThe branch touches a high-risk decision surface without adequate evidence or receipts and must fail closed.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=visible\npatch_scope=minimal\nworkspace_delta=preserved\nrollback_budget=conservative\npolicy_mode=fail_closed\nunsupported_claims=retract\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=unsafe_claim_without_receipts\ndominant_cause_signal=high_risk_unsupported\nrequired_rewrite_scope=retract_and_fail_closed\nforbidden_rewrite_scope=speculative_completion\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "high_risk_unsupported", "rewrite_name": "fail_closed", "need_id": 2, "cause_id": 6, "rewrite_id": 5, "preserve_conflict": 0, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 1}, "metadata": {"split": "train", "variant_rank": 2}} +{"mode": "high_risk_unsupported", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=high_risk_unsupported\nrollback_focus=fail_closed_high_risk_rollback\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nThe current answer path carries a high-risk claim unsupported by sufficient evidence and validator backing.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=active\npatch_scope=bounded\nworkspace_delta=tracked\nrollback_budget=tight\nrisk_band=high\nsupport_state=insufficient\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=high_risk_without_support\ndominant_cause_signal=high_risk_unsupported\nrequired_rewrite_scope=fail_closed\nforbidden_rewrite_scope=continue_as_validated\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "high_risk_unsupported", "rewrite_name": "fail_closed", "need_id": 2, "cause_id": 6, "rewrite_id": 5, "preserve_conflict": 0, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 1}, "metadata": {"split": "train", "variant_rank": 0}} +{"mode": "high_risk_unsupported", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=high_risk_unsupported\nrollback_focus=unsupported_high_risk_fail_closed\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nA sensitive request remains under-supported and must not continue as if validated.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=latest\npatch_scope=local\nworkspace_delta=audited\nrollback_budget=cost-aware\npolicy_mode=fail_closed\nunsupported_claims=retract\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=unsafe_claim_without_receipts\ndominant_cause_signal=high_risk_unsupported\nrequired_rewrite_scope=retract_and_fail_closed\nforbidden_rewrite_scope=speculative_completion\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "high_risk_unsupported", "rewrite_name": "fail_closed", "need_id": 2, "cause_id": 6, "rewrite_id": 5, "preserve_conflict": 0, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 1}, "metadata": {"split": "train", "variant_rank": 1}} +{"mode": "tool_selfcheck_repair", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=tool_selfcheck_repair\nrollback_focus=tool_selfcheck_then_repair\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nCode was produced, tool-based validation failed, and the runtime should revise by bounded self-check/repair before final submission.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=active\npatch_scope=bounded\nworkspace_delta=tracked\nrollback_budget=tight\nselfcheck_status=failed\nrepair_loop=bounded\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=tool_selfcheck_negative\ndominant_cause_signal=tool_selfcheck_failure\nrequired_rewrite_scope=repair_via_bounded_selfcheck_loop\nforbidden_rewrite_scope=broad_rewrite_without_selfcheck\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "tool_selfcheck_failure", "rewrite_name": "repair_via_bounded_selfcheck_loop", "need_id": 2, "cause_id": 7, "rewrite_id": 6, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 0}} +{"mode": "tool_selfcheck_repair", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=tool_selfcheck_repair\nrollback_focus=selfcheck_repair_loop\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nA generated patch failed bounded validation and should re-enter a self-check repair loop instead of a broad rewrite.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=latest\npatch_scope=local\nworkspace_delta=audited\nrollback_budget=cost-aware\ntool_validation=negative\nrepair_scope=narrow\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=compiler_or_unit_gate_failed\ndominant_cause_signal=tool_selfcheck_failure\nrequired_rewrite_scope=narrow_selfcheck_repair_cycle\nforbidden_rewrite_scope=skip_repair_loop\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "tool_selfcheck_failure", "rewrite_name": "repair_via_bounded_selfcheck_loop", "need_id": 2, "cause_id": 7, "rewrite_id": 6, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 1}} +{"mode": "tool_selfcheck_repair", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=tool_selfcheck_repair\nrollback_focus=bounded_selfcheck_patch\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nThe compiler or unit-check path failed locally, so the system should run a narrow self-check repair cycle.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=visible\npatch_scope=minimal\nworkspace_delta=preserved\nrollback_budget=conservative\nselfcheck_status=failed\nrepair_loop=bounded\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=tool_selfcheck_negative\ndominant_cause_signal=tool_selfcheck_failure\nrequired_rewrite_scope=repair_via_bounded_selfcheck_loop\nforbidden_rewrite_scope=broad_rewrite_without_selfcheck\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "tool_selfcheck_failure", "rewrite_name": "repair_via_bounded_selfcheck_loop", "need_id": 2, "cause_id": 7, "rewrite_id": 6, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 2}} +{"mode": "tool_selfcheck_repair", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=tool_selfcheck_repair\nrollback_focus=tool_selfcheck_then_repair\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nCode was produced, tool-based validation failed, and the runtime should revise by bounded self-check/repair before final submission.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=active\npatch_scope=bounded\nworkspace_delta=tracked\nrollback_budget=tight\ntool_validation=negative\nrepair_scope=narrow\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=compiler_or_unit_gate_failed\ndominant_cause_signal=tool_selfcheck_failure\nrequired_rewrite_scope=narrow_selfcheck_repair_cycle\nforbidden_rewrite_scope=skip_repair_loop\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "tool_selfcheck_failure", "rewrite_name": "repair_via_bounded_selfcheck_loop", "need_id": 2, "cause_id": 7, "rewrite_id": 6, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 0}} +{"mode": "tool_selfcheck_repair", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=tool_selfcheck_repair\nrollback_focus=selfcheck_repair_loop\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nA generated patch failed bounded validation and should re-enter a self-check repair loop instead of a broad rewrite.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=latest\npatch_scope=local\nworkspace_delta=audited\nrollback_budget=cost-aware\nselfcheck_status=failed\nrepair_loop=bounded\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=tool_selfcheck_negative\ndominant_cause_signal=tool_selfcheck_failure\nrequired_rewrite_scope=repair_via_bounded_selfcheck_loop\nforbidden_rewrite_scope=broad_rewrite_without_selfcheck\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "tool_selfcheck_failure", "rewrite_name": "repair_via_bounded_selfcheck_loop", "need_id": 2, "cause_id": 7, "rewrite_id": 6, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 1}} +{"mode": "tool_selfcheck_repair", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=tool_selfcheck_repair\nrollback_focus=bounded_selfcheck_patch\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nThe compiler or unit-check path failed locally, so the system should run a narrow self-check repair cycle.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=visible\npatch_scope=minimal\nworkspace_delta=preserved\nrollback_budget=conservative\ntool_validation=negative\nrepair_scope=narrow\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=compiler_or_unit_gate_failed\ndominant_cause_signal=tool_selfcheck_failure\nrequired_rewrite_scope=narrow_selfcheck_repair_cycle\nforbidden_rewrite_scope=skip_repair_loop\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "tool_selfcheck_failure", "rewrite_name": "repair_via_bounded_selfcheck_loop", "need_id": 2, "cause_id": 7, "rewrite_id": 6, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 2}} +{"mode": "tool_selfcheck_repair", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=tool_selfcheck_repair\nrollback_focus=tool_selfcheck_then_repair\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nCode was produced, tool-based validation failed, and the runtime should revise by bounded self-check/repair before final submission.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=active\npatch_scope=bounded\nworkspace_delta=tracked\nrollback_budget=tight\nselfcheck_status=failed\nrepair_loop=bounded\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=tool_selfcheck_negative\ndominant_cause_signal=tool_selfcheck_failure\nrequired_rewrite_scope=repair_via_bounded_selfcheck_loop\nforbidden_rewrite_scope=broad_rewrite_without_selfcheck\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "tool_selfcheck_failure", "rewrite_name": "repair_via_bounded_selfcheck_loop", "need_id": 2, "cause_id": 7, "rewrite_id": 6, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 0}} +{"mode": "tool_selfcheck_repair", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=tool_selfcheck_repair\nrollback_focus=selfcheck_repair_loop\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nA generated patch failed bounded validation and should re-enter a self-check repair loop instead of a broad rewrite.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=latest\npatch_scope=local\nworkspace_delta=audited\nrollback_budget=cost-aware\ntool_validation=negative\nrepair_scope=narrow\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=compiler_or_unit_gate_failed\ndominant_cause_signal=tool_selfcheck_failure\nrequired_rewrite_scope=narrow_selfcheck_repair_cycle\nforbidden_rewrite_scope=skip_repair_loop\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "tool_selfcheck_failure", "rewrite_name": "repair_via_bounded_selfcheck_loop", "need_id": 2, "cause_id": 7, "rewrite_id": 6, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 1}} +{"mode": "tool_selfcheck_repair", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=tool_selfcheck_repair\nrollback_focus=bounded_selfcheck_patch\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nThe compiler or unit-check path failed locally, so the system should run a narrow self-check repair cycle.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=visible\npatch_scope=minimal\nworkspace_delta=preserved\nrollback_budget=conservative\nselfcheck_status=failed\nrepair_loop=bounded\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=tool_selfcheck_negative\ndominant_cause_signal=tool_selfcheck_failure\nrequired_rewrite_scope=repair_via_bounded_selfcheck_loop\nforbidden_rewrite_scope=broad_rewrite_without_selfcheck\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "tool_selfcheck_failure", "rewrite_name": "repair_via_bounded_selfcheck_loop", "need_id": 2, "cause_id": 7, "rewrite_id": 6, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 2}} +{"mode": "tool_selfcheck_repair", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=tool_selfcheck_repair\nrollback_focus=tool_selfcheck_then_repair\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nCode was produced, tool-based validation failed, and the runtime should revise by bounded self-check/repair before final submission.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=active\npatch_scope=bounded\nworkspace_delta=tracked\nrollback_budget=tight\ntool_validation=negative\nrepair_scope=narrow\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=compiler_or_unit_gate_failed\ndominant_cause_signal=tool_selfcheck_failure\nrequired_rewrite_scope=narrow_selfcheck_repair_cycle\nforbidden_rewrite_scope=skip_repair_loop\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "tool_selfcheck_failure", "rewrite_name": "repair_via_bounded_selfcheck_loop", "need_id": 2, "cause_id": 7, "rewrite_id": 6, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 0}} +{"mode": "tool_selfcheck_repair", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=tool_selfcheck_repair\nrollback_focus=selfcheck_repair_loop\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nA generated patch failed bounded validation and should re-enter a self-check repair loop instead of a broad rewrite.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=latest\npatch_scope=local\nworkspace_delta=audited\nrollback_budget=cost-aware\nselfcheck_status=failed\nrepair_loop=bounded\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=tool_selfcheck_negative\ndominant_cause_signal=tool_selfcheck_failure\nrequired_rewrite_scope=repair_via_bounded_selfcheck_loop\nforbidden_rewrite_scope=broad_rewrite_without_selfcheck\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "tool_selfcheck_failure", "rewrite_name": "repair_via_bounded_selfcheck_loop", "need_id": 2, "cause_id": 7, "rewrite_id": 6, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 1}} +{"mode": "tool_selfcheck_repair", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=tool_selfcheck_repair\nrollback_focus=bounded_selfcheck_patch\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nThe compiler or unit-check path failed locally, so the system should run a narrow self-check repair cycle.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=visible\npatch_scope=minimal\nworkspace_delta=preserved\nrollback_budget=conservative\ntool_validation=negative\nrepair_scope=narrow\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=compiler_or_unit_gate_failed\ndominant_cause_signal=tool_selfcheck_failure\nrequired_rewrite_scope=narrow_selfcheck_repair_cycle\nforbidden_rewrite_scope=skip_repair_loop\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "tool_selfcheck_failure", "rewrite_name": "repair_via_bounded_selfcheck_loop", "need_id": 2, "cause_id": 7, "rewrite_id": 6, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 2}} +{"mode": "tool_selfcheck_repair", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=tool_selfcheck_repair\nrollback_focus=tool_selfcheck_then_repair\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nCode was produced, tool-based validation failed, and the runtime should revise by bounded self-check/repair before final submission.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=active\npatch_scope=bounded\nworkspace_delta=tracked\nrollback_budget=tight\nselfcheck_status=failed\nrepair_loop=bounded\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=tool_selfcheck_negative\ndominant_cause_signal=tool_selfcheck_failure\nrequired_rewrite_scope=repair_via_bounded_selfcheck_loop\nforbidden_rewrite_scope=broad_rewrite_without_selfcheck\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "tool_selfcheck_failure", "rewrite_name": "repair_via_bounded_selfcheck_loop", "need_id": 2, "cause_id": 7, "rewrite_id": 6, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 0}} +{"mode": "tool_selfcheck_repair", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=tool_selfcheck_repair\nrollback_focus=selfcheck_repair_loop\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nA generated patch failed bounded validation and should re-enter a self-check repair loop instead of a broad rewrite.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=latest\npatch_scope=local\nworkspace_delta=audited\nrollback_budget=cost-aware\ntool_validation=negative\nrepair_scope=narrow\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=compiler_or_unit_gate_failed\ndominant_cause_signal=tool_selfcheck_failure\nrequired_rewrite_scope=narrow_selfcheck_repair_cycle\nforbidden_rewrite_scope=skip_repair_loop\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "tool_selfcheck_failure", "rewrite_name": "repair_via_bounded_selfcheck_loop", "need_id": 2, "cause_id": 7, "rewrite_id": 6, "preserve_conflict": 1, "minimal_diff": 1, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 1, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 1}} +{"mode": "reverse_engineering_drift", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=reverse_engineering_drift\nrollback_focus=reverse_engineering_fail_closed\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nA reverse-engineering task drifted into speculative internals not justified by observed artifacts or executable evidence.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=active\npatch_scope=bounded\nworkspace_delta=tracked\nrollback_budget=tight\nanalysis_mode=reverse_engineering\nobservation_policy=bounded\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=speculative_reverse_engineering\ndominant_cause_signal=reverse_engineering_speculation\nrequired_rewrite_scope=bounded_observation_first\nforbidden_rewrite_scope=invent_hidden_internals\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "reverse_engineering_speculation", "rewrite_name": "bounded_observation_first", "need_id": 2, "cause_id": 8, "rewrite_id": 7, "preserve_conflict": 1, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 1, "fail_closed": 1}, "metadata": {"split": "train", "variant_rank": 0}} +{"mode": "reverse_engineering_drift", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=reverse_engineering_drift\nrollback_focus=bounded_reverse_engineering\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nRepository inference started inventing hidden internals and must be pulled back to observation-first analysis.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=latest\npatch_scope=local\nworkspace_delta=audited\nrollback_budget=cost-aware\nspeculation_state=too_high\ngrounding_requirement=observed_only\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=observed_artifacts_insufficient\ndominant_cause_signal=reverse_engineering_speculation\nrequired_rewrite_scope=evidence_grounded_reverse_revision\nforbidden_rewrite_scope=unbounded_architecture_guessing\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "reverse_engineering_speculation", "rewrite_name": "bounded_observation_first", "need_id": 2, "cause_id": 8, "rewrite_id": 7, "preserve_conflict": 1, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 1, "fail_closed": 1}, "metadata": {"split": "train", "variant_rank": 1}} +{"mode": "reverse_engineering_drift", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=reverse_engineering_drift\nrollback_focus=observation_first_reverse_engineering\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nStatic inspection is slipping into imagined architecture details that are not grounded in observed files or receipts.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=visible\npatch_scope=minimal\nworkspace_delta=preserved\nrollback_budget=conservative\nanalysis_mode=reverse_engineering\nobservation_policy=bounded\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=speculative_reverse_engineering\ndominant_cause_signal=reverse_engineering_speculation\nrequired_rewrite_scope=bounded_observation_first\nforbidden_rewrite_scope=invent_hidden_internals\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "reverse_engineering_speculation", "rewrite_name": "bounded_observation_first", "need_id": 2, "cause_id": 8, "rewrite_id": 7, "preserve_conflict": 1, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 1, "fail_closed": 1}, "metadata": {"split": "train", "variant_rank": 2}} +{"mode": "reverse_engineering_drift", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=reverse_engineering_drift\nrollback_focus=reverse_engineering_fail_closed\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nA reverse-engineering task drifted into speculative internals not justified by observed artifacts or executable evidence.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=active\npatch_scope=bounded\nworkspace_delta=tracked\nrollback_budget=tight\nspeculation_state=too_high\ngrounding_requirement=observed_only\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=observed_artifacts_insufficient\ndominant_cause_signal=reverse_engineering_speculation\nrequired_rewrite_scope=evidence_grounded_reverse_revision\nforbidden_rewrite_scope=unbounded_architecture_guessing\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "reverse_engineering_speculation", "rewrite_name": "bounded_observation_first", "need_id": 2, "cause_id": 8, "rewrite_id": 7, "preserve_conflict": 1, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 1, "fail_closed": 1}, "metadata": {"split": "train", "variant_rank": 0}} +{"mode": "reverse_engineering_drift", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=reverse_engineering_drift\nrollback_focus=bounded_reverse_engineering\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nRepository inference started inventing hidden internals and must be pulled back to observation-first analysis.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=latest\npatch_scope=local\nworkspace_delta=audited\nrollback_budget=cost-aware\nanalysis_mode=reverse_engineering\nobservation_policy=bounded\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=speculative_reverse_engineering\ndominant_cause_signal=reverse_engineering_speculation\nrequired_rewrite_scope=bounded_observation_first\nforbidden_rewrite_scope=invent_hidden_internals\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "reverse_engineering_speculation", "rewrite_name": "bounded_observation_first", "need_id": 2, "cause_id": 8, "rewrite_id": 7, "preserve_conflict": 1, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 1, "fail_closed": 1}, "metadata": {"split": "train", "variant_rank": 1}} +{"mode": "reverse_engineering_drift", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=reverse_engineering_drift\nrollback_focus=observation_first_reverse_engineering\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nStatic inspection is slipping into imagined architecture details that are not grounded in observed files or receipts.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=visible\npatch_scope=minimal\nworkspace_delta=preserved\nrollback_budget=conservative\nspeculation_state=too_high\ngrounding_requirement=observed_only\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=observed_artifacts_insufficient\ndominant_cause_signal=reverse_engineering_speculation\nrequired_rewrite_scope=evidence_grounded_reverse_revision\nforbidden_rewrite_scope=unbounded_architecture_guessing\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "reverse_engineering_speculation", "rewrite_name": "bounded_observation_first", "need_id": 2, "cause_id": 8, "rewrite_id": 7, "preserve_conflict": 1, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 1, "fail_closed": 1}, "metadata": {"split": "train", "variant_rank": 2}} +{"mode": "reverse_engineering_drift", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=reverse_engineering_drift\nrollback_focus=reverse_engineering_fail_closed\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nA reverse-engineering task drifted into speculative internals not justified by observed artifacts or executable evidence.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=active\npatch_scope=bounded\nworkspace_delta=tracked\nrollback_budget=tight\nanalysis_mode=reverse_engineering\nobservation_policy=bounded\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=speculative_reverse_engineering\ndominant_cause_signal=reverse_engineering_speculation\nrequired_rewrite_scope=bounded_observation_first\nforbidden_rewrite_scope=invent_hidden_internals\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "reverse_engineering_speculation", "rewrite_name": "bounded_observation_first", "need_id": 2, "cause_id": 8, "rewrite_id": 7, "preserve_conflict": 1, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 1, "fail_closed": 1}, "metadata": {"split": "train", "variant_rank": 0}} +{"mode": "reverse_engineering_drift", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=reverse_engineering_drift\nrollback_focus=bounded_reverse_engineering\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nRepository inference started inventing hidden internals and must be pulled back to observation-first analysis.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=latest\npatch_scope=local\nworkspace_delta=audited\nrollback_budget=cost-aware\nspeculation_state=too_high\ngrounding_requirement=observed_only\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=observed_artifacts_insufficient\ndominant_cause_signal=reverse_engineering_speculation\nrequired_rewrite_scope=evidence_grounded_reverse_revision\nforbidden_rewrite_scope=unbounded_architecture_guessing\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "reverse_engineering_speculation", "rewrite_name": "bounded_observation_first", "need_id": 2, "cause_id": 8, "rewrite_id": 7, "preserve_conflict": 1, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 1, "fail_closed": 1}, "metadata": {"split": "train", "variant_rank": 1}} +{"mode": "reverse_engineering_drift", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=reverse_engineering_drift\nrollback_focus=observation_first_reverse_engineering\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nStatic inspection is slipping into imagined architecture details that are not grounded in observed files or receipts.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=visible\npatch_scope=minimal\nworkspace_delta=preserved\nrollback_budget=conservative\nanalysis_mode=reverse_engineering\nobservation_policy=bounded\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=speculative_reverse_engineering\ndominant_cause_signal=reverse_engineering_speculation\nrequired_rewrite_scope=bounded_observation_first\nforbidden_rewrite_scope=invent_hidden_internals\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "reverse_engineering_speculation", "rewrite_name": "bounded_observation_first", "need_id": 2, "cause_id": 8, "rewrite_id": 7, "preserve_conflict": 1, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 1, "fail_closed": 1}, "metadata": {"split": "train", "variant_rank": 2}} +{"mode": "reverse_engineering_drift", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=reverse_engineering_drift\nrollback_focus=reverse_engineering_fail_closed\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nA reverse-engineering task drifted into speculative internals not justified by observed artifacts or executable evidence.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=active\npatch_scope=bounded\nworkspace_delta=tracked\nrollback_budget=tight\nspeculation_state=too_high\ngrounding_requirement=observed_only\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=observed_artifacts_insufficient\ndominant_cause_signal=reverse_engineering_speculation\nrequired_rewrite_scope=evidence_grounded_reverse_revision\nforbidden_rewrite_scope=unbounded_architecture_guessing\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "reverse_engineering_speculation", "rewrite_name": "bounded_observation_first", "need_id": 2, "cause_id": 8, "rewrite_id": 7, "preserve_conflict": 1, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 1, "fail_closed": 1}, "metadata": {"split": "train", "variant_rank": 0}} +{"mode": "reverse_engineering_drift", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=reverse_engineering_drift\nrollback_focus=bounded_reverse_engineering\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nRepository inference started inventing hidden internals and must be pulled back to observation-first analysis.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=latest\npatch_scope=local\nworkspace_delta=audited\nrollback_budget=cost-aware\nanalysis_mode=reverse_engineering\nobservation_policy=bounded\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=speculative_reverse_engineering\ndominant_cause_signal=reverse_engineering_speculation\nrequired_rewrite_scope=bounded_observation_first\nforbidden_rewrite_scope=invent_hidden_internals\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "reverse_engineering_speculation", "rewrite_name": "bounded_observation_first", "need_id": 2, "cause_id": 8, "rewrite_id": 7, "preserve_conflict": 1, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 1, "fail_closed": 1}, "metadata": {"split": "train", "variant_rank": 1}} +{"mode": "reverse_engineering_drift", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=reverse_engineering_drift\nrollback_focus=observation_first_reverse_engineering\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nStatic inspection is slipping into imagined architecture details that are not grounded in observed files or receipts.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=visible\npatch_scope=minimal\nworkspace_delta=preserved\nrollback_budget=conservative\nspeculation_state=too_high\ngrounding_requirement=observed_only\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=observed_artifacts_insufficient\ndominant_cause_signal=reverse_engineering_speculation\nrequired_rewrite_scope=evidence_grounded_reverse_revision\nforbidden_rewrite_scope=unbounded_architecture_guessing\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "reverse_engineering_speculation", "rewrite_name": "bounded_observation_first", "need_id": 2, "cause_id": 8, "rewrite_id": 7, "preserve_conflict": 1, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 1, "fail_closed": 1}, "metadata": {"split": "train", "variant_rank": 2}} +{"mode": "reverse_engineering_drift", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=reverse_engineering_drift\nrollback_focus=reverse_engineering_fail_closed\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nA reverse-engineering task drifted into speculative internals not justified by observed artifacts or executable evidence.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=active\npatch_scope=bounded\nworkspace_delta=tracked\nrollback_budget=tight\nanalysis_mode=reverse_engineering\nobservation_policy=bounded\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=speculative_reverse_engineering\ndominant_cause_signal=reverse_engineering_speculation\nrequired_rewrite_scope=bounded_observation_first\nforbidden_rewrite_scope=invent_hidden_internals\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "reverse_engineering_speculation", "rewrite_name": "bounded_observation_first", "need_id": 2, "cause_id": 8, "rewrite_id": 7, "preserve_conflict": 1, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 1, "fail_closed": 1}, "metadata": {"split": "train", "variant_rank": 0}} +{"mode": "reverse_engineering_drift", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=reverse_engineering_drift\nrollback_focus=bounded_reverse_engineering\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nRepository inference started inventing hidden internals and must be pulled back to observation-first analysis.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=latest\npatch_scope=local\nworkspace_delta=audited\nrollback_budget=cost-aware\nspeculation_state=too_high\ngrounding_requirement=observed_only\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=observed_artifacts_insufficient\ndominant_cause_signal=reverse_engineering_speculation\nrequired_rewrite_scope=evidence_grounded_reverse_revision\nforbidden_rewrite_scope=unbounded_architecture_guessing\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "required", "cause_name": "reverse_engineering_speculation", "rewrite_name": "bounded_observation_first", "need_id": 2, "cause_id": 8, "rewrite_id": 7, "preserve_conflict": 1, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 1, "fail_closed": 1}, "metadata": {"split": "train", "variant_rank": 1}} +{"mode": "validated_stable", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=validated_stable\nrollback_focus=validated_stability_no_rollback\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nValidator passed, receipts are aligned, and no contradictory evidence or patch regression was introduced.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=active\npatch_scope=bounded\nworkspace_delta=tracked\nrollback_budget=tight\nvalidator_gate=pass\nrollback_need=none\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=validator_and_receipts_clean\ndominant_cause_signal=none\nrequired_rewrite_scope=do_not_rollback\nforbidden_rewrite_scope=gratuitous_revision\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "none", "cause_name": "none", "rewrite_name": "do_not_rollback", "need_id": 0, "cause_id": 0, "rewrite_id": 0, "preserve_conflict": 0, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 0}} +{"mode": "validated_stable", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=validated_stable\nrollback_focus=stable_no_rollback\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nAll local checks passed, worktree is stable, and rollback should stay inactive.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=latest\npatch_scope=local\nworkspace_delta=audited\nrollback_budget=cost-aware\nreceipt_alignment=clean\nworkspace_state=stable\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=stable_worktree_and_passed_checks\ndominant_cause_signal=none\nrequired_rewrite_scope=keep_current_revision\nforbidden_rewrite_scope=needless_repair_loop\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "none", "cause_name": "none", "rewrite_name": "do_not_rollback", "need_id": 0, "cause_id": 0, "rewrite_id": 0, "preserve_conflict": 0, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 1}} +{"mode": "validated_stable", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=validated_stable\nrollback_focus=keep_valid_revision\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nThe latest revision is receipt-consistent, validator-clean, and should remain untouched.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=visible\npatch_scope=minimal\nworkspace_delta=preserved\nrollback_budget=conservative\nvalidator_gate=pass\nrollback_need=none\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=validator_and_receipts_clean\ndominant_cause_signal=none\nrequired_rewrite_scope=do_not_rollback\nforbidden_rewrite_scope=gratuitous_revision\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "none", "cause_name": "none", "rewrite_name": "do_not_rollback", "need_id": 0, "cause_id": 0, "rewrite_id": 0, "preserve_conflict": 0, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 2}} +{"mode": "validated_stable", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=validated_stable\nrollback_focus=validated_stability_no_rollback\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nValidator passed, receipts are aligned, and no contradictory evidence or patch regression was introduced.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=active\npatch_scope=bounded\nworkspace_delta=tracked\nrollback_budget=tight\nreceipt_alignment=clean\nworkspace_state=stable\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=stable_worktree_and_passed_checks\ndominant_cause_signal=none\nrequired_rewrite_scope=keep_current_revision\nforbidden_rewrite_scope=needless_repair_loop\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "none", "cause_name": "none", "rewrite_name": "do_not_rollback", "need_id": 0, "cause_id": 0, "rewrite_id": 0, "preserve_conflict": 0, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 0}} +{"mode": "validated_stable", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=validated_stable\nrollback_focus=stable_no_rollback\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nAll local checks passed, worktree is stable, and rollback should stay inactive.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=latest\npatch_scope=local\nworkspace_delta=audited\nrollback_budget=cost-aware\nvalidator_gate=pass\nrollback_need=none\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=validator_and_receipts_clean\ndominant_cause_signal=none\nrequired_rewrite_scope=do_not_rollback\nforbidden_rewrite_scope=gratuitous_revision\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "none", "cause_name": "none", "rewrite_name": "do_not_rollback", "need_id": 0, "cause_id": 0, "rewrite_id": 0, "preserve_conflict": 0, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 1}} +{"mode": "validated_stable", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=validated_stable\nrollback_focus=keep_valid_revision\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nThe latest revision is receipt-consistent, validator-clean, and should remain untouched.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=visible\npatch_scope=minimal\nworkspace_delta=preserved\nrollback_budget=conservative\nreceipt_alignment=clean\nworkspace_state=stable\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=stable_worktree_and_passed_checks\ndominant_cause_signal=none\nrequired_rewrite_scope=keep_current_revision\nforbidden_rewrite_scope=needless_repair_loop\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "none", "cause_name": "none", "rewrite_name": "do_not_rollback", "need_id": 0, "cause_id": 0, "rewrite_id": 0, "preserve_conflict": 0, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 2}} +{"mode": "validated_stable", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=validated_stable\nrollback_focus=validated_stability_no_rollback\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nValidator passed, receipts are aligned, and no contradictory evidence or patch regression was introduced.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=active\npatch_scope=bounded\nworkspace_delta=tracked\nrollback_budget=tight\nvalidator_gate=pass\nrollback_need=none\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=validator_and_receipts_clean\ndominant_cause_signal=none\nrequired_rewrite_scope=do_not_rollback\nforbidden_rewrite_scope=gratuitous_revision\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "none", "cause_name": "none", "rewrite_name": "do_not_rollback", "need_id": 0, "cause_id": 0, "rewrite_id": 0, "preserve_conflict": 0, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 0}} +{"mode": "validated_stable", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=validated_stable\nrollback_focus=stable_no_rollback\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nAll local checks passed, worktree is stable, and rollback should stay inactive.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=latest\npatch_scope=local\nworkspace_delta=audited\nrollback_budget=cost-aware\nreceipt_alignment=clean\nworkspace_state=stable\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=stable_worktree_and_passed_checks\ndominant_cause_signal=none\nrequired_rewrite_scope=keep_current_revision\nforbidden_rewrite_scope=needless_repair_loop\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "none", "cause_name": "none", "rewrite_name": "do_not_rollback", "need_id": 0, "cause_id": 0, "rewrite_id": 0, "preserve_conflict": 0, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 1}} +{"mode": "validated_stable", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=validated_stable\nrollback_focus=keep_valid_revision\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nThe latest revision is receipt-consistent, validator-clean, and should remain untouched.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=visible\npatch_scope=minimal\nworkspace_delta=preserved\nrollback_budget=conservative\nvalidator_gate=pass\nrollback_need=none\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=validator_and_receipts_clean\ndominant_cause_signal=none\nrequired_rewrite_scope=do_not_rollback\nforbidden_rewrite_scope=gratuitous_revision\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "none", "cause_name": "none", "rewrite_name": "do_not_rollback", "need_id": 0, "cause_id": 0, "rewrite_id": 0, "preserve_conflict": 0, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 2}} +{"mode": "validated_stable", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=validated_stable\nrollback_focus=validated_stability_no_rollback\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nValidator passed, receipts are aligned, and no contradictory evidence or patch regression was introduced.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=active\npatch_scope=bounded\nworkspace_delta=tracked\nrollback_budget=tight\nreceipt_alignment=clean\nworkspace_state=stable\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=stable_worktree_and_passed_checks\ndominant_cause_signal=none\nrequired_rewrite_scope=keep_current_revision\nforbidden_rewrite_scope=needless_repair_loop\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "none", "cause_name": "none", "rewrite_name": "do_not_rollback", "need_id": 0, "cause_id": 0, "rewrite_id": 0, "preserve_conflict": 0, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 0}} +{"mode": "validated_stable", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=validated_stable\nrollback_focus=stable_no_rollback\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nAll local checks passed, worktree is stable, and rollback should stay inactive.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=latest\npatch_scope=local\nworkspace_delta=audited\nrollback_budget=cost-aware\nvalidator_gate=pass\nrollback_need=none\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=validator_and_receipts_clean\ndominant_cause_signal=none\nrequired_rewrite_scope=do_not_rollback\nforbidden_rewrite_scope=gratuitous_revision\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "none", "cause_name": "none", "rewrite_name": "do_not_rollback", "need_id": 0, "cause_id": 0, "rewrite_id": 0, "preserve_conflict": 0, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 1}} +{"mode": "validated_stable", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=validated_stable\nrollback_focus=keep_valid_revision\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nThe latest revision is receipt-consistent, validator-clean, and should remain untouched.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=visible\npatch_scope=minimal\nworkspace_delta=preserved\nrollback_budget=conservative\nreceipt_alignment=clean\nworkspace_state=stable\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=stable_worktree_and_passed_checks\ndominant_cause_signal=none\nrequired_rewrite_scope=keep_current_revision\nforbidden_rewrite_scope=needless_repair_loop\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "none", "cause_name": "none", "rewrite_name": "do_not_rollback", "need_id": 0, "cause_id": 0, "rewrite_id": 0, "preserve_conflict": 0, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 2}} +{"mode": "validated_stable", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=validated_stable\nrollback_focus=validated_stability_no_rollback\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nValidator passed, receipts are aligned, and no contradictory evidence or patch regression was introduced.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=active\npatch_scope=bounded\nworkspace_delta=tracked\nrollback_budget=tight\nvalidator_gate=pass\nrollback_need=none\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=validator_and_receipts_clean\ndominant_cause_signal=none\nrequired_rewrite_scope=do_not_rollback\nforbidden_rewrite_scope=gratuitous_revision\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "none", "cause_name": "none", "rewrite_name": "do_not_rollback", "need_id": 0, "cause_id": 0, "rewrite_id": 0, "preserve_conflict": 0, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 0}} +{"mode": "validated_stable", "product_line": "veriloop_coder", "prompt": "[HARNESS_ROLLBACK_ENVELOPE]\nproduct_line=veriloop_coder\nplanner_enabled=true\nvalidator_enabled=true\nruntime_protocol=true\nsession_continuity=true\nworktree_discipline=true\npatch_alignment=true\nsandbox_validation=true\ntool_selfcheck_loop=true\nreverse_engineering_mode=bounded\nrule=Prefer minimal-diff rollback over broad regeneration.\nrule=Preserve explicit conflicts rather than silently washing them out.\nrule=Validator feedback, failure routes, patch state, workspace deltas, and rollback receipts are first-class rollback inputs.\nrule=If code was executed and failed validator checks, prefer bounded self-check repair before broad rewrite.\nrule=If reverse engineering is requested, preserve observed structure and receipts instead of inventing hidden internals.\nrollback_mode=validated_stable\nrollback_focus=stable_no_rollback\n[/HARNESS_ROLLBACK_ENVELOPE]\n\n[USER_QUERY]\nAll local checks passed, worktree is stable, and rollback should stay inactive.\n[/USER_QUERY]\n\n[ROLLBACK_CONTEXT]\nvalidator_receipt_state=latest\npatch_scope=local\nworkspace_delta=audited\nrollback_budget=cost-aware\nreceipt_alignment=clean\nworkspace_state=stable\n[/ROLLBACK_CONTEXT]\n\n[ROLLBACK_DECISION_FACTORS]\nobserved_failure_channel=stable_worktree_and_passed_checks\ndominant_cause_signal=none\nrequired_rewrite_scope=keep_current_revision\nforbidden_rewrite_scope=needless_repair_loop\n[/ROLLBACK_DECISION_FACTORS]", "labels": {"need_name": "none", "cause_name": "none", "rewrite_name": "do_not_rollback", "need_id": 0, "cause_id": 0, "rewrite_id": 0, "preserve_conflict": 0, "minimal_diff": 0, "validator_aligned": 1, "session_continuity": 1, "worktree_safe": 1, "selfcheck_route": 0, "reverse_engineering_bounded": 0, "fail_closed": 0}, "metadata": {"split": "train", "variant_rank": 1}}