{
  "schema_version": "musefield_root_workbench_patch_diff_candidate.v0",
  "kind": "MuseFieldRootWorkbenchPatchDiffCandidate",
  "packet_id": "musefield_org.root_workbench_patch_diff_candidate.v0",
  "status": "draft",
  "authority_class": "advisory",
  "jurisdiction": "musefield_org_interface_review",
  "mutates_state": false,
  "purpose": "Record a complete root Workbench patch diff candidate for human review. This receipt does not change root or place a panel.",
  "terminology": {
    "mUserface": "mUser interface",
    "usage_rule": "mUserface is read as mUser interface. It is not a separate authority layer, persona, or activation state.",
    "root_workbench_patch_diff_candidate": "A non-mutating diff-candidate receipt. It describes the proposed root patch boundary but does not edit the root file."
  },
  "source_patch_pr_receipt": {
    "route": "/archive/root-workbench-patch-pr-receipt/",
    "packet": "/data/root-workbench-patch-pr-receipt.v0.json",
    "root_patch_allowed_now": false,
    "panel_placement_allowed_now": false
  },
  "target_route": {
    "route_id": "root_workbench",
    "route": "/",
    "diff_candidate_scope": "root_patch_diff_candidate_review_only",
    "diff_candidate_result": "pending",
    "root_route_file_changed_now": false,
    "root_patch_allowed_now": false,
    "panel_placement_allowed_now": false
  },
  "diff_candidate": {
    "candidate_id": "root_review_corridor_link_patch_candidate_v0",
    "candidate_file": "apps/web/public/index.html",
    "source_file_shape": "single_line_minified_html",
    "diff_applied_now": false,
    "candidate_change_requires_separate_patch": true,
    "safe_patch_method_required": "complete_root_replacement_or_exact_source_diff",
    "candidate_summary": "A later reviewed root patch may add review-corridor links for route boundary, patch PR receipt, diff candidate, and human root patch result while preserving review-only authority and blocked conversions."
  },
  "candidate_insertions": [
    "/archive/route-boundary-receipt/",
    "/archive/root-workbench-patch-pr-receipt/",
    "/archive/root-workbench-patch-diff-candidate/",
    "/data/root-workbench-patch-diff-candidate.v0.json"
  ],
  "diff_review_requirements": [
    "Reviewer must see the candidate file path.",
    "Reviewer must see that no root file edit is applied by this receipt.",
    "Reviewer must see the proposed route links before any root patch.",
    "Reviewer must see that candidate slot remains empty and held.",
    "Reviewer must see blocked conversions before any root patch claim.",
    "Reviewer must see that human result for the root patch remains required."
  ],
  "required_before_root_patch": [
    "human_review_result_for_root_patch"
  ],
  "blocked_conversions": [
    "diff candidate receipt -> root patch permission",
    "candidate insertion list -> file mutation",
    "candidate file path -> implementation authority",
    "candidate slot included -> panel placement",
    "static Muse panel -> active guide",
    "diff candidate visibility -> deployment readiness"
  ],
  "allowed_review_results": [
    "pending",
    "diff_candidate_visible_enough_for_human_result",
    "needs_candidate_link_repair",
    "needs_source_visibility_repair",
    "needs_blocked_conversion_repair",
    "held_before_root_patch",
    "refused_for_authority_drift"
  ],
  "panel_state": {
    "guide_activation_state": "static_review_panel_only",
    "interactive_prompting_enabled": false,
    "dynamic_visual_prompting_enabled": false,
    "autonomous_suggestion_enabled": false,
    "operation_enabled": false,
    "state_mutation_enabled": false
  },
  "human_review_question": "Can a human reviewer see the root patch diff candidate, proposed route links, no-root-edit state, and blocked conversions before any root Workbench patch is applied?",
  "next_golden_path": "human_review_result_for_root_patch_v0",
  "remaining_blocked_until_review": [
    "attach_static_panel_to_root_workbench",
    "root_workbench_patch",
    "active_muse_guide",
    "interactive_muse_prompt",
    "dynamic_visual_prompting",
    "autonomous_suggestion",
    "browser_side_decision_execution",
    "computation_birth_packet"
  ],
  "seal_statement": "This receipt records a root Workbench patch diff candidate for review only. It does not change root, place a panel, activate Muse, open prompts, execute rungs, mutate state, deploy, approve work, or replace human review."
}
