{
  "schema_version": 1,
  "edition": "selected-completion-06",
  "package": "P11",
  "title": "Tier 1 reference and operational closure",
  "scope": "Additive documentation and exact explanatory diagrams; original sources unchanged",
  "baseline_files": [
    {
      "file": "sources/tier1_model_register.json",
      "sha256": "cfcbcce866c5a8cc5b0c2d7229a337ab2c7f1c23eeee28b769ef7a26edfb50ec"
    },
    {
      "file": "sources/tier1_model_specifications.txt",
      "sha256": "0940eb6cdcea9e3f1baf46037a54122f7a2d8786c525659c95d8f4283655844e"
    },
    {
      "file": "sources/tier1_space_expansion.txt",
      "sha256": "9ca9944ef64ff4d07573e4f0f807cb64c74cc16978d799a717ca9a3db9e9c365"
    },
    {
      "file": "sources/decisions_05.json",
      "sha256": "6f4fc82585c2491221d88e531040930e6b42269ce8dc7212896a26f727fcc174"
    }
  ],
  "current_decision_source": "sources/decisions_06.json",
  "decision_application": {
    "T1-DEC01": "Compact-first candidate direction is confirmed; usable airlocked physical cabin remains required; actual fit and final dimensions remain unverified/unapproved. Review necessary enlargement after measured evidence.",
    "T1-DEC02": "Dedicated REF10 fabrication and REF09 assembly forms selected. Separate explicitly linked vehicle berth required. REF15 lower table preserved as alternative, not a third compulsory role.",
    "historical_records": "Existing baseline approval_recorded=false values remain historical. Current decision status comes from decisions_06.json and this overlay; old snapshot bytes are preserved."
  },
  "visual_direction": {
    "confirmed_user_correction": "Minecraft cuboids, stepped silhouettes and coarse pixel material blocks; beautiful atmospheric lighting may frame them.",
    "reject": [
      "photorealistic metal grain",
      "microscopic scratches",
      "individual powder grains",
      "smooth real-world product render geometry",
      "unreferenced high-definition surface detail"
    ],
    "ordinary_surface_density_starting_point": "Existing proposed 16 texels per block; not a final atlas size or validated rendering limit",
    "identity_references": [
      "REF09",
      "REF10",
      "REF11",
      "REF12",
      "REF15"
    ],
    "no_new_tier1_raster_required": true
  },
  "spatial_evidence": {
    "status": "Arithmetic of documented candidates checked; no physical or runtime fit evidence",
    "centred_shell_band_per_side_blocks": 0.375,
    "shell_band_assumption": "Symmetrically centred 2.25-wide interior inside 3-wide outer body; includes structure and all fittings, not free storage",
    "lower_clear_height_blocks": 2.125,
    "upper_clear_height_blocks": 2.125,
    "proposed_suit_art_envelope_blocks": [
      1,
      2,
      1
    ],
    "suit_dimension_order": "width X, height Y, depth Z",
    "nominal_height_margin_over_art_envelope_blocks": 0.125,
    "outer_door_clear_width_height_blocks": [
      1,
      2
    ],
    "nominal_door_width_height_margin_over_art_envelope_blocks": [
      0,
      0
    ],
    "interpretation": "Small/zero nominal art-envelope margins identify validation risks. Actual collision, backpack, camera, motion and closure fit are not measured; no impossibility or success is established.",
    "body_and_fin_and_pad_dimensions": {
      "main_body_xz": [
        3,
        3
      ],
      "fin_envelope_xz": [
        5,
        5
      ],
      "pad_deck_xz": [
        7,
        7
      ],
      "controlled_site_xz": [
        9,
        9
      ]
    },
    "pad_to_craft_translation": [
      0,
      0.5,
      0
    ],
    "antenna_pad_y_blocks": 9.5,
    "first_lunar_landing_origin": "Surveyed natural contact plane, no pad half-block offset",
    "coordinate_arithmetic_checks": [
      {
        "service": "fuel",
        "rotation_degrees": 0,
        "rocket_port_id": "T1-V01-P01",
        "pad_port_id": "T1-M06-P05",
        "coincident_pad_frame_position": [
          1.5,
          2.5,
          -0.5
        ],
        "normals_opposed": true
      },
      {
        "service": "fuel",
        "rotation_degrees": 90,
        "rocket_port_id": "T1-V01-P01",
        "pad_port_id": "T1-M06-P05",
        "coincident_pad_frame_position": [
          -0.5,
          2.5,
          -1.5
        ],
        "normals_opposed": true
      },
      {
        "service": "fuel",
        "rotation_degrees": 180,
        "rocket_port_id": "T1-V01-P01",
        "pad_port_id": "T1-M06-P05",
        "coincident_pad_frame_position": [
          -1.5,
          2.5,
          0.5
        ],
        "normals_opposed": true
      },
      {
        "service": "fuel",
        "rotation_degrees": 270,
        "rocket_port_id": "T1-V01-P01",
        "pad_port_id": "T1-M06-P05",
        "coincident_pad_frame_position": [
          0.5,
          2.5,
          1.5
        ],
        "normals_opposed": true
      },
      {
        "service": "breathing",
        "rotation_degrees": 0,
        "rocket_port_id": "T1-V01-P02",
        "pad_port_id": "T1-M06-P06",
        "coincident_pad_frame_position": [
          -1.5,
          2.5,
          -0.5
        ],
        "normals_opposed": true
      },
      {
        "service": "breathing",
        "rotation_degrees": 90,
        "rocket_port_id": "T1-V01-P02",
        "pad_port_id": "T1-M06-P06",
        "coincident_pad_frame_position": [
          -0.5,
          2.5,
          1.5
        ],
        "normals_opposed": true
      },
      {
        "service": "breathing",
        "rotation_degrees": 180,
        "rocket_port_id": "T1-V01-P02",
        "pad_port_id": "T1-M06-P06",
        "coincident_pad_frame_position": [
          1.5,
          2.5,
          0.5
        ],
        "normals_opposed": true
      },
      {
        "service": "breathing",
        "rotation_degrees": 270,
        "rocket_port_id": "T1-V01-P02",
        "pad_port_id": "T1-M06-P06",
        "coincident_pad_frame_position": [
          0.5,
          2.5,
          -1.5
        ],
        "normals_opposed": true
      },
      {
        "service": "power",
        "rotation_degrees": 0,
        "rocket_port_id": "T1-V01-P03",
        "pad_port_id": "T1-M06-P07",
        "coincident_pad_frame_position": [
          0.5,
          2.5,
          -1.5
        ],
        "normals_opposed": true
      },
      {
        "service": "power",
        "rotation_degrees": 90,
        "rocket_port_id": "T1-V01-P03",
        "pad_port_id": "T1-M06-P07",
        "coincident_pad_frame_position": [
          -1.5,
          2.5,
          -0.5
        ],
        "normals_opposed": true
      },
      {
        "service": "power",
        "rotation_degrees": 180,
        "rocket_port_id": "T1-V01-P03",
        "pad_port_id": "T1-M06-P07",
        "coincident_pad_frame_position": [
          -0.5,
          2.5,
          1.5
        ],
        "normals_opposed": true
      },
      {
        "service": "power",
        "rotation_degrees": 270,
        "rocket_port_id": "T1-V01-P03",
        "pad_port_id": "T1-M06-P07",
        "coincident_pad_frame_position": [
          1.5,
          2.5,
          0.5
        ],
        "normals_opposed": true
      },
      {
        "service": "control",
        "rotation_degrees": 0,
        "rocket_port_id": "T1-V01-P04",
        "pad_port_id": "T1-M06-P08",
        "coincident_pad_frame_position": [
          -0.5,
          2.5,
          -1.5
        ],
        "normals_opposed": true
      },
      {
        "service": "control",
        "rotation_degrees": 90,
        "rocket_port_id": "T1-V01-P04",
        "pad_port_id": "T1-M06-P08",
        "coincident_pad_frame_position": [
          -1.5,
          2.5,
          0.5
        ],
        "normals_opposed": true
      },
      {
        "service": "control",
        "rotation_degrees": 180,
        "rocket_port_id": "T1-V01-P04",
        "pad_port_id": "T1-M06-P08",
        "coincident_pad_frame_position": [
          0.5,
          2.5,
          1.5
        ],
        "normals_opposed": true
      },
      {
        "service": "control",
        "rotation_degrees": 270,
        "rocket_port_id": "T1-V01-P04",
        "pad_port_id": "T1-M06-P08",
        "coincident_pad_frame_position": [
          1.5,
          2.5,
          -0.5
        ],
        "normals_opposed": true
      }
    ],
    "not_established": [
      "actual player collider",
      "worn rig and camera fit",
      "usable seat and cargo layout",
      "two pressure hatch opening/sweep fit",
      "installed tank housing",
      "safe natural contact/slope",
      "coupler mechanism sweep",
      "world transition altitude",
      "in-game pressure or life-support operation"
    ]
  },
  "first_lunar_bootstrap_contract": {
    "all_required_initial_supplies_from_earth": true,
    "local_fuel_or_breathing_production_required_for_first_return": false,
    "prebuilt_lunar_pad_required": false,
    "external_lunar_console_required": false,
    "explorer_independent_refuge_during_construction": true,
    "complete_refuge_before_committed_descent": true
  },
  "assets": [
    {
      "id": "T1-V01",
      "name": "Explorer Rocket",
      "aliases": [
        "Tier 1 Explorer Rocket",
        "Tier 1 Rocket"
      ],
      "canonical_function_preserved": "One physical first spacecraft supporting orbital and lunar missions and a dependable return; includes usable airlocked cabin, cargo, supplies, control and recovery association.",
      "existing_family_refs": [
        "TEC13",
        "TEC14",
        "Orbital capability",
        "Lunar capability"
      ],
      "industry_refs": [],
      "baseline": {
        "register": "sources/tier1_model_register.json",
        "json_pointer": "/assets/0",
        "specification": "sources/tier1_model_specifications.txt",
        "section_id": "T1-SPEC-05",
        "experience_source": "sources/tier1_space_expansion.txt",
        "reference_evidence": [
          {
            "ref": "REF15",
            "basis": "Explicit name, isolated views and Earth–Moon–Earth strip",
            "strength": "confirmed visual direction",
            "supported": "White/gray/orange Explorer with low hatch, square blue window and complete round-trip purpose.",
            "not_established": "Final dimensions, recipes, capacities, collision, ports and implementation are not established by this artwork."
          },
          {
            "ref": "REF11",
            "basis": "Exploded assembly, underside and open-hatch views",
            "strength": "confirmed visual direction",
            "supported": "Nose, cabin/body, fins and four-nozzle underside; open entry intention.",
            "not_established": "Final dimensions, recipes, capacities, collision, ports and implementation are not established by this artwork."
          },
          {
            "ref": "REF01",
            "basis": "Cockpit and cargo vignettes",
            "strength": "confirmed visual direction",
            "supported": "Intended usable cockpit and storage experience.",
            "not_established": "Final dimensions, recipes, capacities, collision, ports and implementation are not established by this artwork."
          },
          {
            "ref": "REF02",
            "basis": "In-game info explicitly marked example",
            "strength": "illustrative numerical evidence",
            "supported": "One-seat compact craft; 3 x 3 x 9 and six cargo slots are illustrative, not final.",
            "not_established": "Final dimensions, recipes, capacities, collision, ports and implementation are not established by this artwork."
          },
          {
            "ref": "REF08",
            "basis": "Approximate scale panel",
            "strength": "illustrative numerical evidence",
            "supported": "Approximately nine-block silhouette.",
            "not_established": "Final dimensions, recipes, capacities, collision, ports and implementation are not established by this artwork."
          },
          {
            "ref": "REF14",
            "basis": "Approximate scale panel",
            "strength": "illustrative numerical evidence",
            "supported": "Approximately nine-block silhouette.",
            "not_established": "Final dimensions, recipes, capacities, collision, ports and implementation are not established by this artwork."
          },
          {
            "ref": "REF12",
            "basis": "Suit scale comparison",
            "strength": "illustrative numerical evidence",
            "supported": "Approximately six-block rocket appears and conflicts with other sheets.",
            "not_established": "Final dimensions, recipes, capacities, collision, ports and implementation are not established by this artwork."
          }
        ]
      },
      "closure_source": "sources/tier1_completion_06.txt",
      "primary_section_id": "C06-P11-04",
      "section_ids": [
        "C06-P11-01",
        "C06-P11-03",
        "C06-P11-04",
        "C06-P11-05",
        "C06-P11-15"
      ],
      "operational_closure": "Follow the complete ground-to-pilot-to-ground route through the compact candidate; keep two physical pressure boundaries and declared cargo/supply spaces.",
      "decision_ids": [
        "T1-DEC01"
      ],
      "current_decision_effect": [
        {
          "id": "T1-DEC01",
          "user_choice": "Compact first",
          "status": "preferred design direction confirmed",
          "preferred_candidate": {
            "height_blocks": 9,
            "body_xz": [
              3,
              3
            ],
            "fin_envelope_xz": [
              5,
              5
            ]
          },
          "requirements": [
            "preserve confirmed Explorer appearance",
            "usable airlocked cabin",
            "review any necessary enlargement before final dimensions"
          ],
          "fit_verified": false,
          "final_dimensions_approved": false
        }
      ],
      "inherited_proposed_dimensions": {
        "footprint_blocks": [
          5,
          5
        ],
        "height_blocks": 9,
        "status": "Proposed production/greybox default; not an approved final measurement or verified game implementation.",
        "visible_bounds": {
          "min": [
            -2.5,
            0,
            -2.5
          ],
          "max": [
            2.5,
            9,
            2.5
          ]
        },
        "collision": "Compound shell, floor, closure, engine and fin volumes, leaving a real cabin and vestibule void; no solid 5 x 5 x 9 box.",
        "operating_clearance": {
          "front_boarding_corridor": {
            "min": [
              -0.5,
              0,
              1.5
            ],
            "max": [
              0.5,
              3.75,
              4.5
            ]
          },
          "closed_pose_site_xz_blocks": [
            -4.5,
            4.5
          ],
          "description": "Separate fin pieces, outward hatch sweep, steps and coupler service positions. The pad 7 x 7 departure column must be clear for the supported ascent."
        },
        "main_body_footprint_blocks": [
          3,
          3
        ],
        "main_body_bounds": {
          "min": [
            -1.5,
            1.5,
            -1.5
          ],
          "max": [
            1.5,
            6,
            1.5
          ]
        },
        "maximum_fin_footprint_blocks": [
          5,
          5
        ],
        "candidate_cabin": {
          "internal_footprint_blocks": [
            2.25,
            2.25
          ],
          "vestibule_floor_y": 1.5,
          "vestibule_clear_top_y": 3.625,
          "pressure_partition_y": [
            3.625,
            3.875
          ],
          "upper_floor_y": 3.875,
          "upper_clear_top_y": 6.0,
          "minimum_standing_height_blocks": 2.125,
          "outer_door_width_height_blocks": [
            1,
            2
          ],
          "outer_door_floor_y": 1.5,
          "outer_door_plane_z": 1.5,
          "proposed_seats": 1,
          "fit_status": "Unverified hypothesis; must fit real player, backpack, ladder, closures, seat, cargo, tank housings and camera. Failure reopens T1-DEC01."
        },
        "placement_on_pad": {
          "position_blocks": [
            0,
            0.5,
            0
          ],
          "rotation_degrees": 0,
          "resulting_antenna_pad_y": 9.5
        },
        "natural_landing_placement": {
          "origin": "Explorer base at surveyed natural contact plane, with no pad deck translation.",
          "required_checks": [
            "actual authored support/contact geometry",
            "permitted slope after fit audit",
            "hatch/boarding access",
            "departure clearance",
            "feasible nearby starter-refuge plot"
          ],
          "bootstrap_rule": "No Moon-built pad, local refinery or ground console is needed for first arrival/return."
        }
      },
      "coordinate_frame": "Bottom-centre local asset frame, +Y up, +Z front, +X right looking outward through front; four quarter-turn placements.",
      "component_boundaries": [
        "propulsion cluster with four nozzle visuals",
        "lower structural frame and tank housings",
        "vestibule shell and outer hatch",
        "inner pressure partition/hatch and ladder",
        "upper cabin, seat, window and controls",
        "declared cargo housings",
        "stepped nose and antenna",
        "four diagonal fixed fins",
        "service sockets and covers"
      ],
      "ports": [
        {
          "id": "T1-V01-P01",
          "type": "fuel_supply",
          "direction": "input",
          "position_blocks": [
            1.5,
            2,
            -0.5
          ],
          "normal": [
            1,
            0,
            0
          ],
          "purpose": "SUPPLY01 fill while parked; pad coupler only."
        },
        {
          "id": "T1-V01-P02",
          "type": "breathing_supply",
          "direction": "input",
          "position_blocks": [
            -1.5,
            2,
            -0.5
          ],
          "normal": [
            -1,
            0,
            0
          ],
          "purpose": "SUPPLY02 fill while parked."
        },
        {
          "id": "T1-V01-P03",
          "type": "power",
          "direction": "input",
          "position_blocks": [
            0.5,
            2,
            -1.5
          ],
          "normal": [
            0,
            0,
            -1
          ],
          "purpose": "Ground service power/charging."
        },
        {
          "id": "T1-V01-P04",
          "type": "control",
          "direction": "bidirectional",
          "position_blocks": [
            -0.5,
            2,
            -1.5
          ],
          "normal": [
            0,
            0,
            -1
          ],
          "purpose": "Mission and service data; no stock transfer."
        },
        {
          "id": "T1-V01-P05",
          "type": "human_access",
          "direction": "interaction",
          "position_blocks": [
            0,
            2.5,
            1.5
          ],
          "normal": [
            0,
            0,
            1
          ],
          "purpose": "Outer airlock hatch centre; keep swept access clear."
        }
      ],
      "assembly_stages": [
        "reserve authorized parts order",
        "lower frame and engine cluster",
        "tanks and main structure",
        "cabin, window and pressure assembly",
        "nose, fins and exterior services",
        "commission unique craft"
      ],
      "required_operating_states": [
        "ASSEMBLING",
        "PARKED",
        "SERVICING",
        "BOARDING",
        "READY",
        "COUNTDOWN",
        "DEPARTING",
        "PASSAGE",
        "APPROACH",
        "LANDED",
        "RECOVERY_REQUIRED"
      ],
      "required_animation_behaviour": [
        "Outer hatch opens into verified sweep.",
        "Inner hatch cycles separately with cabin interlock.",
        "Boarding steps and pad services settle before launch.",
        "Four plume emitters follow one managed cluster state.",
        "Fixed fins do not gain unreferenced folding motion."
      ],
      "service_and_adjacency_contract": [
        "One explicitly registered T1-M06 berth with matching facing.",
        "T1-M02 may erect stages in a declared same-region berth.",
        "Only authorized typed service couplers connect during grounded service.",
        "First lunar arrival may use a surveyed natural landing record with valid support/contact and approach; no prebuilt pad or external console required. Onboard reserves and controls support return."
      ],
      "baseline_acceptance_preserved": [
        "Physical boarding, airlock, ladder, seat, view and exit pass with the actual player rig.",
        "Cargo and installed supply housings occupy declared non-walkable space.",
        "Complete Earth-prepared lunar manifest fits with real protected reserves.",
        "Save/reload and travel handoff retain one craft and the same crew/cargo.",
        "First arrival and return work from the supported natural lunar landing site without pre-existing pad or local supply industry."
      ],
      "verification_scenarios": [
        {
          "id": "C06-P11-T1-V01-A1",
          "title": "Cabin and worn rig",
          "setup_and_action": "Use the actual supported rig, camera, suit, backpack, ladder, both hatch leaves, seat and installed housings.",
          "required_observable_result": "A continuous boarded, seated and exited route with measured clearances; revise any overlap visibly.",
          "status": "NOT RUN — future model/runtime evidence required"
        },
        {
          "id": "C06-P11-T1-V01-A2",
          "title": "One complete mission",
          "setup_and_action": "Commission from Earth, land at valid natural Moon terrain and return using carried supply.",
          "required_observable_result": "One vehicle identity, actual pilot, cargo and protected allocations throughout the supported mission.",
          "status": "NOT RUN — future model/runtime evidence required"
        }
      ],
      "documentation_status": "Operational responsibilities specified; canonical responsibility preserved",
      "final_geometry_approved": false,
      "physical_fit_verified": false,
      "runtime_implementation_verified": false,
      "production_mesh_or_texture_created": false,
      "prior_future_build_task_ids": [
        "T1-BLD02",
        "T1-BLD03",
        "T1-BLD04",
        "T1-BLD05",
        "T1-BLD07",
        "T1-BLD09",
        "T1-BLD10",
        "T1-BLD12",
        "T1-BLD13",
        "T1-BLD14",
        "T1-BLD15",
        "T1-BLD16"
      ],
      "scope": "P11 documentation only; no authorization for mod development"
    },
    {
      "id": "T1-M01",
      "name": "Part Fabrication Table",
      "aliases": [],
      "canonical_function_preserved": "Produces the small Earth-made rocket-component family from prepared accessible stock; does not assemble the full vehicle.",
      "existing_family_refs": [
        "TEC13"
      ],
      "industry_refs": [
        "IND-M02"
      ],
      "baseline": {
        "register": "sources/tier1_model_register.json",
        "json_pointer": "/assets/1",
        "specification": "sources/tier1_model_specifications.txt",
        "section_id": "T1-SPEC-08",
        "experience_source": "sources/tier1_space_expansion.txt",
        "reference_evidence": [
          {
            "ref": "REF10",
            "basis": "Dedicated named fabrication sheet",
            "strength": "confirmed visual direction",
            "supported": "Pale surface, short supports, orange accents, front mechanism and angled screen.",
            "not_established": "Final dimensions, recipes, capacities, collision, ports and implementation are not established by this artwork."
          },
          {
            "ref": "REF01",
            "basis": "Named lower bench variant",
            "strength": "confirmed visual direction",
            "supported": "Distinct component-fabrication function and alternative low bench form.",
            "not_established": "Final dimensions, recipes, capacities, collision, ports and implementation are not established by this artwork."
          }
        ]
      },
      "closure_source": "sources/tier1_completion_06.txt",
      "primary_section_id": "C06-P11-06",
      "section_ids": [
        "C06-P11-01",
        "C06-P11-02",
        "C06-P11-06",
        "C06-P11-07"
      ],
      "operational_closure": "REF10 is the selected production form; maintain separate prepared-stock input, component output, power and human access at proposed coordinates.",
      "decision_ids": [
        "T1-DEC02"
      ],
      "current_decision_effect": [
        {
          "id": "T1-DEC02",
          "user_choice": "Dedicated pair",
          "status": "preferred visual direction confirmed",
          "fabrication_reference": "REF10",
          "assembly_reference": "REF09",
          "vehicle_berth": "separate explicitly linked berth",
          "mandatory_functions": [
            "part fabrication",
            "rocket assembly"
          ],
          "additional_mandatory_assembly_table": false,
          "dimensions_verified": false
        }
      ],
      "inherited_proposed_dimensions": {
        "footprint_blocks": [
          2,
          2
        ],
        "height_blocks": 2,
        "status": "Proposed production/greybox default; not an approved final measurement or verified game implementation.",
        "visible_bounds": {
          "min": [
            -1.0,
            0,
            -1.0
          ],
          "max": [
            1.0,
            2,
            1.0
          ]
        },
        "collision": "Author separate collision pieces following the occupied shape; do not treat the reservation envelope as one solid collider.",
        "operating_clearance": {
          "front_strip_blocks": 1,
          "side_allowance_blocks": 0.5,
          "description": "No full rocket placed on this worktop."
        },
        "worktop_y": 1.0
      },
      "coordinate_frame": "Bottom-centre local asset frame, +Y up, +Z front, +X right looking outward through front; four quarter-turn placements.",
      "component_boundaries": [
        "base",
        "worktop",
        "input tray",
        "output tray",
        "short supports",
        "front mechanism",
        "terminal"
      ],
      "ports": [
        {
          "id": "T1-M01-P01",
          "type": "item_stock",
          "direction": "input",
          "position_blocks": [
            -1,
            0.75,
            0
          ],
          "normal": [
            -1,
            0,
            0
          ],
          "purpose": "Prepared component inputs."
        },
        {
          "id": "T1-M01-P02",
          "type": "item_stock",
          "direction": "output",
          "position_blocks": [
            1,
            0.75,
            0
          ],
          "normal": [
            1,
            0,
            0
          ],
          "purpose": "One reserved output position."
        },
        {
          "id": "T1-M01-P03",
          "type": "power",
          "direction": "input",
          "position_blocks": [
            0,
            0.5,
            -1
          ],
          "normal": [
            0,
            0,
            -1
          ],
          "purpose": "Workshop power where process requires."
        },
        {
          "id": "T1-M01-P04",
          "type": "human_access",
          "direction": "interaction",
          "position_blocks": [
            0,
            1.25,
            1
          ],
          "normal": [
            0,
            0,
            1
          ],
          "purpose": "Recipe/order and missing-stock view."
        }
      ],
      "assembly_stages": [
        "place/register footprint",
        "commission power if required",
        "load component order",
        "fabricate bounded stages",
        "claim output"
      ],
      "required_operating_states": [
        "UNPOWERED",
        "IDLE",
        "MISSING_INPUT",
        "READY",
        "ACTIVE",
        "OUTPUT_BLOCKED",
        "PAUSED",
        "SERVICE_REQUIRED",
        "COMPLETE"
      ],
      "required_animation_behaviour": [
        "Small clamp/tool motion inside work volume.",
        "Visible in-progress component and restrained particles."
      ],
      "service_and_adjacency_contract": [
        "Declared authorized adjoining item buffer or supported local transfer.",
        "No implicit access to nearby private crates."
      ],
      "baseline_acceptance_preserved": [
        "Hand-feed and complete one component order.",
        "Missing input and full output indicate actual positions.",
        "Interrupted work resumes or cancels without double consumption."
      ],
      "verification_scenarios": [
        {
          "id": "C06-P11-T1-M01-A1",
          "title": "Hand-fed part order",
          "setup_and_action": "Load authorized stock; fill the output position before completion, then clear it.",
          "required_observable_result": "The order waits with the correct reason and produces the recorded output once.",
          "status": "NOT RUN — future model/runtime evidence required"
        },
        {
          "id": "C06-P11-T1-M01-A2",
          "title": "Interrupted fabrication",
          "setup_and_action": "Interrupt and reload an active stage, then resume or cancel.",
          "required_observable_result": "Committed work, uncommitted stock and output ownership remain explainable; no double consumption.",
          "status": "NOT RUN — future model/runtime evidence required"
        }
      ],
      "documentation_status": "Operational responsibilities specified; canonical responsibility preserved",
      "final_geometry_approved": false,
      "physical_fit_verified": false,
      "runtime_implementation_verified": false,
      "production_mesh_or_texture_created": false,
      "prior_future_build_task_ids": [
        "T1-BLD03",
        "T1-BLD04",
        "T1-BLD05",
        "T1-BLD13",
        "T1-BLD14",
        "T1-BLD16"
      ],
      "scope": "P11 documentation only; no authorization for mod development"
    },
    {
      "id": "T1-M02",
      "name": "Rocket Assembly Station",
      "aliases": [
        "Rocket Assembly Table"
      ],
      "canonical_function_preserved": "Receives prepared parts, controls authored Explorer stages in a linked vacant Launch Pad berth, and commissions one persistent vehicle.",
      "existing_family_refs": [
        "TEC13"
      ],
      "industry_refs": [
        "IND-M46"
      ],
      "baseline": {
        "register": "sources/tier1_model_register.json",
        "json_pointer": "/assets/2",
        "specification": "sources/tier1_model_specifications.txt",
        "section_id": "T1-SPEC-09",
        "experience_source": "sources/tier1_space_expansion.txt",
        "reference_evidence": [
          {
            "ref": "REF09",
            "basis": "Dedicated named station with example footprint",
            "strength": "confirmed visual direction",
            "supported": "Broad platform, orange/gray columns, blue terminal; parts-to-Explorer role.",
            "not_established": "Final dimensions, recipes, capacities, collision, ports and implementation are not established by this artwork."
          },
          {
            "ref": "REF01",
            "basis": "Named column station",
            "strength": "confirmed visual direction",
            "supported": "Assembly is distinct from fabrication.",
            "not_established": "Final dimensions, recipes, capacities, collision, ports and implementation are not established by this artwork."
          },
          {
            "ref": "REF15",
            "basis": "Named Rocket Assembly Table variant",
            "strength": "confirmed visual direction",
            "supported": "Lower bench is an alias/form variant, not a third compulsory station.",
            "not_established": "Final dimensions, recipes, capacities, collision, ports and implementation are not established by this artwork."
          }
        ]
      },
      "closure_source": "sources/tier1_completion_06.txt",
      "primary_section_id": "C06-P11-07",
      "section_ids": [
        "C06-P11-01",
        "C06-P11-02",
        "C06-P11-07",
        "C06-P11-15"
      ],
      "operational_closure": "REF09 is the selected station, controlling a separate explicitly linked vehicle berth. REF15 lower table is an alternative assembly form, not an extra compulsory function.",
      "decision_ids": [
        "T1-DEC02"
      ],
      "current_decision_effect": [
        {
          "id": "T1-DEC02",
          "user_choice": "Dedicated pair",
          "status": "preferred visual direction confirmed",
          "fabrication_reference": "REF10",
          "assembly_reference": "REF09",
          "vehicle_berth": "separate explicitly linked berth",
          "mandatory_functions": [
            "part fabrication",
            "rocket assembly"
          ],
          "additional_mandatory_assembly_table": false,
          "dimensions_verified": false
        }
      ],
      "inherited_proposed_dimensions": {
        "footprint_blocks": [
          3,
          3
        ],
        "height_blocks": 2,
        "status": "Proposed production/greybox default; not an approved final measurement or verified game implementation.",
        "visible_bounds": {
          "min": [
            -1.5,
            0,
            -1.5
          ],
          "max": [
            1.5,
            2,
            1.5
          ]
        },
        "collision": "Author separate collision pieces following the occupied shape; do not treat the reservation envelope as one solid collider.",
        "operating_clearance": {
          "work_area_footprint_blocks": [
            5,
            5
          ],
          "description": "Machine 3 x 3; one-block access perimeter. Full Explorer is erected at a separate linked berth, not through the low worktop."
        }
      },
      "coordinate_frame": "Bottom-centre local asset frame, +Y up, +Z front, +X right looking outward through front; four quarter-turn placements.",
      "component_boundaries": [
        "base platform",
        "four short columns/supports",
        "work surface and small subassemblies",
        "parts tray",
        "terminal",
        "linked-berth construction-stage presentation"
      ],
      "ports": [
        {
          "id": "T1-M02-P01",
          "type": "item_stock",
          "direction": "input",
          "position_blocks": [
            -1.5,
            0.75,
            0
          ],
          "normal": [
            -1,
            0,
            0
          ],
          "purpose": "Authorized rocket parts."
        },
        {
          "id": "T1-M02-P02",
          "type": "power",
          "direction": "input",
          "position_blocks": [
            0,
            0.5,
            -1.5
          ],
          "normal": [
            0,
            0,
            -1
          ],
          "purpose": "Local workshop power."
        },
        {
          "id": "T1-M02-P03",
          "type": "control",
          "direction": "bidirectional",
          "position_blocks": [
            0.5,
            0.75,
            -1.5
          ],
          "normal": [
            0,
            0,
            -1
          ],
          "purpose": "Explicit berth/assembly association."
        },
        {
          "id": "T1-M02-P04",
          "type": "human_access",
          "direction": "interaction",
          "position_blocks": [
            0,
            1.25,
            1.5
          ],
          "normal": [
            0,
            0,
            1
          ],
          "purpose": "Assembly order, progress and commissioning."
        }
      ],
      "assembly_stages": [
        "reserve parts and berth",
        "erect each committed vehicle stage",
        "pause on obstruction",
        "commission existing staged vehicle identity",
        "retain completed craft at berth"
      ],
      "required_operating_states": [
        "UNPOWERED",
        "IDLE",
        "MISSING_INPUT",
        "READY",
        "ACTIVE",
        "SPACE_BLOCKED",
        "PAUSED",
        "SERVICE_REQUIRED",
        "COMPLETE"
      ],
      "required_animation_behaviour": [
        "Small table subassembly motion.",
        "Authored full-vehicle construction at linked berth."
      ],
      "service_and_adjacency_contract": [
        "One declared vacant T1-M06 berth in same eligible region.",
        "Proposed maximum horizontal origin distance to berth: 12 blocks; not a verified engine limit.",
        "All stock and berth access must be authorized."
      ],
      "baseline_acceptance_preserved": [
        "Do not intersect a full-sized rocket with the 3 x 3 x 2 station.",
        "Blocked pad pauses before new stage commit.",
        "Finish, refit, cancel and reload without duplicated rocket or lost stock."
      ],
      "verification_scenarios": [
        {
          "id": "C06-P11-T1-M02-A1",
          "title": "Linked berth and blocked stage",
          "setup_and_action": "Select a vacant authorized berth; obstruct the next vehicle stage.",
          "required_observable_result": "The correct berth is identified and work pauses before the obstructed stage commits.",
          "status": "NOT RUN — future model/runtime evidence required"
        },
        {
          "id": "C06-P11-T1-M02-A2",
          "title": "Commission and refit",
          "setup_and_action": "Finish, refit, cancel where supported and reload.",
          "required_observable_result": "Exactly one registered craft remains; no full-sized rocket is shown intersecting the station worktop.",
          "status": "NOT RUN — future model/runtime evidence required"
        }
      ],
      "documentation_status": "Operational responsibilities specified; canonical responsibility preserved",
      "final_geometry_approved": false,
      "physical_fit_verified": false,
      "runtime_implementation_verified": false,
      "production_mesh_or_texture_created": false,
      "prior_future_build_task_ids": [
        "T1-BLD03",
        "T1-BLD04",
        "T1-BLD05",
        "T1-BLD13",
        "T1-BLD14",
        "T1-BLD16"
      ],
      "scope": "P11 documentation only; no authorization for mod development"
    },
    {
      "id": "T1-M03",
      "name": "Fuel Refinery",
      "aliases": [],
      "canonical_function_preserved": "Manufactures SUPPLY01 Standard spacecraft propellant from a defined Earth-accessible input route, with power and explicit secondary-output handling.",
      "existing_family_refs": [
        "TEC08",
        "TEC14",
        "SUPPLY01"
      ],
      "industry_refs": [
        "IND-M45"
      ],
      "baseline": {
        "register": "sources/tier1_model_register.json",
        "json_pointer": "/assets/3",
        "specification": "sources/tier1_model_specifications.txt",
        "section_id": "T1-SPEC-10",
        "experience_source": "sources/tier1_space_expansion.txt",
        "reference_evidence": [
          {
            "ref": "REF15",
            "basis": "Explicit machine label and icon",
            "strength": "confirmed visual direction",
            "supported": "Compact dark-gray housing, vertical orange elements and top fittings; no chemistry or throughput specified.",
            "not_established": "Final dimensions, recipes, capacities, collision, ports and implementation are not established by this artwork."
          }
        ]
      },
      "closure_source": "sources/tier1_completion_06.txt",
      "primary_section_id": "C06-P11-08",
      "section_ids": [
        "C06-P11-08",
        "C06-P11-15"
      ],
      "operational_closure": "Use the shared P06/P07 Earth input route, separate producing from transferring, and retain the declared top-cover service sweep.",
      "decision_ids": [],
      "current_decision_effect": [],
      "inherited_proposed_dimensions": {
        "footprint_blocks": [
          2,
          2
        ],
        "height_blocks": 2,
        "status": "Proposed production/greybox default; not an approved final measurement or verified game implementation.",
        "visible_bounds": {
          "min": [
            -1.0,
            0,
            -1.0
          ],
          "max": [
            1.0,
            2,
            1.0
          ]
        },
        "collision": "Author separate collision pieces following the occupied shape; do not treat the reservation envelope as one solid collider.",
        "operating_clearance": {
          "front_strip_blocks": 1,
          "additional_top_service_sweep_blocks": 0.5,
          "description": "Top service opening extends to Y 2.5 while open; ordinary use from front."
        }
      },
      "coordinate_frame": "Bottom-centre local asset frame, +Y up, +Z front, +X right looking outward through front; four quarter-turn placements.",
      "component_boundaries": [
        "process housing",
        "front status panel",
        "top service cover",
        "input fitting",
        "fuel outlet",
        "pump/indicator"
      ],
      "ports": [
        {
          "id": "T1-M03-P01",
          "type": "process_feedstock",
          "direction": "input",
          "position_blocks": [
            -1,
            0.75,
            0
          ],
          "normal": [
            -1,
            0,
            0
          ],
          "purpose": "Recipe-declared Earth feedstock."
        },
        {
          "id": "T1-M03-P02",
          "type": "fuel_supply",
          "direction": "output",
          "position_blocks": [
            1,
            0.75,
            0
          ],
          "normal": [
            1,
            0,
            0
          ],
          "purpose": "SUPPLY01 to authorized storage or pad."
        },
        {
          "id": "T1-M03-P03",
          "type": "power",
          "direction": "input",
          "position_blocks": [
            0,
            0.5,
            -1
          ],
          "normal": [
            0,
            0,
            -1
          ],
          "purpose": "Declared process power."
        },
        {
          "id": "T1-M03-P04",
          "type": "human_access",
          "direction": "interaction",
          "position_blocks": [
            0,
            1,
            1
          ],
          "normal": [
            0,
            0,
            1
          ],
          "purpose": "Batch/target, status and stock."
        },
        {
          "id": "T1-M03-P05",
          "type": "human_access",
          "direction": "service",
          "position_blocks": [
            0,
            2,
            0
          ],
          "normal": [
            0,
            1,
            0
          ],
          "purpose": "Top service hatch; not an implicit fluid inlet."
        }
      ],
      "assembly_stages": [
        "place/register",
        "connect declared input and output",
        "commission power and recipe",
        "produce/transfer bounded batch"
      ],
      "required_operating_states": [
        "UNPOWERED",
        "IDLE",
        "PRODUCING",
        "TRANSFERRING",
        "MISSING_INPUT",
        "INCOMPATIBLE_CONNECTION",
        "DESTINATION_FULL",
        "PAUSED",
        "SERVICE_REQUIRED"
      ],
      "required_animation_behaviour": [
        "Restrained pump and outlet pulse while real work progresses."
      ],
      "service_and_adjacency_contract": [
        "T1-M04 fuel route to compatible declared reservoir or pad.",
        "Input and secondary-output rules follow chosen recipe."
      ],
      "baseline_acceptance_preserved": [
        "Accessible Earth input chain has no lunar/deep-Core dependency.",
        "Full/incompatible destination stops without lost supply.",
        "Routine production cannot consume mission return reserve."
      ],
      "verification_scenarios": [
        {
          "id": "C06-P11-T1-M03-A1",
          "title": "Input and output accounting",
          "setup_and_action": "Prepare the actual approved game recipe with each required secondary output destination.",
          "required_observable_result": "The record accounts for inputs and outputs; full destinations pause before consuming the next batch.",
          "status": "NOT RUN — future model/runtime evidence required"
        },
        {
          "id": "C06-P11-T1-M03-A2",
          "title": "Protected allocation",
          "setup_and_action": "Run an ordinary refill order beside stored mission-return propellant.",
          "required_observable_result": "Only authorized discretionary or assigned stock is transferred; return allocation is not spent.",
          "status": "NOT RUN — future model/runtime evidence required"
        }
      ],
      "documentation_status": "Operational responsibilities specified; canonical responsibility preserved",
      "final_geometry_approved": false,
      "physical_fit_verified": false,
      "runtime_implementation_verified": false,
      "production_mesh_or_texture_created": false,
      "prior_future_build_task_ids": [
        "T1-BLD03",
        "T1-BLD04",
        "T1-BLD06",
        "T1-BLD13",
        "T1-BLD14",
        "T1-BLD15",
        "T1-BLD16"
      ],
      "scope": "P11 documentation only; no authorization for mod development"
    },
    {
      "id": "T1-M04",
      "name": "Fuel Pipe",
      "aliases": [],
      "canonical_function_preserved": "Visible local SUPPLY01 transfer route with declared source, destination and stop condition.",
      "existing_family_refs": [
        "TEC14",
        "SUPPLY01"
      ],
      "industry_refs": [],
      "baseline": {
        "register": "sources/tier1_model_register.json",
        "json_pointer": "/assets/4",
        "specification": "sources/tier1_model_specifications.txt",
        "section_id": "T1-SPEC-10",
        "experience_source": "sources/tier1_space_expansion.txt",
        "reference_evidence": [
          {
            "ref": "REF15",
            "basis": "Explicit Fuel Pipe label and straight segment",
            "strength": "confirmed visual direction",
            "supported": "Dark rectangular segment with orange collars; bends/valves are proposed production variants.",
            "not_established": "Final dimensions, recipes, capacities, collision, ports and implementation are not established by this artwork."
          }
        ]
      },
      "closure_source": "sources/tier1_completion_06.txt",
      "primary_section_id": "C06-P11-08",
      "section_ids": [
        "C06-P11-05",
        "C06-P11-08"
      ],
      "operational_closure": "Keep one fuel-only pipe family, including elbows, valves and the existing stepped terminal adapters; preserve the whole reserved adapter volume.",
      "decision_ids": [],
      "current_decision_effect": [],
      "inherited_proposed_dimensions": {
        "footprint_blocks": [
          1,
          1
        ],
        "height_blocks": 1,
        "status": "Proposed production/greybox default; not an approved final measurement or verified game implementation.",
        "visible_bounds": {
          "min": [
            -0.5,
            0.3125,
            -0.1875
          ],
          "max": [
            0.5,
            0.6875,
            0.1875
          ]
        },
        "collision": "Small authored segment/collar boxes matching visible route, not a full solid block.",
        "operating_clearance": {
          "description": "Valve variants require separately authored handle sweep inside or explicitly beyond their cell."
        },
        "reservation_note": "One cubic placement cell; straight pipe body is approximately 0.25 blocks thick with wider collars."
      },
      "coordinate_frame": "Bottom-centre local asset frame, +Y up, +Z front, +X right looking outward through front; four quarter-turn placements.",
      "component_boundaries": [
        "dark core",
        "orange collars",
        "optional valve handle",
        "connection-state indicator"
      ],
      "ports": [
        {
          "id": "T1-M04-P01",
          "type": "fuel_supply",
          "direction": "controlled_transfer",
          "position_blocks": [
            -0.5,
            0.5,
            0
          ],
          "normal": [
            -1,
            0,
            0
          ],
          "purpose": "Straight segment end A."
        },
        {
          "id": "T1-M04-P02",
          "type": "fuel_supply",
          "direction": "controlled_transfer",
          "position_blocks": [
            0.5,
            0.5,
            0
          ],
          "normal": [
            1,
            0,
            0
          ],
          "purpose": "Straight segment end B."
        }
      ],
      "assembly_stages": [
        "place local segment",
        "validate endpoint types",
        "assign authorized transfer route",
        "set stop target"
      ],
      "required_operating_states": [
        "DISCONNECTED",
        "CONNECTED_IDLE",
        "TRANSFERRING",
        "CLOSED",
        "INCOMPATIBLE_CONNECTION",
        "DESTINATION_FULL",
        "PAUSED"
      ],
      "required_animation_behaviour": [
        "Directional/status cue follows active transfer; no permanent fluid stock is stored in decorative segments in first plan."
      ],
      "service_and_adjacency_contract": [
        "Fuel-only compatible face endpoints.",
        "Straight, elbow and three-way variants add endpoints from the six cell faces under the same coordinate convention.",
        "No ordinary route extends supply work into an inactive managed region."
      ],
      "baseline_acceptance_preserved": [
        "Fuel-to-breathing joins reject before resource transfer.",
        "Breaking/replacing segment never duplicates supply.",
        "Source and destination quantities are conserved through interruption.",
        "Both terminal adapters meet their host socket and a block-grid pipe endpoint with opposed normals at all four facings; complete reservation participates in placement checks."
      ],
      "verification_scenarios": [
        {
          "id": "C06-P11-T1-M04-A1",
          "title": "Typed route",
          "setup_and_action": "Attempt a valid fuel route and an incompatible breathing join.",
          "required_observable_result": "Source, destination and stop target are visible; the incompatible join refuses before transfer.",
          "status": "NOT RUN — future model/runtime evidence required"
        },
        {
          "id": "C06-P11-T1-M04-A2",
          "title": "Disconnect conservation",
          "setup_and_action": "Break and replace a route segment during a supported transfer.",
          "required_observable_result": "Containers retain the sole supply records; no invented pipe quantity is duplicated or refunded.",
          "status": "NOT RUN — future model/runtime evidence required"
        }
      ],
      "documentation_status": "Operational responsibilities specified; canonical responsibility preserved",
      "final_geometry_approved": false,
      "physical_fit_verified": false,
      "runtime_implementation_verified": false,
      "production_mesh_or_texture_created": false,
      "prior_future_build_task_ids": [
        "T1-BLD03",
        "T1-BLD04",
        "T1-BLD06",
        "T1-BLD13",
        "T1-BLD14",
        "T1-BLD16"
      ],
      "scope": "P11 documentation only; no authorization for mod development"
    },
    {
      "id": "T1-M05",
      "name": "Oxygen Generator",
      "aliases": [],
      "canonical_function_preserved": "Produces the breathing-supply refill product SUPPLY02 from the supported process and fills compatible real storage.",
      "existing_family_refs": [
        "TEC12",
        "EQ24",
        "SUPPLY02"
      ],
      "industry_refs": [
        "IND-M40"
      ],
      "baseline": {
        "register": "sources/tier1_model_register.json",
        "json_pointer": "/assets/5",
        "specification": "sources/tier1_model_specifications.txt",
        "section_id": "T1-SPEC-11",
        "experience_source": "sources/tier1_space_expansion.txt",
        "reference_evidence": [
          {
            "ref": "REF15",
            "basis": "Explicit Oxygen Generator label and icon",
            "strength": "confirmed visual direction",
            "supported": "Gray vented cube and blue front display; input route and capacity unspecified.",
            "not_established": "Final dimensions, recipes, capacities, collision, ports and implementation are not established by this artwork."
          }
        ]
      },
      "closure_source": "sources/tier1_completion_06.txt",
      "primary_section_id": "C06-P11-09",
      "section_ids": [
        "C06-P11-09",
        "C06-P11-15"
      ],
      "operational_closure": "The recipe names actual process input; Earth atmosphere mode is unavailable in an airless lunar location. Filling and manufacturing have different status.",
      "decision_ids": [],
      "current_decision_effect": [],
      "inherited_proposed_dimensions": {
        "footprint_blocks": [
          1,
          1
        ],
        "height_blocks": 1,
        "status": "Proposed production/greybox default; not an approved final measurement or verified game implementation.",
        "visible_bounds": {
          "min": [
            -0.5,
            0,
            -0.5
          ],
          "max": [
            0.5,
            1,
            0.5
          ]
        },
        "collision": "Author separate collision pieces following the occupied shape; do not treat the reservation envelope as one solid collider.",
        "operating_clearance": {
          "front_strip_blocks": 1,
          "description": "Service/input faces must stay reachable; atmosphere-mode intake availability is environment-dependent."
        }
      },
      "coordinate_frame": "Bottom-centre local asset frame, +Y up, +Z front, +X right looking outward through front; four quarter-turn placements.",
      "component_boundaries": [
        "vented shell",
        "screen",
        "input/output fittings",
        "fan/pump element"
      ],
      "ports": [
        {
          "id": "T1-M05-P01",
          "type": "process_feedstock",
          "direction": "input",
          "position_blocks": [
            -0.5,
            0.5,
            0
          ],
          "normal": [
            -1,
            0,
            0
          ],
          "purpose": "Input type/availability determined by explicit supported recipe."
        },
        {
          "id": "T1-M05-P02",
          "type": "breathing_supply",
          "direction": "output",
          "position_blocks": [
            0.5,
            0.5,
            0
          ],
          "normal": [
            1,
            0,
            0
          ],
          "purpose": "SUPPLY02 to compatible refill/storage service."
        },
        {
          "id": "T1-M05-P03",
          "type": "power",
          "direction": "input",
          "position_blocks": [
            0,
            0.25,
            -0.5
          ],
          "normal": [
            0,
            0,
            -1
          ],
          "purpose": "Process power."
        },
        {
          "id": "T1-M05-P04",
          "type": "human_access",
          "direction": "interaction",
          "position_blocks": [
            0,
            0.65,
            0.5
          ],
          "normal": [
            0,
            0,
            1
          ],
          "purpose": "Production versus transfer and outstanding refill orders."
        }
      ],
      "assembly_stages": [
        "place/register",
        "choose supported process",
        "supply actual inputs/power",
        "produce stock",
        "fill compatible tank"
      ],
      "required_operating_states": [
        "UNPOWERED",
        "IDLE",
        "PRODUCING",
        "TRANSFERRING",
        "MISSING_INPUT",
        "INCOMPATIBLE_CONNECTION",
        "DESTINATION_FULL",
        "PAUSED",
        "SERVICE_REQUIRED"
      ],
      "required_animation_behaviour": [
        "Small fan/pump motion while producing; separate refill indication."
      ],
      "service_and_adjacency_contract": [
        "Compatible breathing reservoir, T1-S01 service or declared pad inlet.",
        "Earth atmosphere mode cannot operate on Moon without an independently supported recipe/input."
      ],
      "baseline_acceptance_preserved": [
        "Distinguish an empty tank from an unmanufactured breathing supply.",
        "Transferred stored supply is never presented as newly manufactured oxygen.",
        "Occupied life-support reserve is protected."
      ],
      "verification_scenarios": [
        {
          "id": "C06-P11-T1-M05-A1",
          "title": "Stored refill versus production",
          "setup_and_action": "Refill a tank from existing SUPPLY02, then attempt new production without its input.",
          "required_observable_result": "Stored refill conserves supply; missing production input is named and no free breathing supply appears.",
          "status": "NOT RUN — future model/runtime evidence required"
        },
        {
          "id": "C06-P11-T1-M05-A2",
          "title": "Occupied service budget",
          "setup_and_action": "Queue optional demand while an occupied refuge has a protected breathing allocation.",
          "required_observable_result": "The operation respects the protected allocation and states any missing discretionary supply.",
          "status": "NOT RUN — future model/runtime evidence required"
        }
      ],
      "documentation_status": "Operational responsibilities specified; canonical responsibility preserved",
      "final_geometry_approved": false,
      "physical_fit_verified": false,
      "runtime_implementation_verified": false,
      "production_mesh_or_texture_created": false,
      "prior_future_build_task_ids": [
        "T1-BLD03",
        "T1-BLD04",
        "T1-BLD06",
        "T1-BLD13",
        "T1-BLD14",
        "T1-BLD15",
        "T1-BLD16"
      ],
      "scope": "P11 documentation only; no authorization for mod development"
    },
    {
      "id": "T1-M06",
      "name": "Launch Pad",
      "aliases": [],
      "canonical_function_preserved": "Registered support, launch and return berth with typed services, verified clearance and one active craft.",
      "existing_family_refs": [
        "TEC14"
      ],
      "industry_refs": [],
      "baseline": {
        "register": "sources/tier1_model_register.json",
        "json_pointer": "/assets/6",
        "specification": "sources/tier1_model_specifications.txt",
        "section_id": "T1-SPEC-07",
        "experience_source": "sources/tier1_space_expansion.txt",
        "reference_evidence": [
          {
            "ref": "REF15",
            "basis": "Explicit Launch Pad label and deck icon",
            "strength": "confirmed visual direction",
            "supported": "Low reinforced square deck, hazard edges and small corner lights.",
            "not_established": "Final dimensions, recipes, capacities, collision, ports and implementation are not established by this artwork."
          },
          {
            "ref": "REF02",
            "basis": "Launch-yard scenes",
            "strength": "confirmed visual direction",
            "supported": "Working approach and service setting.",
            "not_established": "Final dimensions, recipes, capacities, collision, ports and implementation are not established by this artwork."
          },
          {
            "ref": "REF14",
            "basis": "Launch-pad environment",
            "strength": "confirmed visual direction",
            "supported": "Industrial pad/gantry context; no final clearance dimensions.",
            "not_established": "Final dimensions, recipes, capacities, collision, ports and implementation are not established by this artwork."
          }
        ]
      },
      "closure_source": "sources/tier1_completion_06.txt",
      "primary_section_id": "C06-P11-10",
      "section_ids": [
        "C06-P11-03",
        "C06-P11-05",
        "C06-P11-07",
        "C06-P11-10",
        "C06-P11-15"
      ],
      "operational_closure": "Retain the 7×7 deck and 9×9 controlled-site candidates; berth services retract before departure and all sweeps follow the compact-craft fit result.",
      "decision_ids": [
        "T1-DEC01"
      ],
      "current_decision_effect": [
        {
          "id": "T1-DEC01",
          "user_choice": "Compact first",
          "status": "preferred design direction confirmed",
          "preferred_candidate": {
            "height_blocks": 9,
            "body_xz": [
              3,
              3
            ],
            "fin_envelope_xz": [
              5,
              5
            ]
          },
          "requirements": [
            "preserve confirmed Explorer appearance",
            "usable airlocked cabin",
            "review any necessary enlargement before final dimensions"
          ],
          "fit_verified": false,
          "final_dimensions_approved": false
        }
      ],
      "inherited_proposed_dimensions": {
        "footprint_blocks": [
          7,
          7
        ],
        "height_blocks": 3,
        "status": "Proposed production/greybox default; not an approved final measurement or verified game implementation.",
        "visible_bounds": {
          "min": [
            -3.5,
            0,
            -3.5
          ],
          "max": [
            3.5,
            3,
            3.5
          ]
        },
        "collision": "Deck/support collision plus state-dependent lights/couplers. Empty berth and approach stay usable.",
        "operating_clearance": {
          "controlled_site_bounds": {
            "min": [
              -4.5,
              0,
              -4.5
            ],
            "max": [
              4.5,
              9.5,
              4.5
            ]
          },
          "departure_column_xz_bounds": [
            -3.5,
            3.5
          ],
          "departure_vertical_extent": "Above deck through supported ascent presentation to the implementation-defined transition boundary; inspect actual world height first.",
          "description": "Craft at pad [0,0.5,0]; all couplers fold into deck before departure. No fixed pipe remains inside the flight column."
        },
        "deck_height_blocks": 0.5,
        "height_interpretation": "3.0 is maximum proposed raised-coupler service-pose height; the visible deck is 0.5 high. Couplers are new proposed mechanical detail."
      },
      "coordinate_frame": "Bottom-centre local asset frame, +Y up, +Z front, +X right looking outward through front; four quarter-turn placements.",
      "component_boundaries": [
        "foundation/deck",
        "hazard edge",
        "corner indicators",
        "registered berth",
        "proposed retracting service couplers",
        "approach/boarding alignment"
      ],
      "ports": [
        {
          "id": "T1-M06-P01",
          "type": "fuel_supply",
          "direction": "input",
          "position_blocks": [
            3.5,
            0.25,
            0
          ],
          "normal": [
            1,
            0,
            0
          ],
          "purpose": "Fixed external fuel route terminates at edge."
        },
        {
          "id": "T1-M06-P02",
          "type": "breathing_supply",
          "direction": "input",
          "position_blocks": [
            -3.5,
            0.25,
            0
          ],
          "normal": [
            -1,
            0,
            0
          ],
          "purpose": "Fixed external breathing supply."
        },
        {
          "id": "T1-M06-P03",
          "type": "power",
          "direction": "input",
          "position_blocks": [
            0.5,
            0.25,
            -3.5
          ],
          "normal": [
            0,
            0,
            -1
          ],
          "purpose": "Fixed electrical input."
        },
        {
          "id": "T1-M06-P04",
          "type": "control",
          "direction": "bidirectional",
          "position_blocks": [
            -0.5,
            0.25,
            -3.5
          ],
          "normal": [
            0,
            0,
            -1
          ],
          "purpose": "Declared console/station association."
        },
        {
          "id": "T1-M06-P05",
          "type": "fuel_supply",
          "direction": "output",
          "position_blocks": [
            1.5,
            2.5,
            -0.5
          ],
          "normal": [
            -1,
            0,
            0
          ],
          "purpose": "Extended fuel coupler to transformed V01-P01.",
          "pose": "extended service",
          "mates_to": "T1-V01-P01"
        },
        {
          "id": "T1-M06-P06",
          "type": "breathing_supply",
          "direction": "output",
          "position_blocks": [
            -1.5,
            2.5,
            -0.5
          ],
          "normal": [
            1,
            0,
            0
          ],
          "purpose": "Extended breathing coupler to transformed V01-P02.",
          "pose": "extended service",
          "mates_to": "T1-V01-P02"
        },
        {
          "id": "T1-M06-P07",
          "type": "power",
          "direction": "output",
          "position_blocks": [
            0.5,
            2.5,
            -1.5
          ],
          "normal": [
            0,
            0,
            1
          ],
          "purpose": "Extended power coupler to transformed V01-P03.",
          "pose": "extended service",
          "mates_to": "T1-V01-P03"
        },
        {
          "id": "T1-M06-P08",
          "type": "control",
          "direction": "bidirectional",
          "position_blocks": [
            -0.5,
            2.5,
            -1.5
          ],
          "normal": [
            0,
            0,
            1
          ],
          "purpose": "Extended control coupler to transformed V01-P04.",
          "pose": "extended service",
          "mates_to": "T1-V01-P04"
        }
      ],
      "assembly_stages": [
        "preview site/support",
        "construct deck",
        "connect services",
        "register berth",
        "commission access/clearance",
        "receive/assemble craft"
      ],
      "required_operating_states": [
        "VACANT",
        "CRAFT_PRESENT",
        "ASSEMBLING",
        "SERVICING",
        "BOARDING",
        "LAUNCH_BLOCKED",
        "READY",
        "COUNTDOWN",
        "DEPARTING",
        "AWAITING_RETURN"
      ],
      "required_animation_behaviour": [
        "Raise services only into clear swept space.",
        "Retract all services before movement.",
        "Controlled countdown and departure feedback."
      ],
      "service_and_adjacency_contract": [
        "One compatible registered Explorer.",
        "Same-region declared station link; authorized console and typed edge services.",
        "External architecture only where actual clearance remains valid."
      ],
      "baseline_acceptance_preserved": [
        "All four pad/rocket couplers coincide after translation and rotation with opposed normals.",
        "Hatch/fin access fits deck and controlled site.",
        "Obstruction identifies exact blocking volume.",
        "Changed return pad preserves supported alternate arrival."
      ],
      "verification_scenarios": [
        {
          "id": "C06-P11-T1-M06-A1",
          "title": "Coupler coordinates",
          "setup_and_action": "Apply the documented craft-to-pad translation and each quarter turn.",
          "required_observable_result": "The four service endpoint pairs coincide numerically with opposing normals; this arithmetic check does not establish physical motion fit.",
          "status": "NOT RUN — future model/runtime evidence required"
        },
        {
          "id": "C06-P11-T1-M06-A2",
          "title": "Departure and changed return",
          "setup_and_action": "Occupy a required clearance, clear it, and later change the Earth landing site.",
          "required_observable_result": "The actual obstruction is shown; couplers retract; a supported alternate arrival preserves the craft.",
          "status": "NOT RUN — future model/runtime evidence required"
        }
      ],
      "documentation_status": "Operational responsibilities specified; canonical responsibility preserved",
      "final_geometry_approved": false,
      "physical_fit_verified": false,
      "runtime_implementation_verified": false,
      "production_mesh_or_texture_created": false,
      "prior_future_build_task_ids": [
        "T1-BLD02",
        "T1-BLD03",
        "T1-BLD05",
        "T1-BLD07",
        "T1-BLD10",
        "T1-BLD12",
        "T1-BLD13",
        "T1-BLD14",
        "T1-BLD16"
      ],
      "scope": "P11 documentation only; no authorization for mod development"
    },
    {
      "id": "T1-M07",
      "name": "Control Console",
      "aliases": [],
      "canonical_function_preserved": "Displays and operates a declared craft/mission, its actual loadout and blockers; does not silently manufacture or claim missing stock.",
      "existing_family_refs": [
        "TEC14"
      ],
      "industry_refs": [],
      "baseline": {
        "register": "sources/tier1_model_register.json",
        "json_pointer": "/assets/7",
        "specification": "sources/tier1_model_specifications.txt",
        "section_id": "T1-SPEC-12",
        "experience_source": "sources/tier1_space_expansion.txt",
        "reference_evidence": [
          {
            "ref": "REF15",
            "basis": "Explicit label and icon",
            "strength": "confirmed visual direction",
            "supported": "Wide blue screen above shallow control worktop.",
            "not_established": "Final dimensions, recipes, capacities, collision, ports and implementation are not established by this artwork."
          }
        ]
      },
      "closure_source": "sources/tier1_completion_06.txt",
      "primary_section_id": "C06-P11-10",
      "section_ids": [
        "C06-P11-10",
        "C06-P11-12",
        "C06-P11-15"
      ],
      "operational_closure": "Show one named craft and mission, actual essentials and the next remedy; key interaction remains subject to existing permission and readiness.",
      "decision_ids": [],
      "current_decision_effect": [],
      "inherited_proposed_dimensions": {
        "footprint_blocks": [
          2,
          1
        ],
        "height_blocks": 1.5,
        "status": "Proposed production/greybox default; not an approved final measurement or verified game implementation.",
        "visible_bounds": {
          "min": [
            -1.0,
            0,
            -0.5
          ],
          "max": [
            1.0,
            1.5,
            0.5
          ]
        },
        "collision": "Author separate collision pieces following the occupied shape; do not treat the reservation envelope as one solid collider.",
        "operating_clearance": {
          "front_strip_blocks": 1,
          "description": "Visible screen and deliberate key access."
        }
      },
      "coordinate_frame": "Bottom-centre local asset frame, +Y up, +Z front, +X right looking outward through front; four quarter-turn placements.",
      "component_boundaries": [
        "base/worktop",
        "screen",
        "controls",
        "key socket",
        "rear connectors"
      ],
      "ports": [
        {
          "id": "T1-M07-P01",
          "type": "power",
          "direction": "input",
          "position_blocks": [
            -0.5,
            0.5,
            -0.5
          ],
          "normal": [
            0,
            0,
            -1
          ],
          "purpose": "Console power."
        },
        {
          "id": "T1-M07-P02",
          "type": "control",
          "direction": "bidirectional",
          "position_blocks": [
            0.5,
            0.5,
            -0.5
          ],
          "normal": [
            0,
            0,
            -1
          ],
          "purpose": "One declared craft or pad association."
        },
        {
          "id": "T1-M07-P03",
          "type": "human_access",
          "direction": "interaction",
          "position_blocks": [
            0,
            1,
            0.5
          ],
          "normal": [
            0,
            0,
            1
          ],
          "purpose": "Mission, loadout, next blocking action."
        },
        {
          "id": "T1-M07-P04",
          "type": "key_authorization",
          "direction": "interaction",
          "position_blocks": [
            0.5,
            0.9,
            0.5
          ],
          "normal": [
            0,
            0,
            1
          ],
          "purpose": "Launch Key request; permissions still enforced."
        }
      ],
      "assembly_stages": [
        "place/connect",
        "associate named pad/craft",
        "commission read/write permissions",
        "prepare mission"
      ],
      "required_operating_states": [
        "UNPOWERED",
        "UNASSOCIATED",
        "PREPARING",
        "BLOCKED",
        "READY",
        "COUNTDOWN",
        "MISSION_ACTIVE",
        "SERVICE_REQUIRED"
      ],
      "required_animation_behaviour": [
        "Key insertion/turn with explicit item ownership.",
        "Brief cancellable countdown; status remains accessible."
      ],
      "service_and_adjacency_contract": [
        "Declared local pad/craft connection; no automatic nearest-rocket selection for launch.",
        "Authorized stock/manifest sources only."
      ],
      "baseline_acceptance_preserved": [
        "Selected vehicle is explicit and outlined.",
        "Mission essentials have actionable blockers; optional cargo is not equivalent urgency.",
        "Key never bypasses missing crew, reserve or clearance."
      ],
      "verification_scenarios": [
        {
          "id": "C06-P11-T1-M07-A1",
          "title": "Mission blockers",
          "setup_and_action": "Change a required supply, supported crew condition, route or clearance.",
          "required_observable_result": "Readiness updates to the specific required action; optional cargo is visibly lower urgency.",
          "status": "NOT RUN — future model/runtime evidence required"
        },
        {
          "id": "C06-P11-T1-M07-A2",
          "title": "Key and cancellation",
          "setup_and_action": "Request departure using a key, then cancel in the supported interval.",
          "required_observable_result": "No missing requirement is bypassed, no ownership is duplicated and the selected craft remains explicit.",
          "status": "NOT RUN — future model/runtime evidence required"
        }
      ],
      "documentation_status": "Operational responsibilities specified; canonical responsibility preserved",
      "final_geometry_approved": false,
      "physical_fit_verified": false,
      "runtime_implementation_verified": false,
      "production_mesh_or_texture_created": false,
      "prior_future_build_task_ids": [
        "T1-BLD03",
        "T1-BLD04",
        "T1-BLD07",
        "T1-BLD10",
        "T1-BLD12",
        "T1-BLD13",
        "T1-BLD14",
        "T1-BLD16"
      ],
      "scope": "P11 documentation only; no authorization for mod development"
    },
    {
      "id": "T1-M08",
      "name": "Storage Crate",
      "aliases": [],
      "canonical_function_preserved": "Stores actual goods and visible mission reservations; mounted cargo variant shares the role without duplicating inventory.",
      "existing_family_refs": [
        "Shared production cargo",
        "Expedition cargo",
        "Settlement cargo"
      ],
      "industry_refs": [],
      "baseline": {
        "register": "sources/tier1_model_register.json",
        "json_pointer": "/assets/8",
        "specification": "sources/tier1_model_specifications.txt",
        "section_id": "T1-SPEC-12",
        "experience_source": "sources/tier1_space_expansion.txt",
        "reference_evidence": [
          {
            "ref": "REF15",
            "basis": "Explicit label and icon",
            "strength": "confirmed visual direction",
            "supported": "Gray panels with orange corners and edges.",
            "not_established": "Final dimensions, recipes, capacities, collision, ports and implementation are not established by this artwork."
          },
          {
            "ref": "REF03",
            "basis": "Lunar service scene",
            "strength": "confirmed visual direction",
            "supported": "Matching crates belong to the small outpost.",
            "not_established": "Final dimensions, recipes, capacities, collision, ports and implementation are not established by this artwork."
          }
        ]
      },
      "closure_source": "sources/tier1_completion_06.txt",
      "primary_section_id": "C06-P11-10",
      "section_ids": [
        "C06-P11-04",
        "C06-P11-10",
        "C06-P11-15"
      ],
      "operational_closure": "Preserve one inventory role across world and mounted variants; the mounted access panel avoids the world lid sweep inside the cabin.",
      "decision_ids": [],
      "current_decision_effect": [],
      "inherited_proposed_dimensions": {
        "footprint_blocks": [
          1,
          1
        ],
        "height_blocks": 1,
        "status": "Proposed production/greybox default; not an approved final measurement or verified game implementation.",
        "visible_bounds": {
          "min": [
            -0.5,
            0,
            -0.5
          ],
          "max": [
            0.5,
            1,
            0.5
          ]
        },
        "collision": "Author separate collision pieces following the occupied shape; do not treat the reservation envelope as one solid collider.",
        "operating_clearance": {
          "front_strip_blocks": 1,
          "lid_sweep_extra_height_blocks": 0.5,
          "description": "World variant lid opens above. Mounted cabin variant uses fixed access panel and separately tested access."
        }
      },
      "coordinate_frame": "Bottom-centre local asset frame, +Y up, +Z front, +X right looking outward through front; four quarter-turn placements.",
      "component_boundaries": [
        "shell",
        "orange corner guards",
        "world lid or mounted access panel",
        "purpose/status label"
      ],
      "ports": [
        {
          "id": "T1-M08-P01",
          "type": "item_stock",
          "direction": "controlled_transfer",
          "position_blocks": [
            0,
            0.5,
            -0.5
          ],
          "normal": [
            0,
            0,
            -1
          ],
          "purpose": "Authorized inventory transfer."
        },
        {
          "id": "T1-M08-P02",
          "type": "human_access",
          "direction": "interaction",
          "position_blocks": [
            0,
            0.5,
            0.5
          ],
          "normal": [
            0,
            0,
            1
          ],
          "purpose": "Contents, purpose and reserved quantities."
        },
        {
          "id": "T1-M08-P03",
          "type": "human_access",
          "direction": "service",
          "position_blocks": [
            0,
            1,
            0
          ],
          "normal": [
            0,
            1,
            0
          ],
          "purpose": "Top lid on world variant only."
        }
      ],
      "assembly_stages": [
        "place/register",
        "load real goods",
        "reserve manifest quantities",
        "transfer once to declared cargo mount"
      ],
      "required_operating_states": [
        "EMPTY",
        "STOCKED",
        "RESERVED",
        "FULL",
        "OPEN",
        "TRANSFER_BLOCKED"
      ],
      "required_animation_behaviour": [
        "Lid/access panel only when swept clearance permits."
      ],
      "service_and_adjacency_contract": [
        "Explicitly authorized workshop/mission source or destination.",
        "Mounting transfers one existing inventory into one existing cargo location."
      ],
      "baseline_acceptance_preserved": [
        "Reservations never create second inventory.",
        "Shelter and essential mission supplies fit tested loadout.",
        "Moved/broken mounted crate does not duplicate contents."
      ],
      "verification_scenarios": [
        {
          "id": "C06-P11-T1-M08-A1",
          "title": "Actual safe loadout",
          "setup_and_action": "Pack the complete Earth-prepared lunar manifest before optional cargo.",
          "required_observable_result": "All essentials fit the measured configured capacity; example six slots cannot suppress required refuge or return goods.",
          "status": "NOT RUN — future model/runtime evidence required"
        },
        {
          "id": "C06-P11-T1-M08-A2",
          "title": "Reservation and handoff",
          "setup_and_action": "Reserve, move and interrupt cargo between yard, craft and refuge.",
          "required_observable_result": "Reservations refer to actual contents; each item has one recorded owner and location.",
          "status": "NOT RUN — future model/runtime evidence required"
        }
      ],
      "documentation_status": "Operational responsibilities specified; canonical responsibility preserved",
      "final_geometry_approved": false,
      "physical_fit_verified": false,
      "runtime_implementation_verified": false,
      "production_mesh_or_texture_created": false,
      "prior_future_build_task_ids": [
        "T1-BLD03",
        "T1-BLD04",
        "T1-BLD07",
        "T1-BLD13",
        "T1-BLD14",
        "T1-BLD15",
        "T1-BLD16"
      ],
      "scope": "P11 documentation only; no authorization for mod development"
    },
    {
      "id": "T1-I01",
      "name": "Rocket Part and structural component family",
      "aliases": [
        "Rocket Part"
      ],
      "canonical_function_preserved": "Manageable reusable structural component family mapped explicitly to authored rocket stages rather than a mandatory item per decorative mesh.",
      "existing_family_refs": [
        "TEC03",
        "TEC13"
      ],
      "industry_refs": [],
      "baseline": {
        "register": "sources/tier1_model_register.json",
        "json_pointer": "/assets/9",
        "specification": "sources/tier1_model_specifications.txt",
        "section_id": "T1-SPEC-13",
        "experience_source": "sources/tier1_space_expansion.txt",
        "reference_evidence": [
          {
            "ref": "REF15",
            "basis": "Explicit Rocket Part icon",
            "strength": "confirmed visual direction",
            "supported": "Pale rectangular part with dark perforations and orange detail.",
            "not_established": "Final dimensions, recipes, capacities, collision, ports and implementation are not established by this artwork."
          },
          {
            "ref": "REF11",
            "basis": "Exploded labels",
            "strength": "confirmed visual direction",
            "supported": "Body, nose, cabin and fin roles are visual subcomponents, not necessarily separate inventory types.",
            "not_established": "Final dimensions, recipes, capacities, collision, ports and implementation are not established by this artwork."
          }
        ]
      },
      "closure_source": "sources/tier1_completion_06.txt",
      "primary_section_id": "C06-P11-11",
      "section_ids": [
        "C06-P11-07",
        "C06-P11-11"
      ],
      "operational_closure": "Map the manageable Rocket Part family to installed structural stages; an inventory icon does not determine installed geometry or create one item per panel.",
      "decision_ids": [],
      "current_decision_effect": [],
      "inherited_proposed_dimensions": {
        "footprint_blocks": [
          1,
          0.25
        ],
        "height_blocks": 0.5,
        "status": "Proposed production/greybox default; not an approved final measurement or verified game implementation.",
        "visible_bounds": {
          "min": [
            -0.5,
            0,
            -0.125
          ],
          "max": [
            0.5,
            0.5,
            0.125
          ]
        },
        "collision": "Author separate collision pieces following the occupied shape; do not treat the reservation envelope as one solid collider.",
        "operating_clearance": {
          "description": "Display bounds do not describe full installed body/nose/fin volume."
        }
      },
      "coordinate_frame": "Inventory/workshop display uses bottom-centre frame. Each installed structure variant has an explicit transform and bounds under Explorer assembly.",
      "component_boundaries": [
        "inventory part visual",
        "authored structural module variants",
        "compatibility record"
      ],
      "ports": [
        {
          "id": "T1-I01-P01",
          "type": "component_mount",
          "direction": "installation",
          "position_blocks": [
            0,
            0.25,
            -0.125
          ],
          "normal": [
            0,
            0,
            -1
          ],
          "purpose": "Illustrative display mounting face; installed variant socket is authored separately."
        }
      ],
      "assembly_stages": [
        "fabricate component family",
        "reserve counts",
        "map committed counts to installation stage"
      ],
      "required_operating_states": [
        "AVAILABLE",
        "RESERVED",
        "INSTALLED",
        "SERVICE_REQUIRED"
      ],
      "required_animation_behaviour": [
        "Stage installation follows assembly commit, not a separate harvestable item per panel."
      ],
      "service_and_adjacency_contract": [
        "T1-M01 component output and T1-M02 authorized order."
      ],
      "baseline_acceptance_preserved": [
        "Component counts map to clear installed roles.",
        "Cosmetic panels cannot generate extra valuable parts on reload."
      ],
      "verification_scenarios": [
        {
          "id": "C06-P11-T1-I01-A1",
          "title": "Part compatibility",
          "setup_and_action": "Offer a missing or incompatible part to a selected assembly stage.",
          "required_observable_result": "The required role is identified before committing the stage.",
          "status": "NOT RUN — future model/runtime evidence required"
        },
        {
          "id": "C06-P11-T1-I01-A2",
          "title": "Stage reload",
          "setup_and_action": "Reload a completed structural stage and perform supported refit.",
          "required_observable_result": "Installed visual pieces match the recorded part mapping; decorative covers produce no duplicate valuable stock.",
          "status": "NOT RUN — future model/runtime evidence required"
        }
      ],
      "documentation_status": "Operational responsibilities specified; canonical responsibility preserved",
      "final_geometry_approved": false,
      "physical_fit_verified": false,
      "runtime_implementation_verified": false,
      "production_mesh_or_texture_created": false,
      "prior_future_build_task_ids": [
        "T1-BLD04",
        "T1-BLD05",
        "T1-BLD13",
        "T1-BLD16"
      ],
      "scope": "P11 documentation only; no authorization for mod development"
    },
    {
      "id": "T1-I02",
      "name": "Rocket Engine / Engine Module",
      "aliases": [
        "Rocket Engine",
        "Engine Module",
        "Engine Cluster"
      ],
      "canonical_function_preserved": "One managed engine-cluster module with four visible nozzles in the installed Explorer.",
      "existing_family_refs": [
        "TEC13",
        "SUPPLY01"
      ],
      "industry_refs": [],
      "baseline": {
        "register": "sources/tier1_model_register.json",
        "json_pointer": "/assets/10",
        "specification": "sources/tier1_model_specifications.txt",
        "section_id": "T1-SPEC-13",
        "experience_source": "sources/tier1_space_expansion.txt",
        "reference_evidence": [
          {
            "ref": "REF15",
            "basis": "Explicit Rocket Engine item",
            "strength": "confirmed visual direction",
            "supported": "Dark cubic mechanism and orange top fitting.",
            "not_established": "Final dimensions, recipes, capacities, collision, ports and implementation are not established by this artwork."
          },
          {
            "ref": "REF11",
            "basis": "Four-nozzle underside and label",
            "strength": "confirmed visual direction",
            "supported": "Four visible nozzles/engines; inventory packaging is not fixed.",
            "not_established": "Final dimensions, recipes, capacities, collision, ports and implementation are not established by this artwork."
          }
        ]
      },
      "closure_source": "sources/tier1_completion_06.txt",
      "primary_section_id": "C06-P11-11",
      "section_ids": [
        "C06-P11-03",
        "C06-P11-04",
        "C06-P11-11",
        "C06-P11-15"
      ],
      "operational_closure": "One managed engine-cluster role retains all four installed nozzle visuals. Compact lower-band fit, fuel connection and safe inspection remain measured work.",
      "decision_ids": [
        "T1-DEC01"
      ],
      "current_decision_effect": [
        {
          "id": "T1-DEC01",
          "user_choice": "Compact first",
          "status": "preferred design direction confirmed",
          "preferred_candidate": {
            "height_blocks": 9,
            "body_xz": [
              3,
              3
            ],
            "fin_envelope_xz": [
              5,
              5
            ]
          },
          "requirements": [
            "preserve confirmed Explorer appearance",
            "usable airlocked cabin",
            "review any necessary enlargement before final dimensions"
          ],
          "fit_verified": false,
          "final_dimensions_approved": false
        }
      ],
      "inherited_proposed_dimensions": {
        "footprint_blocks": [
          1,
          1
        ],
        "height_blocks": 1,
        "status": "Proposed production/greybox default; not an approved final measurement or verified game implementation.",
        "visible_bounds": {
          "min": [
            -0.5,
            0,
            -0.5
          ],
          "max": [
            0.5,
            1,
            0.5
          ]
        },
        "collision": "Author separate collision pieces following the occupied shape; do not treat the reservation envelope as one solid collider.",
        "operating_clearance": {
          "description": "Grounded safe service order required for removal; no active plume during hand interaction."
        },
        "installed_variant_bounds": {
          "min": [
            -1.5,
            0,
            -1.5
          ],
          "max": [
            1.5,
            1.5,
            1.5
          ]
        }
      },
      "coordinate_frame": "Bottom-centre inventory/workshop frame; installed variant is authored in Explorer Y 0–1.5 and main-body footprint.",
      "component_boundaries": [
        "managed cluster record",
        "four installed nozzle visuals",
        "mount",
        "fuel socket",
        "inspection cover"
      ],
      "ports": [
        {
          "id": "T1-I02-P01",
          "type": "component_mount",
          "direction": "installation",
          "position_blocks": [
            0,
            1,
            0
          ],
          "normal": [
            0,
            1,
            0
          ],
          "purpose": "Cluster mounting plane on display component."
        },
        {
          "id": "T1-I02-P02",
          "type": "fuel_supply",
          "direction": "input",
          "position_blocks": [
            -0.5,
            0.75,
            0
          ],
          "normal": [
            -1,
            0,
            0
          ],
          "purpose": "Internal installed supply connection; not an external public pump endpoint."
        }
      ],
      "assembly_stages": [
        "fabricate cluster role",
        "install at propulsion stage",
        "commission with vehicle",
        "service existing module"
      ],
      "required_operating_states": [
        "AVAILABLE",
        "RESERVED",
        "INSTALLED",
        "UNSERVICED",
        "READY",
        "ACTIVE",
        "SERVICE_REQUIRED"
      ],
      "required_animation_behaviour": [
        "Four plume origins driven by the same cluster operation state."
      ],
      "service_and_adjacency_contract": [
        "Registered Explorer propulsion socket through T1-M02."
      ],
      "baseline_acceptance_preserved": [
        "Retain all four nozzle visuals.",
        "Swap/repair keeps vehicle identity and stored supplies.",
        "Earth-made service stock supports first round trip."
      ],
      "verification_scenarios": [
        {
          "id": "C06-P11-T1-I02-A1",
          "title": "Installed fit and plume",
          "setup_and_action": "Place the cluster, frame, tanks and inspection access in the candidate lower band.",
          "required_observable_result": "Declared volumes and service access agree; four plume origins follow the same recorded operation.",
          "status": "NOT RUN — future model/runtime evidence required"
        },
        {
          "id": "C06-P11-T1-I02-A2",
          "title": "Grounded service",
          "setup_and_action": "Perform a supported repair or module swap with the craft safely grounded.",
          "required_observable_result": "The same craft and supply records remain; no active plume overlaps the service interaction.",
          "status": "NOT RUN — future model/runtime evidence required"
        }
      ],
      "documentation_status": "Operational responsibilities specified; canonical responsibility preserved",
      "final_geometry_approved": false,
      "physical_fit_verified": false,
      "runtime_implementation_verified": false,
      "production_mesh_or_texture_created": false,
      "prior_future_build_task_ids": [
        "T1-BLD04",
        "T1-BLD05",
        "T1-BLD06",
        "T1-BLD10",
        "T1-BLD13",
        "T1-BLD14",
        "T1-BLD16"
      ],
      "scope": "P11 documentation only; no authorization for mod development"
    },
    {
      "id": "T1-I03",
      "name": "Fuel Tank",
      "aliases": [],
      "canonical_function_preserved": "Reusable SUPPLY01 vessel and installed tank role with actual contents and protected allocation.",
      "existing_family_refs": [
        "SUPPLY01"
      ],
      "industry_refs": [],
      "baseline": {
        "register": "sources/tier1_model_register.json",
        "json_pointer": "/assets/11",
        "specification": "sources/tier1_model_specifications.txt",
        "section_id": "T1-SPEC-13",
        "experience_source": "sources/tier1_space_expansion.txt",
        "reference_evidence": [
          {
            "ref": "REF15",
            "basis": "Explicit Fuel Tank icon",
            "strength": "confirmed visual direction",
            "supported": "Pale vessel with orange band and dedicated fitting.",
            "not_established": "Final dimensions, recipes, capacities, collision, ports and implementation are not established by this artwork."
          },
          {
            "ref": "REF02",
            "basis": "Labelled component example",
            "strength": "confirmed visual direction",
            "supported": "Tank is distinct from navigation and body components.",
            "not_established": "Final dimensions, recipes, capacities, collision, ports and implementation are not established by this artwork."
          }
        ]
      },
      "closure_source": "sources/tier1_completion_06.txt",
      "primary_section_id": "C06-P11-12",
      "section_ids": [
        "C06-P11-03",
        "C06-P11-04",
        "C06-P11-12",
        "C06-P11-15"
      ],
      "operational_closure": "Portable display bounds do not approve an installed tank housing. Declare tank space independently of occupied cabin and retain fuel-only keyed transfer.",
      "decision_ids": [
        "T1-DEC01"
      ],
      "current_decision_effect": [
        {
          "id": "T1-DEC01",
          "user_choice": "Compact first",
          "status": "preferred design direction confirmed",
          "preferred_candidate": {
            "height_blocks": 9,
            "body_xz": [
              3,
              3
            ],
            "fin_envelope_xz": [
              5,
              5
            ]
          },
          "requirements": [
            "preserve confirmed Explorer appearance",
            "usable airlocked cabin",
            "review any necessary enlargement before final dimensions"
          ],
          "fit_verified": false,
          "final_dimensions_approved": false
        }
      ],
      "inherited_proposed_dimensions": {
        "footprint_blocks": [
          0.5,
          0.5
        ],
        "height_blocks": 1,
        "status": "Proposed production/greybox default; not an approved final measurement or verified game implementation.",
        "visible_bounds": {
          "min": [
            -0.25,
            0,
            -0.25
          ],
          "max": [
            0.25,
            1,
            0.25
          ]
        },
        "collision": "Author separate collision pieces following the occupied shape; do not treat the reservation envelope as one solid collider.",
        "operating_clearance": {
          "description": "Portable bounds are not installed tank housing or capacity. Installed housings must pass cabin fit."
        }
      },
      "coordinate_frame": "Bottom-centre portable display; installed authored housing has a defined transform and volume in Explorer.",
      "component_boundaries": [
        "pale shell",
        "orange band",
        "fuel-only keyed fitting",
        "content/reserve record",
        "installed housing variant"
      ],
      "ports": [
        {
          "id": "T1-I03-P01",
          "type": "fuel_supply",
          "direction": "controlled_transfer",
          "position_blocks": [
            0,
            1,
            0
          ],
          "normal": [
            0,
            1,
            0
          ],
          "purpose": "Keyed fuel-only cap/fill connector."
        }
      ],
      "assembly_stages": [
        "fabricate empty vessel",
        "install or fill explicitly",
        "allocate return reserve",
        "transfer once between locations"
      ],
      "required_operating_states": [
        "EMPTY",
        "PART_FILLED",
        "FILLED",
        "RESERVED",
        "INSTALLED",
        "TRANSFERRING",
        "SERVICE_REQUIRED"
      ],
      "required_animation_behaviour": [
        "Cap/coupler and fill indication follow actual transfer."
      ],
      "service_and_adjacency_contract": [
        "Compatible authorized fuel service or installed tank mount.",
        "Cannot join Oxygen Tank/suit refill connector."
      ],
      "baseline_acceptance_preserved": [
        "Fuel is in one container/location after each move.",
        "Reserve is visible and cannot be withdrawn by ordinary automation."
      ],
      "verification_scenarios": [
        {
          "id": "C06-P11-T1-I03-A1",
          "title": "Housing and reserve",
          "setup_and_action": "Install the proposed tank arrangement alongside the cabin route.",
          "required_observable_result": "No tank or fitting uses reserved human passage; capacity and protected-return allocation are explicit.",
          "status": "NOT RUN — future model/runtime evidence required"
        },
        {
          "id": "C06-P11-T1-I03-A2",
          "title": "Tank move",
          "setup_and_action": "Transfer, remove or replace a compatible vessel at a supported service point.",
          "required_observable_result": "Fuel exists in one location after each committed action and stays separate from breathing supply.",
          "status": "NOT RUN — future model/runtime evidence required"
        }
      ],
      "documentation_status": "Operational responsibilities specified; canonical responsibility preserved",
      "final_geometry_approved": false,
      "physical_fit_verified": false,
      "runtime_implementation_verified": false,
      "production_mesh_or_texture_created": false,
      "prior_future_build_task_ids": [
        "T1-BLD02",
        "T1-BLD04",
        "T1-BLD06",
        "T1-BLD07",
        "T1-BLD13",
        "T1-BLD16"
      ],
      "scope": "P11 documentation only; no authorization for mod development"
    },
    {
      "id": "T1-I04",
      "name": "Navigation Chip / Guidance Chip",
      "aliases": [
        "Navigation Chip",
        "Guidance Chip"
      ],
      "canonical_function_preserved": "Reusable accessible-Earth navigation hardware supporting recorded routes and recoverable survey knowledge.",
      "existing_family_refs": [
        "Navigation and mission records"
      ],
      "industry_refs": [],
      "baseline": {
        "register": "sources/tier1_model_register.json",
        "json_pointer": "/assets/12",
        "specification": "sources/tier1_model_specifications.txt",
        "section_id": "T1-SPEC-13",
        "experience_source": "sources/tier1_space_expansion.txt",
        "reference_evidence": [
          {
            "ref": "REF15",
            "basis": "Navigation Chip label and icon",
            "strength": "confirmed visual direction",
            "supported": "Flat dark plate, orange contacts and blue centre.",
            "not_established": "Final dimensions, recipes, capacities, collision, ports and implementation are not established by this artwork."
          },
          {
            "ref": "REF02",
            "basis": "Guidance Chip label",
            "strength": "confirmed visual direction",
            "supported": "Alias of the same broad first-tier role.",
            "not_established": "Final dimensions, recipes, capacities, collision, ports and implementation are not established by this artwork."
          }
        ]
      },
      "closure_source": "sources/tier1_completion_06.txt",
      "primary_section_id": "C06-P11-12",
      "section_ids": [
        "C06-P11-12",
        "C06-P11-15"
      ],
      "operational_closure": "Navigation/Guidance Chip remains reusable hardware with recoverable earned routes, and Earth preparation supports the first lunar route.",
      "decision_ids": [],
      "current_decision_effect": [],
      "inherited_proposed_dimensions": {
        "footprint_blocks": [
          0.5,
          0.5
        ],
        "height_blocks": 0.125,
        "status": "Proposed production/greybox default; not an approved final measurement or verified game implementation.",
        "visible_bounds": {
          "min": [
            -0.25,
            0,
            -0.25
          ],
          "max": [
            0.25,
            0.125,
            0.25
          ]
        },
        "collision": "Author separate collision pieces following the occupied shape; do not treat the reservation envelope as one solid collider.",
        "operating_clearance": {
          "description": "Small component has no independent world-machine footprint requirement."
        }
      },
      "coordinate_frame": "Bottom-centre display frame; plate normal +Y. Installed socket transform is recorded separately.",
      "component_boundaries": [
        "plate",
        "contacts",
        "blue centre",
        "hardware identity",
        "recoverable route-record association"
      ],
      "ports": [
        {
          "id": "T1-I04-P01",
          "type": "navigation_hardware",
          "direction": "installation",
          "position_blocks": [
            0,
            0,
            0
          ],
          "normal": [
            0,
            -1,
            0
          ],
          "purpose": "Bottom contact face for recognized navigation socket."
        }
      ],
      "assembly_stages": [
        "fabricate Earth circuit",
        "install hardware",
        "associate supported routes",
        "restore known records on replacement"
      ],
      "required_operating_states": [
        "AVAILABLE",
        "INSTALLED",
        "RECOGNIZED",
        "INCOMPATIBLE",
        "MISSING_ROUTE"
      ],
      "required_animation_behaviour": [
        "Inserted/removed item ownership changes once; blue status does not imply free map knowledge."
      ],
      "service_and_adjacency_contract": [
        "Authorized Explorer navigation socket or service terminal."
      ],
      "baseline_acceptance_preserved": [
        "Not consumed for each launch.",
        "First lunar route needs no inaccessible lunar sample.",
        "Lost hardware can be replaced and known routes restored."
      ],
      "verification_scenarios": [
        {
          "id": "C06-P11-T1-I04-A1",
          "title": "Recognized navigation",
          "setup_and_action": "Install compatible hardware with and without a supported route record.",
          "required_observable_result": "The interface distinguishes missing hardware, incompatible hardware and missing route.",
          "status": "NOT RUN — future model/runtime evidence required"
        },
        {
          "id": "C06-P11-T1-I04-A2",
          "title": "Replacement",
          "setup_and_action": "Replace lost hardware through already reachable Earth services.",
          "required_observable_result": "Earned route knowledge can be restored without a first-visit lunar ingredient or per-launch chip consumption.",
          "status": "NOT RUN — future model/runtime evidence required"
        }
      ],
      "documentation_status": "Operational responsibilities specified; canonical responsibility preserved",
      "final_geometry_approved": false,
      "physical_fit_verified": false,
      "runtime_implementation_verified": false,
      "production_mesh_or_texture_created": false,
      "prior_future_build_task_ids": [
        "T1-BLD04",
        "T1-BLD05",
        "T1-BLD07",
        "T1-BLD12",
        "T1-BLD13",
        "T1-BLD16"
      ],
      "scope": "P11 documentation only; no authorization for mod development"
    },
    {
      "id": "T1-I05",
      "name": "Launch Key",
      "aliases": [],
      "canonical_function_preserved": "Reusable physical departure-control item tied to authorized operation, not a permission bypass.",
      "existing_family_refs": [
        "Vehicle operation and ownership"
      ],
      "industry_refs": [],
      "baseline": {
        "register": "sources/tier1_model_register.json",
        "json_pointer": "/assets/13",
        "specification": "sources/tier1_model_specifications.txt",
        "section_id": "T1-SPEC-13",
        "experience_source": "sources/tier1_space_expansion.txt",
        "reference_evidence": [
          {
            "ref": "REF15",
            "basis": "Explicit Launch Key label/icon",
            "strength": "confirmed visual direction",
            "supported": "Orange head and gray key shank.",
            "not_established": "Final dimensions, recipes, capacities, collision, ports and implementation are not established by this artwork."
          }
        ]
      },
      "closure_source": "sources/tier1_completion_06.txt",
      "primary_section_id": "C06-P11-12",
      "section_ids": [
        "C06-P11-10",
        "C06-P11-12",
        "C06-P11-15"
      ],
      "operational_closure": "The orange-headed key requests authorized operation; held and inserted appearances map to one item and cannot bypass mission conditions.",
      "decision_ids": [],
      "current_decision_effect": [],
      "inherited_proposed_dimensions": {
        "footprint_blocks": [
          0.5,
          0.125
        ],
        "height_blocks": 0.25,
        "status": "Proposed production/greybox default; not an approved final measurement or verified game implementation.",
        "visible_bounds": {
          "min": [
            -0.25,
            0,
            -0.0625
          ],
          "max": [
            0.25,
            0.25,
            0.0625
          ]
        },
        "collision": "Author separate collision pieces following the occupied shape; do not treat the reservation envelope as one solid collider.",
        "operating_clearance": {
          "description": "Display envelope does not define keyhole dimensions."
        }
      },
      "coordinate_frame": "Bottom-centre display frame; shank points +X. Inserted transform is relative to console key socket.",
      "component_boundaries": [
        "orange head",
        "shank",
        "ownership/association record"
      ],
      "ports": [
        {
          "id": "T1-I05-P01",
          "type": "key_authorization",
          "direction": "interaction",
          "position_blocks": [
            0.25,
            0.125,
            0
          ],
          "normal": [
            1,
            0,
            0
          ],
          "purpose": "Key tip presented through declared insertion transform."
        }
      ],
      "assembly_stages": [
        "create reusable key",
        "associate authorized service",
        "present/turn",
        "retain or stow at declared location"
      ],
      "required_operating_states": [
        "AVAILABLE",
        "ASSOCIATED",
        "PRESENTED",
        "REQUEST_REJECTED",
        "REQUEST_ACCEPTED"
      ],
      "required_animation_behaviour": [
        "Short deliberate turn/presentation; cancellation and ownership remain explicit."
      ],
      "service_and_adjacency_contract": [
        "Authorized Control Console or cockpit control interaction only."
      ],
      "baseline_acceptance_preserved": [
        "Cannot bypass missing suit, crew, reserve or clearance.",
        "Lost key recoverable through authorized service.",
        "Animation never creates a second key."
      ],
      "verification_scenarios": [
        {
          "id": "C06-P11-T1-I05-A1",
          "title": "Authorization and readiness",
          "setup_and_action": "Present a key without permission or with an essential mission blocker.",
          "required_observable_result": "The specific request is refused while the craft, cargo and key remain coherent.",
          "status": "NOT RUN — future model/runtime evidence required"
        },
        {
          "id": "C06-P11-T1-I05-A2",
          "title": "Interrupted key action",
          "setup_and_action": "Interrupt the key presentation and use the supported lost-key recovery.",
          "required_observable_result": "One key ownership is preserved or restored through authorized service, without permanent campaign lock.",
          "status": "NOT RUN — future model/runtime evidence required"
        }
      ],
      "documentation_status": "Operational responsibilities specified; canonical responsibility preserved",
      "final_geometry_approved": false,
      "physical_fit_verified": false,
      "runtime_implementation_verified": false,
      "production_mesh_or_texture_created": false,
      "prior_future_build_task_ids": [
        "T1-BLD04",
        "T1-BLD07",
        "T1-BLD12",
        "T1-BLD13",
        "T1-BLD14",
        "T1-BLD16"
      ],
      "scope": "P11 documentation only; no authorization for mod development"
    },
    {
      "id": "T1-E01",
      "name": "Tier 1 Player Space Suit",
      "aliases": [
        "Player Space Suit",
        "Sealed expedition suit"
      ],
      "canonical_function_preserved": "EQ23 protection system using normal player movement/collision and tested suit/pack clearances, with actual breathing and power services.",
      "existing_family_refs": [
        "EQ23",
        "TEC12",
        "SUPPLY02",
        "SUPPLY03"
      ],
      "industry_refs": [],
      "baseline": {
        "register": "sources/tier1_model_register.json",
        "json_pointer": "/assets/14",
        "specification": "sources/tier1_model_specifications.txt",
        "section_id": "T1-SPEC-14",
        "experience_source": "sources/tier1_space_expansion.txt",
        "reference_evidence": [
          {
            "ref": "REF12",
            "basis": "Dedicated suit/palette sheet",
            "strength": "confirmed visual direction",
            "supported": "Pale square helmet, navy visor, orange bands, dark gloves/boots, chest panel and square integrated pack.",
            "not_established": "Final dimensions, recipes, capacities, collision, ports and implementation are not established by this artwork."
          },
          {
            "ref": "REF15",
            "basis": "Suit views and mission strip",
            "strength": "confirmed visual direction",
            "supported": "The same outfit supports the complete initial lunar expedition.",
            "not_established": "Final dimensions, recipes, capacities, collision, ports and implementation are not established by this artwork."
          }
        ]
      },
      "closure_source": "sources/tier1_completion_06.txt",
      "primary_section_id": "C06-P11-13",
      "section_ids": [
        "C06-P11-03",
        "C06-P11-04",
        "C06-P11-09",
        "C06-P11-13",
        "C06-P11-15"
      ],
      "operational_closure": "Use REF12 Minecraft-proportioned panels and square pack. The 1×1×2 art envelope is not a measured collider, camera, backpack or movement envelope.",
      "decision_ids": [
        "T1-DEC01"
      ],
      "current_decision_effect": [
        {
          "id": "T1-DEC01",
          "user_choice": "Compact first",
          "status": "preferred design direction confirmed",
          "preferred_candidate": {
            "height_blocks": 9,
            "body_xz": [
              3,
              3
            ],
            "fin_envelope_xz": [
              5,
              5
            ]
          },
          "requirements": [
            "preserve confirmed Explorer appearance",
            "usable airlocked cabin",
            "review any necessary enlargement before final dimensions"
          ],
          "fit_verified": false,
          "final_dimensions_approved": false
        }
      ],
      "inherited_proposed_dimensions": {
        "footprint_blocks": [
          1,
          1
        ],
        "height_blocks": 2,
        "status": "Proposed production/greybox default; not an approved final measurement or verified game implementation.",
        "visible_bounds": {
          "min": [
            -0.5,
            0,
            -0.5
          ],
          "max": [
            0.5,
            2,
            0.5
          ]
        },
        "collision": "Retain actual normal player collision/movement dimensions; this 1 x 1 x 2 is a proposed art review envelope, not a new hitbox.",
        "operating_clearance": {
          "description": "Test arm/tool, crouch, climb, seated, pack and helmet swept poses through real airlock and ladder."
        }
      },
      "coordinate_frame": "Neutral standing rig: origin at player feet, +Y up, +Z gaze/front. Head/torso/limb attachments follow audited player rig, not these inventory bounds.",
      "component_boundaries": [
        "torso panels",
        "limb panels",
        "gloves",
        "boots",
        "chest control",
        "integrated square pack",
        "helmet interface",
        "tank mount",
        "first-person arm variant"
      ],
      "ports": [
        {
          "id": "T1-E01-P01",
          "type": "breathing_supply",
          "direction": "input",
          "position_blocks": [
            0,
            1.25,
            -0.5
          ],
          "normal": [
            0,
            0,
            -1
          ],
          "purpose": "Proposed pack tank/service face; attached rig transform follows torso."
        },
        {
          "id": "T1-E01-P02",
          "type": "field_cell",
          "direction": "installation",
          "position_blocks": [
            0.5,
            1,
            -0.25
          ],
          "normal": [
            1,
            0,
            0
          ],
          "purpose": "Separate field power slot; not fuel."
        },
        {
          "id": "T1-E01-P03",
          "type": "helmet_mount",
          "direction": "installation",
          "position_blocks": [
            0,
            1.5,
            0
          ],
          "normal": [
            0,
            1,
            0
          ],
          "purpose": "Semantic neck seal attachment; final rig-relative placement must be fitted."
        }
      ],
      "assembly_stages": [
        "fabricate accessible suit parts",
        "equip supported full system",
        "attach filled tank",
        "check seals/power on Earth",
        "service between expeditions"
      ],
      "required_operating_states": [
        "UNFITTED",
        "EQUIPPED",
        "SUPPLIED",
        "LOW_RESERVE",
        "EMPTY",
        "SERVICE_REQUIRED",
        "REFILLING",
        "CHARGING",
        "READY"
      ],
      "required_animation_behaviour": [
        "Rig-compatible movement.",
        "Short tank/service actions with safe interruption.",
        "Optional restrained visor edge; no heavy default full-screen mask."
      ],
      "service_and_adjacency_contract": [
        "Space Helmet and Oxygen Tank through declared body anchors.",
        "T1-S01 actual refill/charging/repair service."
      ],
      "baseline_acceptance_preserved": [
        "Actual rig fits all access poses.",
        "Helmet-only protection is rejected as incomplete.",
        "Reserve, charge and protection state are individually understandable.",
        "Critical view/interaction remains readable in first person and reduced effects."
      ],
      "verification_scenarios": [
        {
          "id": "C06-P11-T1-E01-A1",
          "title": "Complete rig fit",
          "setup_and_action": "Exercise actual standing, crouching, climbing, seated, tool and egress poses.",
          "required_observable_result": "Visual rig, camera and interactions fit the supported cabin route; first-person targeting remains readable.",
          "status": "NOT RUN — future model/runtime evidence required"
        },
        {
          "id": "C06-P11-T1-E01-A2",
          "title": "Protection and supply",
          "setup_and_action": "Compare missing hardware, empty breathing stock, low reserve and service-needed conditions.",
          "required_observable_result": "Each condition has a distinct remedy; refill/charge interruptions conserve equipment and stock.",
          "status": "NOT RUN — future model/runtime evidence required"
        }
      ],
      "documentation_status": "Operational responsibilities specified; canonical responsibility preserved",
      "final_geometry_approved": false,
      "physical_fit_verified": false,
      "runtime_implementation_verified": false,
      "production_mesh_or_texture_created": false,
      "prior_future_build_task_ids": [
        "T1-BLD02",
        "T1-BLD04",
        "T1-BLD06",
        "T1-BLD08",
        "T1-BLD09",
        "T1-BLD11",
        "T1-BLD13",
        "T1-BLD14",
        "T1-BLD15",
        "T1-BLD16"
      ],
      "scope": "P11 documentation only; no authorization for mod development"
    },
    {
      "id": "T1-E02",
      "name": "Space Helmet",
      "aliases": [],
      "canonical_function_preserved": "Helmet component of EQ23, with opaque navy exterior visor and readable first-person treatment.",
      "existing_family_refs": [
        "EQ23"
      ],
      "industry_refs": [],
      "baseline": {
        "register": "sources/tier1_model_register.json",
        "json_pointer": "/assets/15",
        "specification": "sources/tier1_model_specifications.txt",
        "section_id": "T1-SPEC-14",
        "experience_source": "sources/tier1_space_expansion.txt",
        "reference_evidence": [
          {
            "ref": "REF12",
            "basis": "Helmet close-up",
            "strength": "confirmed visual direction",
            "supported": "Pale square casing, orange accent and opaque dark-blue visor.",
            "not_established": "Final dimensions, recipes, capacities, collision, ports and implementation are not established by this artwork."
          },
          {
            "ref": "REF15",
            "basis": "Explicit Space Helmet item",
            "strength": "confirmed visual direction",
            "supported": "Helmet is a named component in the Tier 1 family.",
            "not_established": "Final dimensions, recipes, capacities, collision, ports and implementation are not established by this artwork."
          }
        ]
      },
      "closure_source": "sources/tier1_completion_06.txt",
      "primary_section_id": "C06-P11-13",
      "section_ids": [
        "C06-P11-03",
        "C06-P11-04",
        "C06-P11-13"
      ],
      "operational_closure": "Keep the pale square helmet, navy exterior visor and fitted neck seal; a display cube does not establish worn dimensions or require a dark full-screen view.",
      "decision_ids": [
        "T1-DEC01"
      ],
      "current_decision_effect": [
        {
          "id": "T1-DEC01",
          "user_choice": "Compact first",
          "status": "preferred design direction confirmed",
          "preferred_candidate": {
            "height_blocks": 9,
            "body_xz": [
              3,
              3
            ],
            "fin_envelope_xz": [
              5,
              5
            ]
          },
          "requirements": [
            "preserve confirmed Explorer appearance",
            "usable airlocked cabin",
            "review any necessary enlargement before final dimensions"
          ],
          "fit_verified": false,
          "final_dimensions_approved": false
        }
      ],
      "inherited_proposed_dimensions": {
        "footprint_blocks": [
          0.75,
          0.75
        ],
        "height_blocks": 0.75,
        "status": "Proposed production/greybox default; not an approved final measurement or verified game implementation.",
        "visible_bounds": {
          "min": [
            -0.375,
            0,
            -0.375
          ],
          "max": [
            0.375,
            0.75,
            0.375
          ]
        },
        "collision": "Uses player rig behaviour; display envelope does not add an independent solid head collider.",
        "operating_clearance": {
          "description": "Head turns, seated view and boarding must fit actual helmet projection."
        }
      },
      "coordinate_frame": "Bottom-centre display frame; worn model follows fitted head/neck anchor. Coordinates are not world-space placement when equipped.",
      "component_boundaries": [
        "casing",
        "navy visor",
        "neck seal",
        "optional first-person edge"
      ],
      "ports": [
        {
          "id": "T1-E02-P01",
          "type": "helmet_mount",
          "direction": "installation",
          "position_blocks": [
            0,
            0,
            0
          ],
          "normal": [
            0,
            -1,
            0
          ],
          "purpose": "Neck seal toward suit; installed transform explicitly authored."
        }
      ],
      "assembly_stages": [
        "fabricate helmet",
        "equip to suit",
        "verify seal and supplied system"
      ],
      "required_operating_states": [
        "UNEQUIPPED",
        "EQUIPPED",
        "SEAL_VALID",
        "INCOMPLETE_SYSTEM",
        "SERVICE_REQUIRED"
      ],
      "required_animation_behaviour": [
        "Head tracking; equip action does not mask urgent surroundings."
      ],
      "service_and_adjacency_contract": [
        "EQ23 suit neck seal only for complete protection."
      ],
      "baseline_acceptance_preserved": [
        "Does not alone make unprepared player safe.",
        "Opaque exterior visor does not require darkened central first-person view."
      ],
      "verification_scenarios": [
        {
          "id": "C06-P11-T1-E02-A1",
          "title": "Head and view",
          "setup_and_action": "Turn, climb and sit using the fitted head and camera anchors.",
          "required_observable_result": "The visor, shell and view remain usable within the measured space.",
          "status": "NOT RUN — future model/runtime evidence required"
        },
        {
          "id": "C06-P11-T1-E02-A2",
          "title": "Incomplete protection",
          "setup_and_action": "Equip only the helmet or expose an invalid suit seal.",
          "required_observable_result": "The complete suit is not marked ready; the missing condition and action are visible.",
          "status": "NOT RUN — future model/runtime evidence required"
        }
      ],
      "documentation_status": "Operational responsibilities specified; canonical responsibility preserved",
      "final_geometry_approved": false,
      "physical_fit_verified": false,
      "runtime_implementation_verified": false,
      "production_mesh_or_texture_created": false,
      "prior_future_build_task_ids": [
        "T1-BLD02",
        "T1-BLD08",
        "T1-BLD09",
        "T1-BLD13",
        "T1-BLD14",
        "T1-BLD16"
      ],
      "scope": "P11 documentation only; no authorization for mod development"
    },
    {
      "id": "T1-E03",
      "name": "Oxygen Tank",
      "aliases": [],
      "canonical_function_preserved": "Refillable EQ24 vessel containing SUPPLY02 with explicit breathing and emergency allocations.",
      "existing_family_refs": [
        "EQ24",
        "SUPPLY02"
      ],
      "industry_refs": [],
      "baseline": {
        "register": "sources/tier1_model_register.json",
        "json_pointer": "/assets/16",
        "specification": "sources/tier1_model_specifications.txt",
        "section_id": "T1-SPEC-14",
        "experience_source": "sources/tier1_space_expansion.txt",
        "reference_evidence": [
          {
            "ref": "REF15",
            "basis": "Explicit Oxygen Tank label/icon",
            "strength": "confirmed visual direction",
            "supported": "Pale vessel with orange band and prominent top valve.",
            "not_established": "Final dimensions, recipes, capacities, collision, ports and implementation are not established by this artwork."
          },
          {
            "ref": "REF03",
            "basis": "O2 cylinder storage",
            "strength": "confirmed visual direction",
            "supported": "Mounted breathing storage belongs at the refuge.",
            "not_established": "Final dimensions, recipes, capacities, collision, ports and implementation are not established by this artwork."
          }
        ]
      },
      "closure_source": "sources/tier1_completion_06.txt",
      "primary_section_id": "C06-P11-13",
      "section_ids": [
        "C06-P11-03",
        "C06-P11-09",
        "C06-P11-13",
        "C06-P11-14"
      ],
      "operational_closure": "Keep one reusable EQ24 vessel with a distinct breathing valve and reviewed square-pack attachment, without an unreferenced oversized cylinder.",
      "decision_ids": [
        "T1-DEC01"
      ],
      "current_decision_effect": [
        {
          "id": "T1-DEC01",
          "user_choice": "Compact first",
          "status": "preferred design direction confirmed",
          "preferred_candidate": {
            "height_blocks": 9,
            "body_xz": [
              3,
              3
            ],
            "fin_envelope_xz": [
              5,
              5
            ]
          },
          "requirements": [
            "preserve confirmed Explorer appearance",
            "usable airlocked cabin",
            "review any necessary enlargement before final dimensions"
          ],
          "fit_verified": false,
          "final_dimensions_approved": false
        }
      ],
      "inherited_proposed_dimensions": {
        "footprint_blocks": [
          0.5,
          0.5
        ],
        "height_blocks": 1,
        "status": "Proposed production/greybox default; not an approved final measurement or verified game implementation.",
        "visible_bounds": {
          "min": [
            -0.25,
            0,
            -0.25
          ],
          "max": [
            0.25,
            1,
            0.25
          ]
        },
        "collision": "Author separate collision pieces following the occupied shape; do not treat the reservation envelope as one solid collider.",
        "operating_clearance": {
          "description": "Pack mount fits within reviewed suit envelope; no huge unreferenced cylinder added by default."
        }
      },
      "coordinate_frame": "Bottom-centre portable display; installed pack or reservoir transform is separate.",
      "component_boundaries": [
        "pale shell",
        "orange band",
        "breathing valve",
        "contents and reserve record",
        "mounted display variant"
      ],
      "ports": [
        {
          "id": "T1-E03-P01",
          "type": "breathing_supply",
          "direction": "controlled_transfer",
          "position_blocks": [
            0,
            1,
            0
          ],
          "normal": [
            0,
            1,
            0
          ],
          "purpose": "Breathing-only round capped valve with symbol; incompatible with fuel fitting."
        }
      ],
      "assembly_stages": [
        "craft empty tank",
        "fill from real breathing stock",
        "assign expedition allocation",
        "fit in suit or stow spare"
      ],
      "required_operating_states": [
        "EMPTY",
        "PART_FILLED",
        "FILLED",
        "RESERVED",
        "INSTALLED",
        "REFILLING",
        "SERVICE_REQUIRED"
      ],
      "required_animation_behaviour": [
        "Valve/dock action synchronized with conserved transfer."
      ],
      "service_and_adjacency_contract": [
        "Oxygen Generator/service rack/reservoir or fitted suit tank mount.",
        "Fuel connectors refuse before any transfer."
      ],
      "baseline_acceptance_preserved": [
        "Empty/full are states of same reusable vessel.",
        "Swap interruption leaves one tank in one owner/location.",
        "Refuge refill respects occupied-service reserve."
      ],
      "verification_scenarios": [
        {
          "id": "C06-P11-T1-E03-A1",
          "title": "Refill and swap",
          "setup_and_action": "Refill and interrupt a tank attachment or removal.",
          "required_observable_result": "A single tank and its actual SUPPLY02 contents retain one owner/location.",
          "status": "NOT RUN — future model/runtime evidence required"
        },
        {
          "id": "C06-P11-T1-E03-A2",
          "title": "Incompatible connector",
          "setup_and_action": "Attempt fuel attachment and refill from a protected occupied-service allocation.",
          "required_observable_result": "Fuel refuses before transfer and unauthorized reserve withdrawal is blocked with its reason.",
          "status": "NOT RUN — future model/runtime evidence required"
        }
      ],
      "documentation_status": "Operational responsibilities specified; canonical responsibility preserved",
      "final_geometry_approved": false,
      "physical_fit_verified": false,
      "runtime_implementation_verified": false,
      "production_mesh_or_texture_created": false,
      "prior_future_build_task_ids": [
        "T1-BLD02",
        "T1-BLD04",
        "T1-BLD06",
        "T1-BLD08",
        "T1-BLD11",
        "T1-BLD13",
        "T1-BLD14",
        "T1-BLD16"
      ],
      "scope": "P11 documentation only; no authorization for mod development"
    },
    {
      "id": "T1-S01",
      "name": "Refill, dust service and field charging",
      "aliases": [],
      "canonical_function_preserved": "Groups existing suit check, cleaning, refill, repair and EQ19 field charging at a real stocked host; does not manufacture free supplies.",
      "existing_family_refs": [
        "TEC12",
        "EQ19",
        "EQ27",
        "SUPPLY02",
        "SUPPLY03"
      ],
      "industry_refs": [
        "IND-M39",
        "IND-M49"
      ],
      "baseline": {
        "register": "sources/tier1_model_register.json",
        "json_pointer": "/assets/17",
        "specification": "sources/tier1_model_specifications.txt",
        "section_id": "T1-SPEC-11",
        "experience_source": "sources/tier1_space_expansion.txt",
        "reference_evidence": [
          {
            "ref": "REF03",
            "basis": "Outpost service equipment context",
            "strength": "supporting scene evidence",
            "supported": "A small utility/service setting is part of lunar refuge atmosphere.",
            "not_established": "A measured rack, exact sockets and dedicated cleaning animation are not supplied."
          },
          {
            "ref": "REF12",
            "basis": "Suit pack and joints",
            "strength": "confirmed visual direction",
            "supported": "Shows the equipment that requires servicing; not a final service-rack design.",
            "not_established": "Final dimensions, recipes, capacities, collision, ports and implementation are not established by this artwork."
          }
        ]
      },
      "closure_source": "sources/tier1_completion_06.txt",
      "primary_section_id": "C06-P11-09",
      "section_ids": [
        "C06-P11-09",
        "C06-P11-13",
        "C06-P11-14"
      ],
      "operational_closure": "Use a stocked rack or integrated frontage with separate tank dock, cell slot and repair/cleaning work. This role need not add another mandatory processor.",
      "decision_ids": [],
      "current_decision_effect": [],
      "inherited_proposed_dimensions": {
        "footprint_blocks": [
          1,
          2
        ],
        "height_blocks": 2,
        "status": "Proposed production/greybox default; not an approved final measurement or verified game implementation.",
        "visible_bounds": {
          "min": [
            -0.5,
            0,
            -1.0
          ],
          "max": [
            0.5,
            2,
            1.0
          ]
        },
        "collision": "Author separate collision pieces following the occupied shape; do not treat the reservation envelope as one solid collider.",
        "operating_clearance": {
          "front_strip_blocks": 1,
          "description": "Tank dock, cell slot and brush/work area individually reachable."
        },
        "host_mode": "Standalone compact rack or equivalent frontage within a stocked shelter/workshop; not a mandatory additional machine recipe."
      },
      "coordinate_frame": "Bottom-centre local asset frame, +Y up, +Z front, +X right looking outward through front; four quarter-turn placements.",
      "component_boundaries": [
        "host/rack",
        "tank dock",
        "cell slot",
        "brush/work area",
        "service indicator",
        "actual source associations"
      ],
      "ports": [
        {
          "id": "T1-S01-P01",
          "type": "breathing_supply",
          "direction": "input",
          "position_blocks": [
            -0.5,
            0.75,
            0
          ],
          "normal": [
            -1,
            0,
            0
          ],
          "purpose": "From real compatible reservoir."
        },
        {
          "id": "T1-S01-P02",
          "type": "power",
          "direction": "input",
          "position_blocks": [
            0,
            0.25,
            -1
          ],
          "normal": [
            0,
            0,
            -1
          ],
          "purpose": "Actual local charging supply."
        },
        {
          "id": "T1-S01-P03",
          "type": "item_stock",
          "direction": "input",
          "position_blocks": [
            0.5,
            0.75,
            0
          ],
          "normal": [
            1,
            0,
            0
          ],
          "purpose": "Declared repair/cleaning stock."
        },
        {
          "id": "T1-S01-P04",
          "type": "breathing_supply",
          "direction": "controlled_transfer",
          "position_blocks": [
            0,
            1,
            1
          ],
          "normal": [
            0,
            0,
            1
          ],
          "purpose": "Front tank refill dock."
        },
        {
          "id": "T1-S01-P05",
          "type": "field_cell",
          "direction": "installation",
          "position_blocks": [
            0.25,
            1.5,
            1
          ],
          "normal": [
            0,
            0,
            1
          ],
          "purpose": "Separate field-cell charging slot."
        },
        {
          "id": "T1-S01-P06",
          "type": "human_access",
          "direction": "interaction",
          "position_blocks": [
            -0.25,
            1.5,
            1
          ],
          "normal": [
            0,
            0,
            1
          ],
          "purpose": "Equipment check and service choices."
        }
      ],
      "assembly_stages": [
        "place or expose host frontage",
        "connect real sources",
        "register service permissions",
        "service declared equipment"
      ],
      "required_operating_states": [
        "UNSUPPLIED",
        "IDLE",
        "REFILLING",
        "CHARGING",
        "CLEANING",
        "REPAIRING",
        "MISSING_INPUT",
        "PAUSED",
        "READY"
      ],
      "required_animation_behaviour": [
        "Brush/valve/cell actions match actual task.",
        "Interrupted dock transfer retains one equipment owner."
      ],
      "service_and_adjacency_contract": [
        "Authorized real host inventories and reservoirs.",
        "Shelter-integrated mode declares one transform and shared service budgets, not duplicate stock."
      ],
      "baseline_acceptance_preserved": [
        "Refill, charging and cleaning consume correct real source.",
        "Optional tools cannot raid occupied-refuge reserve.",
        "No five-new-block compulsory service chain is introduced."
      ],
      "verification_scenarios": [
        {
          "id": "C06-P11-T1-S01-A1",
          "title": "Named tasks and real sources",
          "setup_and_action": "Refill, charge, clean and repair selected supported equipment.",
          "required_observable_result": "Each task names and consumes or transfers the correct real source; a cleaning animation never implies free refill.",
          "status": "NOT RUN — future model/runtime evidence required"
        },
        {
          "id": "C06-P11-T1-S01-A2",
          "title": "Interrupted host transfer",
          "setup_and_action": "Disconnect, lose power or interrupt the dock interaction.",
          "required_observable_result": "Equipment ownership and stock remain singular and the next actionable service state is visible.",
          "status": "NOT RUN — future model/runtime evidence required"
        }
      ],
      "documentation_status": "Operational responsibilities specified; canonical responsibility preserved",
      "final_geometry_approved": false,
      "physical_fit_verified": false,
      "runtime_implementation_verified": false,
      "production_mesh_or_texture_created": false,
      "prior_future_build_task_ids": [
        "T1-BLD03",
        "T1-BLD04",
        "T1-BLD06",
        "T1-BLD08",
        "T1-BLD11",
        "T1-BLD13",
        "T1-BLD14",
        "T1-BLD16"
      ],
      "scope": "P11 documentation only; no authorization for mod development"
    },
    {
      "id": "T1-S02",
      "name": "Starter lunar refuge",
      "aliases": [],
      "canonical_function_preserved": "EQ25 and Lunar Shelter Controller establish a complete powered airlock and protected sleeping/service cell from Earth-carried materials.",
      "existing_family_refs": [
        "EQ25",
        "Lunar Shelter Controller",
        "TEC12",
        "SUPPLY02",
        "SUPPLY03"
      ],
      "industry_refs": [],
      "baseline": {
        "register": "sources/tier1_model_register.json",
        "json_pointer": "/assets/18",
        "specification": "sources/tier1_model_specifications.txt",
        "section_id": "T1-SPEC-15",
        "experience_source": "sources/tier1_space_expansion.txt",
        "reference_evidence": [
          {
            "ref": "REF03",
            "basis": "Lunar outpost scene",
            "strength": "supporting scene evidence",
            "supported": "Compact pale/orange habitat, warm entry, utilities, storage and equipment against lunar landscape.",
            "not_established": "No measured floor plan, pressure rules or stage dimensions are supplied."
          }
        ]
      },
      "closure_source": "sources/tier1_completion_06.txt",
      "primary_section_id": "C06-P11-14",
      "section_ids": [
        "C06-P11-04",
        "C06-P11-09",
        "C06-P11-14",
        "C06-P11-15"
      ],
      "operational_closure": "Earth-carried EQ25 establishes a complete protected sleeping/service cell plus airlock. Fit the structure and approach; the Explorer stays an independent retreat.",
      "decision_ids": [],
      "current_decision_effect": [],
      "inherited_proposed_dimensions": {
        "footprint_blocks": [
          7,
          9
        ],
        "height_blocks": 4,
        "status": "Proposed production/greybox default; not an approved final measurement or verified game implementation.",
        "visible_bounds": {
          "min": [
            -3.5,
            0,
            -4.5
          ],
          "max": [
            3.5,
            4,
            4.5
          ]
        },
        "collision": "Authored floor/wall/roof and closure blocks with real interior void; no single solid structure collider.",
        "operating_clearance": {
          "front_approach": {
            "min": [
              -1.5,
              0,
              4.5
            ],
            "max": [
              1.5,
              3,
              7.5
            ]
          },
          "description": "Separate 3-wide x 3-deep clear approach beyond front edge; preview with surrounding 9 x 11 terrain allowance.",
          "candidate_interior": "Front two interior depth blocks form airlock; rear cell contains bed, circulation, storage and compact service; exact walls/closures/stock volumes require fit."
        },
        "terrain_allowance_footprint_blocks": [
          9,
          11
        ]
      },
      "coordinate_frame": "Bottom-centre local asset frame, +Y up, +Z front, +X right looking outward through front; four quarter-turn placements.",
      "component_boundaries": [
        "foundation",
        "enclosed sleeping/service cell",
        "entry airlock and two closures",
        "controller",
        "real reservoirs/power",
        "bed and storage",
        "optional later dish/mast/workshop"
      ],
      "ports": [
        {
          "id": "T1-S02-P01",
          "type": "breathing_supply",
          "direction": "input",
          "position_blocks": [
            -3.5,
            1,
            -2
          ],
          "normal": [
            -1,
            0,
            0
          ],
          "purpose": "Real carried or independently supported later breathing stock."
        },
        {
          "id": "T1-S02-P02",
          "type": "power",
          "direction": "input",
          "position_blocks": [
            3.5,
            1,
            -2
          ],
          "normal": [
            1,
            0,
            0
          ],
          "purpose": "Actual carried/local compatible electrical supply."
        },
        {
          "id": "T1-S02-P03",
          "type": "control",
          "direction": "bidirectional",
          "position_blocks": [
            0,
            1,
            -4.5
          ],
          "normal": [
            0,
            0,
            -1
          ],
          "purpose": "Declared recovery/service association."
        },
        {
          "id": "T1-S02-P04",
          "type": "human_access",
          "direction": "interaction",
          "position_blocks": [
            0,
            1.5,
            4.5
          ],
          "normal": [
            0,
            0,
            1
          ],
          "purpose": "Airlock entrance; measured floor/door layout required."
        }
      ],
      "assembly_stages": [
        "preview viable support and approach",
        "deposit Earth-carried starter kit",
        "construct foundation and protected shell",
        "complete airlock and services",
        "commission sleeping/service cell",
        "later optional outpost improvements"
      ],
      "required_operating_states": [
        "UNBUILT",
        "BUILDING",
        "INCOMPLETE_SERVICE",
        "COMMISSIONED",
        "OCCUPIED",
        "PARKED",
        "SERVICE_WARNING"
      ],
      "required_animation_behaviour": [
        "Bounded authored construction stages.",
        "Closure/utility states derived from actual service, not decorative lamp."
      ],
      "service_and_adjacency_contract": [
        "Suitable generated arrival plot, free-built surroundings outside required support/approach.",
        "Existing T1-S01 frontage may be integrated through an explicit internal transform.",
        "Explorer remains independent refuge during construction."
      ],
      "baseline_acceptance_preserved": [
        "First complete operational stage includes airlock and sleeping cell.",
        "No Moon/deep-Core input needed for initial commissioning.",
        "Commission refuge before first committed lunar descent.",
        "Parked/occupied-region rules preserve actual goods and services."
      ],
      "verification_scenarios": [
        {
          "id": "C06-P11-T1-S02-A1",
          "title": "Commissioning",
          "setup_and_action": "Build shell, closures and services on a valid natural arrival plot.",
          "required_observable_result": "Only the complete stocked operational cell becomes commissioned, before committed underground descent.",
          "status": "NOT RUN — future model/runtime evidence required"
        },
        {
          "id": "C06-P11-T1-S02-A2",
          "title": "Occupied and parked region",
          "setup_and_action": "Have the owner depart with and without a teammate remaining.",
          "required_observable_result": "Occupied service continues for present participants; an unoccupied managed region parks without catch-up consumption.",
          "status": "NOT RUN — future model/runtime evidence required"
        }
      ],
      "documentation_status": "Operational responsibilities specified; canonical responsibility preserved",
      "final_geometry_approved": false,
      "physical_fit_verified": false,
      "runtime_implementation_verified": false,
      "production_mesh_or_texture_created": false,
      "prior_future_build_task_ids": [
        "T1-BLD03",
        "T1-BLD04",
        "T1-BLD08",
        "T1-BLD09",
        "T1-BLD11",
        "T1-BLD12",
        "T1-BLD13",
        "T1-BLD14",
        "T1-BLD15",
        "T1-BLD16"
      ],
      "scope": "P11 documentation only; no authorization for mod development"
    },
    {
      "id": "T1-S03",
      "name": "Expedition Recovery Beacon mode",
      "aliases": [],
      "canonical_function_preserved": "Mode of existing EQ26 Communications beacon associating participant, craft, refuge and supported recovery/return service.",
      "existing_family_refs": [
        "EQ26",
        "Communications beacon"
      ],
      "industry_refs": [],
      "baseline": {
        "register": "sources/tier1_model_register.json",
        "json_pointer": "/assets/19",
        "specification": "sources/tier1_model_specifications.txt",
        "section_id": "T1-SPEC-15",
        "experience_source": "sources/tier1_space_expansion.txt",
        "reference_evidence": [
          {
            "ref": "REF03",
            "basis": "Mast/dish scene context",
            "strength": "context only; function comes from approved text",
            "supported": "Compatible small outpost communications atmosphere only.",
            "not_established": "The specific recovery device, cost, animation and measured geometry are not supplied."
          }
        ]
      },
      "closure_source": "sources/tier1_completion_06.txt",
      "primary_section_id": "C06-P11-14",
      "section_ids": [
        "C06-P11-12",
        "C06-P11-14",
        "C06-P11-15"
      ],
      "operational_closure": "Reuse EQ26 Communications beacon mode and explicit participant/craft/refuge/return association; the scene-derived mast is still proposed geometry.",
      "decision_ids": [],
      "current_decision_effect": [],
      "inherited_proposed_dimensions": {
        "footprint_blocks": [
          1,
          1
        ],
        "height_blocks": 2,
        "status": "Proposed production/greybox default; not an approved final measurement or verified game implementation.",
        "visible_bounds": {
          "min": [
            -0.5,
            0,
            -0.5
          ],
          "max": [
            0.5,
            2,
            0.5
          ]
        },
        "collision": "Author separate collision pieces following the occupied shape; do not treat the reservation envelope as one solid collider.",
        "operating_clearance": {
          "front_strip_blocks": 1,
          "description": "Mast and indicator readable; exact deployment/support rule follows existing beacon implementation."
        },
        "host_mode": "Existing EQ26 field presentation; no second mandatory beacon recipe."
      },
      "coordinate_frame": "Bottom-centre local asset frame, +Y up, +Z front, +X right looking outward through front; four quarter-turn placements.",
      "component_boundaries": [
        "existing beacon host",
        "mast/indicator",
        "association record",
        "recovery-request state"
      ],
      "ports": [
        {
          "id": "T1-S03-P01",
          "type": "power",
          "direction": "input",
          "position_blocks": [
            0,
            0.25,
            -0.5
          ],
          "normal": [
            0,
            0,
            -1
          ],
          "purpose": "Declared compatible carried/local power where required."
        },
        {
          "id": "T1-S03-P02",
          "type": "human_access",
          "direction": "interaction",
          "position_blocks": [
            0,
            1,
            0.5
          ],
          "normal": [
            0,
            0,
            1
          ],
          "purpose": "Inspect association, availability and consequence; radio association is a logical record, not a stock pipe."
        }
      ],
      "assembly_stages": [
        "prepare existing beacon",
        "register supported association before mission",
        "inspect consequence",
        "request authorized recovery",
        "record coherent outcome"
      ],
      "required_operating_states": [
        "UNASSOCIATED",
        "AVAILABLE",
        "BLOCKED",
        "REQUESTED",
        "RECOVERY_ACTIVE",
        "COMPLETE"
      ],
      "required_animation_behaviour": [
        "Restrained pulse/indicator follows real request."
      ],
      "service_and_adjacency_contract": [
        "Declared recoverable craft/refuge/return association under permissions.",
        "No new world-spanning always-active network implied."
      ],
      "baseline_acceptance_preserved": [
        "No duplicated Explorer, free refill or erased discovered progression.",
        "Blocked/recoverable failure gives a next action.",
        "Lost key/changed landing use supported recovery, not irreversible campaign lock."
      ],
      "verification_scenarios": [
        {
          "id": "C06-P11-T1-S03-A1",
          "title": "Recovery availability",
          "setup_and_action": "Inspect a recognized destination and a blocked or disabled-craft case.",
          "required_observable_result": "Availability, consequence and a next action are visible before an authorized request.",
          "status": "NOT RUN — future model/runtime evidence required"
        },
        {
          "id": "C06-P11-T1-S03-A2",
          "title": "Coherent outcome",
          "setup_and_action": "Complete supported recovery after interruption or a changed home berth.",
          "required_observable_result": "No duplicate craft or free refill appears; discovered progression and recorded cargo consequences remain clear.",
          "status": "NOT RUN — future model/runtime evidence required"
        }
      ],
      "documentation_status": "Operational responsibilities specified; canonical responsibility preserved",
      "final_geometry_approved": false,
      "physical_fit_verified": false,
      "runtime_implementation_verified": false,
      "production_mesh_or_texture_created": false,
      "prior_future_build_task_ids": [
        "T1-BLD04",
        "T1-BLD07",
        "T1-BLD10",
        "T1-BLD11",
        "T1-BLD12",
        "T1-BLD13",
        "T1-BLD14",
        "T1-BLD16"
      ],
      "scope": "P11 documentation only; no authorization for mod development"
    }
  ],
  "counts": {
    "canonical_assets": 20,
    "ports_preserved": 62,
    "focused_future_verification_scenarios": 40,
    "mathematical_coupler_relationships_checked": 16,
    "runtime_scenarios_run": 0,
    "generated_raster_calls": 0,
    "editable_svg_figures": 2
  },
  "figure_ids": [
    "C06-D10",
    "C06-D11"
  ],
  "completion_limits": "Documentation is ready for integration; no final geometry, production texture, mod implementation, game performance or playable mission is claimed verified."
}
