{
  "schema_version": "musefield_root_workbench_patch_candidate_pr.v0",
  "kind": "MuseFieldRootWorkbenchPatchCandidatePr",
  "packet_id": "musefield_org.root_workbench_patch_candidate_pr.v0",
  "status": "draft",
  "authority_class": "advisory",
  "jurisdiction": "musefield_org_interface_review",
  "mutates_state": false,
  "purpose": "Record the root Workbench patch-candidate PR boundary before any root file edit is performed. 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_candidate_pr": "A non-mutating patch-candidate PR receipt. It records that a root patch candidate can be reviewed, but it does not edit the root file or authorize merge."
  },
  "source_root_patch_result_receipt": {
    "route": "/archive/human-review-result-for-root-patch/",
    "packet": "/data/human-review-result-for-root-patch.v0.json",
    "root_patch_allowed_now": false,
    "panel_placement_allowed_now": false
  },
  "target_route": {
    "route_id": "root_workbench",
    "route": "/",
    "patch_candidate_scope": "root_patch_candidate_pr_review_only",
    "patch_candidate_result": "pending",
    "root_route_file_changed_now": false,
    "root_patch_allowed_now": false,
    "panel_placement_allowed_now": false
  },
  "patch_candidate_pr": {
    "candidate_id": "root_workbench_review_corridor_patch_candidate_pr_v0",
    "candidate_file": "apps/web/public/index.html",
    "candidate_pr_artifact_created_now": true,
    "implementation_patch_applied_now": false,
    "candidate_change_requires_separate_implementation_patch": true,
    "requires_post_patch_rollback_receipt": true,
    "safe_patch_method_required": "complete_root_replacement_or_exact_source_diff",
    "candidate_summary": "A later implementation patch may add root-visible review links for the route boundary, patch PR receipt, diff candidate, human root patch result, and patch-candidate receipt while preserving review-only authority."
  },
  "proposed_root_links": [
    "/archive/route-boundary-receipt/",
    "/archive/root-workbench-patch-pr-receipt/",
    "/archive/root-workbench-patch-diff-candidate/",
    "/archive/human-review-result-for-root-patch/",
    "/archive/root-workbench-patch-candidate-pr/",
    "/data/root-workbench-patch-candidate-pr.v0.json"
  ],
  "patch_candidate_conditions": [
    "Human result for the root patch diff candidate is visible and still pending.",
    "Root Workbench candidate file is named without being edited by this receipt.",
    "Candidate PR artifact is visible for review only.",
    "A post-patch rollback receipt remains required before implementation patch merge.",
    "Candidate slot remains empty and held.",
    "Blocked conversions remain visible before any root patch claim."
  ],
  "required_before_root_patch": [
    "post_patch_rollback_receipt",
    "root_workbench_implementation_patch"
  ],
  "blocked_conversions": [
    "patch candidate PR receipt -> root patch permission",
    "patch candidate PR opened -> merge permission",
    "candidate content -> file mutation",
    "candidate slot included -> panel placement",
    "static Muse panel -> active guide",
    "patch candidate visibility -> deployment readiness"
  ],
  "allowed_review_results": [
    "pending",
    "patch_candidate_pr_visible_enough_for_rollback_receipt",
    "needs_candidate_pr_repair",
    "needs_root_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 patch-candidate PR boundary and proposed root-visible links while root file mutation, panel placement, active Muse, and deployment readiness remain blocked until rollback and implementation receipts exist?",
  "next_golden_path": "post_patch_rollback_receipt_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 the root Workbench patch-candidate PR boundary 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."
}
