{
  "schema_version": "musefield_mobile_root_visibility_review_receipt.v0",
  "kind": "MuseFieldMobileRootVisibilityReviewReceipt",
  "packet_id": "musefield_org.mobile_root_visibility_review_receipt.v0",
  "status": "draft",
  "authority_class": "advisory",
  "jurisdiction": "musefield_org_interface_review",
  "mutates_state": false,
  "purpose": "Review whether proposed root Workbench component zones, source-packet bindings, HQ current-state context, and blocked conversions are visible enough on mobile before any root patch or panel placement is reviewed.",
  "terminology": {
    "mUserface": "mUser interface",
    "usage_rule": "mUserface is read as mUser interface. It is not a separate authority layer, persona, or activation state.",
    "mobile_root_visibility_review_receipt": "A non-mutating mobile visibility receipt for proposed root Workbench zones. It records mobile review requirements and does not patch root, place a panel, approve work, or deploy."
  },
  "source_binding_receipt": {
    "route": "/archive/root-source-packet-binding-receipt/",
    "packet": "/data/root-source-packet-binding-receipt.v0.json",
    "root_patch_allowed_now": false,
    "panel_placement_allowed_now": false
  },
  "target_route": {
    "route_id": "root_workbench",
    "route": "/",
    "review_context": "mobile_visibility_only",
    "root_patch_allowed_now": false,
    "panel_placement_allowed_now": false
  },
  "hq_current_state_context": {
    "packet": "/data/hq-static-panel-review-chain-bridge.v0.json",
    "route": "/archive/hq-static-panel-review-chain-bridge/",
    "bound_zone": "root_current_state_summary",
    "forbidden_zone": "root_static_panel_candidate_slot",
    "mobile_effect": "visibility_review_only"
  },
  "mobile_visibility_requirements": [
    "Root route link must be reachable from the review path without implying root readiness.",
    "Each proposed root zone name must be legible on a narrow viewport before any root patch is reviewed.",
    "Each zone must show or link its governing source packets before any panel placement is reviewed.",
    "HQ bridge current-state context must be visible without being treated as candidate-slot input.",
    "Blocked conversions must remain visible before any reviewer can record mobile acceptance.",
    "The candidate slot must remain held and must not render a static Muse panel."
  ],
  "mobile_checklist": [
    {
      "check_id": "viewport_legibility",
      "required_result": "pending_human_review",
      "question": "Can the proposed root zones be read on a mobile viewport without horizontal dependency?"
    },
    {
      "check_id": "source_packet_visibility",
      "required_result": "pending_human_review",
      "question": "Can the reviewer see or reach the source packets bound to each root zone?"
    },
    {
      "check_id": "hq_current_state_visibility",
      "required_result": "pending_human_review",
      "question": "Can the reviewer reach the HQ bridge as current-state context without treating it as candidate-slot input?"
    },
    {
      "check_id": "blocked_conversion_visibility",
      "required_result": "pending_human_review",
      "question": "Are the blocked conversions visible before any root patch or panel placement claim?"
    },
    {
      "check_id": "candidate_slot_hold_visibility",
      "required_result": "pending_human_review",
      "question": "Is the root static panel candidate slot visibly held and not rendering a panel?"
    },
    {
      "check_id": "repair_path_visibility",
      "required_result": "pending_human_review",
      "question": "Can the reviewer see what must be repaired if mobile visibility is insufficient?"
    }
  ],
  "required_before_root_patch": [
    "root_rollback_or_repair_receipt",
    "candidate_slot_empty_state_receipt",
    "human_review_session_receipt",
    "explicit_review_result_before_merge"
  ],
  "blocked_conversions": [
    "mobile visibility -> root patch permission",
    "mobile route reachability -> source-packet comprehension",
    "HQ bridge mobile visibility -> root patch permission",
    "HQ bridge mobile visibility -> panel placement",
    "mobile checklist visibility -> human acceptance",
    "candidate slot visibility -> panel placement",
    "static Muse panel -> active guide",
    "root route visibility -> deployment readiness"
  ],
  "allowed_review_results": [
    "pending",
    "mobile_root_visibility_visible_enough_for_next_review",
    "needs_mobile_layout_repair",
    "needs_source_packet_visibility_repair",
    "needs_hq_current_state_visibility_repair",
    "needs_candidate_slot_hold_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 verify mobile visibility of the proposed root zones, bound source packets, HQ current-state context, blocked conversions, candidate-slot hold, and repair path before any root Workbench patch or static panel placement is reviewed?",
  "next_golden_path": "root_rollback_or_repair_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 mobile visibility requirements for proposed root Workbench zones only. HQ bridge visibility is current-state context only. It does not patch the root Workbench, place a panel in root, activate Muse, approve work, or replace human review."
}
