{
  "edition": "selected-completion-06",
  "packages": [
    "P12-A",
    "P12-B"
  ],
  "status": "Recommended documentation specifications; no implementation or runtime validation claimed.",
  "scope": "Four support craft, two orbital families, seven shared module subjects; full campaign and Tier 2/3 expansion excluded.",
  "source_authority": [
    {
      "file": "sources/complete_text_for_typesetting.txt",
      "chapter": "Spacecraft and orbital places",
      "anchor": "ch-32-spacecraft-and-orbital-places"
    },
    {
      "file": "sources/complete_text_for_typesetting.txt",
      "chapter": "Planetary materials and reference catalogue"
    },
    {
      "file": "sources/current_direction_05.txt",
      "ids": [
        "CD05-T06",
        "CD05-T09",
        "CD05-T11",
        "CD05-T13"
      ]
    },
    {
      "file": "sources/remaining_expansion_05.json",
      "id": "CD05-E20"
    }
  ],
  "art_direction": {
    "geometry": "Chunky Minecraft-themed block-built forms, square/stepped glazing and readable service parts.",
    "surface": "Low-resolution pixel textures; no photoreal ingot, powder, ore or machined-surface microdetail.",
    "lighting": "Atmospheric lighting may frame a scene while objects retain game-scale surfaces.",
    "new_vehicle_geometry": "Recommended candidates, not confirmed reference-sheet production geometry."
  },
  "common_vehicle_states": [
    "assembly",
    "isolated service",
    "parked ready",
    "occupied preparation",
    "local travel",
    "working stop",
    "return requested",
    "refuge/recovery",
    "inactive parked"
  ],
  "common_station_states": [
    "unoccupied construction",
    "isolated commissioning",
    "accepting arrival",
    "captured/closed",
    "controlled transfer",
    "occupied work",
    "isolated service",
    "refuge response",
    "departure clearance",
    "inactive parked"
  ],
  "first_deployment_rule": "Every first deployment and its return uses earlier ingredients and brought supplies; local planetary products improve later operation.",
  "service_accounting": [
    "Energy, breathing, environmental conditioning, cargo and data have distinct meanings.",
    "Transfers name real source, receiver, allocated stock and capacity.",
    "Protected return and refuge reserves remain actual stock.",
    "Release services before movement.",
    "Full receivers leave stock at sender or supported transfer container."
  ],
  "persistence_rules": [
    "One vehicle/project identity across construction, transfer, refit and recovery.",
    "Committed parts remain committed; no duplicate completed object on cancellation.",
    "Inactive remote places preserve stock and progress without production, depletion or absence debt.",
    "Compatible refits preserve fittings and records; relocation is explicit."
  ],
  "not_established": [
    "Final geometry",
    "Crew/cargo capacities",
    "Carrier fit",
    "Traction/flight physics",
    "Pressure/thermal simulation",
    "Supply rates",
    "Recipes",
    "Runtime behaviour",
    "Multiplayer operation",
    "Save/reload correctness"
  ],
  "figures": [
    "C06-D12",
    "C06-D13"
  ],
  "vehicles": [
    {
      "id": "SUP01",
      "canonical_id": "SUP01",
      "name": "Survey Rover",
      "package": "P12-A",
      "source_file": "sources/support_vehicles_06.txt",
      "section_ids": [
        "C06-P12A-03",
        "C06-P12A-04"
      ],
      "status": "selected documentation expansion; geometry and behaviour proposed",
      "role": "Survey suitable Mars routes with tools, bounded samples and shelter allocation.",
      "recommended_silhouette": "Low rectangular cab, broad wheels, side step, rear modular rack, short mast.",
      "occupied_and_cargo_layout": {
        "occupied": "Fitted suited pilot in sealed cab; additional seats unresolved.",
        "cargo": "Clamped samples/shelter; reserves behind partition outside footwell.",
        "access": "Stopped side boarding and separate exterior working surface."
      },
      "first_deployment": "Every first deployment and its return uses earlier ingredients and brought supplies; local planetary products improve later operation. Declared capable carrier, handling bay and complete service manifest required; no inferred Explorer carrier fit.",
      "assembly": [
        "Preview berth/handling/access",
        "Frame",
        "Motion system",
        "Controls/protection",
        "Equipment fittings",
        "Commissioning with independent return"
      ],
      "service_connections": {
        "movement": "Declared energy/charging",
        "breathing": "Separate cab supply",
        "environment": "Dust/cold service and replaceable filters",
        "cargo": "Secured samples and shelter",
        "data": "Route/survey synchronization"
      },
      "states": [
        "assembly",
        "isolated service",
        "parked ready",
        "occupied preparation",
        "local travel",
        "working stop",
        "return requested",
        "refuge/recovery",
        "inactive parked"
      ],
      "worked_mission": [
        "Prepare at Windcut Tablelands pad",
        "Follow terrace into Buried Delta",
        "Park at turning shelf",
        "Walk narrower survey route",
        "Shelter or retreat as dust changes",
        "Return, unload, record route, service same rover"
      ],
      "fault_and_recovery": [
        "Blocked route: stop, retreat or surveyed alternative.",
        "Filter service uses brought stock at supported stop.",
        "Disabled craft: supported repair/recovery; unique records retained; disclosed nonessential salvage may remain."
      ],
      "property_tradeoffs": [
        "Survey fit versus sample/cargo space",
        "Protection versus service and module demand",
        "Compact body versus larger loads",
        "Later PM03 frame and PM04 appropriate service improvement"
      ],
      "source_ids": [
        "SUP01",
        "MA-S1",
        "MA-S2",
        "PM03",
        "PM04",
        "EQ26",
        "CD05-E20"
      ],
      "completion_criteria": [
        "Exterior, occupied access and cargo explain the same mission.",
        "Earlier-resource first deployment and return are complete.",
        "Connections, assembly, motion and service states are distinct.",
        "A complete useful outing, interruption and return are documented.",
        "Partial/parked states and inventory ownership are preserved.",
        "Upgrades have specific gains and remaining costs."
      ],
      "remaining_validation": [
        "Cab/hatch fit",
        "Carrier loading",
        "Wheel/turning envelope",
        "Generated route clearance",
        "Weather/filter margins",
        "Recovery and persistence"
      ],
      "specification_sections": {
        "C06-P12A-03": {
          "title": "SUP01 Survey Rover: configuration and operation",
          "text": "The Survey Rover carries a survey kit, manageable samples and a compact shelter allocation along suitable Mars routes. Its value is a mobile working base between established shelters. It does not climb every cliff or make a pedestrian route automatically drivable. Generation and surveying distinguish wheel clearance, turning space, stopping shelves and the walking connections that complete a route.\n\nThe recommended candidate has a low rectangular cab, broad visible wheel assemblies, an accessible side step, a rear modular rack and a short instrument mast that remains below its declared travel envelope. The suited pilot occupies a forward control position with useful ground visibility. A rear service partition keeps reserve breathing stock and electrical equipment out of the footwell. Sample boxes and shelter packages secure to the rack with recognizable clamps. A reachable exterior work surface supports reading a sample or replacing a prepared cartridge while parked. Wheel count, suspension travel, cabin dimensions and additional seats require later fit and handling studies.\n\nThe default documented outing uses one pilot in a sealed cab; this is a planning example, not a final seat limit. Enter from the stopped service side, close the pressure boundary, confirm route and return allocations, then release the parking state. The display keeps heading, known refuge, movement energy, protection and route condition together. A survey page can expand without obscuring the essential travel information. Moving instruments animate gently; stowed equipment stays secured. Opening a service panel requests an isolated stop rather than allowing a repair animation inside a moving wheel.\n\nEarth/Moon stock provides the initial frame, seals, cells, instruments and spares. PM03 Ferric Lattice can later replace selected repairable frame members, while PM04 Brine Catalyst can improve an appropriate local processing or service module. Neither is needed to deploy or bring back the first rover. Changes should be visible at interchangeable external members and service boxes, rather than turning the entire vehicle into unrecognizable luxury bodywork."
        },
        "C06-P12A-04": {
          "title": "SUP01 worked outing, recovery and choices",
          "text": "At an established Windcut Tablelands service pad, the player loads a survey instrument, sealed empty sample boxes, repair stock and a deployable refuge allocation. The initial map identifies a drivable terrace and a walking-only continuation. Departure preserves enough movement and life-support stock for the planned return plus its defined contingency. Weather information makes the conservative route legible before the player leaves shelter.\n\nThe rover follows the terrace into a broad Buried Delta channel. At a narrow junction, the player parks on a marked turning shelf, establishes a physical route marker and carries a sample tool along the foot route. Data identifies a useful continuation, while collected ordinary geological samples remain in separately tracked containers. This outing does not require optional Mars life. A forecast dust front encourages a return to the sheltered stopping point instead of a race through reduced visibility.\n\nIf the front arrives earlier in the worked scenario, the player closes the cab, checks the known sheltered route and waits or proceeds within the vehicle's stated capability. A filter warning names the cartridge and remaining supported margin. A blocked gully triggers a mapped alternate or a retreat to the previous stopping shelf; it does not teleport the rover through terrain. Back at the pad, the player unloads samples, synchronizes the route, replaces consumed service stock and leaves the same rover parked ready. The useful result is a better route and a material investigation, followed by a practical frame or service improvement once its processing chain exists.\n\nSurvey fit, cargo fit and additional occupied space compete for the same authored module allowance. More protection may reduce sample space or demand more service effort. A compact configuration retains access to narrower routes. The completion example must demonstrate an obstructed route, interrupted service and recoverable disabled craft as well as a normal drive. EQ26's supported recovery mode preserves the player and unique progression records; nonessential cargo may await a disclosed salvage task."
        }
      }
    },
    {
      "id": "SUP02",
      "canonical_id": "SUP02",
      "name": "Cargo Crawler",
      "package": "P12-A",
      "source_file": "sources/support_vehicles_06.txt",
      "section_ids": [
        "C06-P12A-05",
        "C06-P12A-06"
      ],
      "status": "selected documentation expansion; geometry and behaviour proposed",
      "role": "Bulky equipment and repeated freight over prepared local routes.",
      "recommended_silhouette": "Low broad deck, proposed tracked bogies, short front enclosure, load stops, side service cabinet.",
      "occupied_and_cargo_layout": {
        "occupied": "Destination-appropriate control protection; people are not cargo.",
        "cargo": "Declared crates or equipment packages at authorized attachments.",
        "access": "Separate driver and loader routes."
      },
      "first_deployment": "Every first deployment and its return uses earlier ingredients and brought supplies; local planetary products improve later operation. Declared capable carrier, handling bay and complete service manifest required; no inferred Explorer carrier fit.",
      "assembly": [
        "Preview berth/handling/access",
        "Frame",
        "Motion system",
        "Controls/protection",
        "Equipment fittings",
        "Commissioning with independent return"
      ],
      "service_connections": {
        "movement": "Declared energy/charging",
        "breathing": "Separate where enclosure requires it",
        "environment": "Destination-specific protection",
        "cargo": "Loader/tie-down interface, receiver and manifest",
        "data": "Shipment/route records"
      },
      "states": [
        "assembly",
        "isolated service",
        "parked ready",
        "occupied preparation",
        "local travel",
        "working stop",
        "return requested",
        "refuge/recovery",
        "inactive parked"
      ],
      "worked_mission": [
        "Stage a service assembly and stock",
        "Load and reserve shipment once",
        "Follow prepared route",
        "Stop before obstructed bridge approach",
        "Clear or legitimately reroute",
        "Hold until receiver has space",
        "Deliver and return reusable stock",
        "Unload at home inspection/reclaim"
      ],
      "fault_and_recovery": [
        "Full receiver retains cargo on crawler.",
        "Loading power loss leaves secured stable load.",
        "Traction failure: isolate and use imported spares or supported recovery; no duplicated delivery."
      ],
      "property_tradeoffs": [
        "Large deck versus route/handling footprint",
        "Compact rack versus awkward payloads",
        "PM06 light/isolated rack versus PM03 repairable members",
        "Direct operation suffices; logistical automation remains separately scoped"
      ],
      "source_ids": [
        "SUP02",
        "PM03",
        "PM06",
        "EQ26",
        "CD05-E20"
      ],
      "completion_criteria": [
        "Exterior, occupied access and cargo explain the same mission.",
        "Earlier-resource first deployment and return are complete.",
        "Connections, assembly, motion and service states are distinct.",
        "A complete useful outing, interruption and return are documented.",
        "Partial/parked states and inventory ownership are preserved.",
        "Upgrades have specific gains and remaining costs."
      ],
      "remaining_validation": [
        "Tracked candidate/turning",
        "Payload fit and locking",
        "Receiver accounting",
        "Interrupted loading",
        "Salvage and reload"
      ],
      "specification_sections": {
        "C06-P12A-05": {
          "title": "SUP02 Cargo Crawler: configuration and operation",
          "text": "The Cargo Crawler moves bulky equipment and repeated supplies over prepared local routes. It makes a workshop, quarry service area, remote pad or outpost easier to sustain. It does not replace all storage systems or deliver through any available gap. The route includes a load bay, secure path, passing or stopping positions where needed, and an unload bay that can accept the intended shipment.\n\nThe recommended shape is a low, broad deck on clearly separated tracked bogies, with a short forward control enclosure and upright load stops. This is a proposed silhouette, subject to the terrain and turning review. The load deck remains visually dominant. Tie-downs, crate footprints and a side service cabinet explain its job. A cab or protected control position matches the destination; an open industrial yard configuration should not be presented as vacuum safe. External supply boxes must not occupy the driver's access path.\n\nThe payload interface handles declared freight modules, secured crates or supported equipment packages. Loading a machine package records its components and state; it does not scoop up arbitrary occupied buildings. A yard hoist, gantry or compatible loading device places the package at its authorized attachment. Cargo locks animate closed, and the manifest identifies the destination receiver. Crew cannot ride as ordinary cargo. Any extra occupied position requires a designed restraint/seat and the corresponding protection and supplies.\n\nFirst operation uses established frames, traction parts, energy storage and ordinary handling fittings. PM06 Porous Nickel Matrix can later offer a lighter rack or isolated instrument mount, while PM03 can support repairable heavy-duty members. These are alternative property choices, not prerequisites for every crawler. A large rack can carry an awkward useful package but takes more turning and loading space; a compact rack serves smaller established paths."
        },
        "C06-P12A-06": {
          "title": "SUP02 worked delivery, interruption and return",
          "text": "An occupied regional yard needs a replacement service assembly and ordinary structural stock. At the departure workshop, the player selects the receiver, checks available unload space and stages the real goods beside the crawler. The loader places the secured package, the manifest reserves its inventory once, and the vehicle reports the route's current clearance. The player boards only after loading motion stops.\n\nThe outward journey follows a prepared track with one constrained bridge approach. A newly placed crate obstructs the approach in this example. The crawler stops before the unsafe span, showing the obstruction and available retreat. The player clears the route or returns to a passing position while arranging an alternate. Choosing another path requires a usable survey and actual clearance; the route display cannot invent a road through a cliff.\n\nAt the destination, a full receiving bay pauses delivery while keeping the shipment on the crawler. The player makes room, lowers the load into the assigned position and confirms the receiving installation's accepted components. Returned empty containers, a worn replaceable assembly and surplus reusable packaging form the homeward load. Back at the original yard, recovered material goes to its proper inspection or reclaim process. The delivery is complete when the receiver can use the supplied assembly and the crawler is available again.\n\nA power interruption during handling leaves the load secured in a declared stable state. A disabled traction unit allows an isolated repair with imported spares or supported recovery to an established service point. Salvage cannot duplicate delivered stock. Later route assistance or logistical assignments remain separately scoped capabilities; this worked outing succeeds through direct player operation. Acceptance compares the crawler's setup and service effort with the repeated walking/handling it saves, rather than claiming an unmeasured throughput number."
        }
      }
    },
    {
      "id": "SUP03",
      "canonical_id": "SUP03",
      "name": "Ice Submersible",
      "package": "P12-A",
      "source_file": "sources/support_vehicles_06.txt",
      "section_ids": [
        "C06-P12A-07",
        "C06-P12A-08"
      ],
      "status": "selected documentation expansion; geometry and behaviour proposed",
      "role": "Mapped Europa underwater observation from an established submerged dock.",
      "recommended_silhouette": "Block-built protected body, faceted window, guarded lamps/maneuvering units, bounded manipulator and sample boxes.",
      "occupied_and_cargo_layout": {
        "occupied": "Real fitted cockpit and controlled hatch.",
        "cargo": "Bounded external samples separate from reserves.",
        "access": "Known pressure dock; service housings outside pilot movement."
      },
      "first_deployment": "Every first deployment and its return uses earlier ingredients and brought supplies; local planetary products improve later operation. Declared capable carrier, handling bay and complete service manifest required; no inferred Explorer carrier fit.",
      "assembly": [
        "Preview berth/handling/access",
        "Frame",
        "Motion system",
        "Controls/protection",
        "Equipment fittings",
        "Commissioning with independent return"
      ],
      "service_connections": {
        "movement": "Declared propulsion energy",
        "breathing": "Separate occupied stock",
        "environment": "Pressure capability/cold/seals",
        "cargo": "Bounded sample or instrument tool",
        "data": "Current/visibility/route/observation"
      },
      "states": [
        "assembly",
        "isolated service",
        "parked ready",
        "occupied preparation",
        "local travel",
        "working stop",
        "return requested",
        "refuge/recovery",
        "inactive parked"
      ],
      "worked_mission": [
        "Prepare at known submerged dock",
        "Follow mapped ice-keel corridor",
        "Stop outside disturbance zone",
        "Observe and place permitted nonliving-site instrument",
        "Collect only allowed accessible sample",
        "Use sheltered current alternative",
        "Capture and pressure-transfer at known dock",
        "Unload and inspect"
      ],
      "fault_and_recovery": [
        "Current/visibility: mapped sheltered return.",
        "Service fault: known reachable dock/refuge or declared recovery.",
        "No ascent through solid ice or assumed unmapped hole."
      ],
      "property_tradeoffs": [
        "Quiet sensing versus sample/endurance allowance",
        "Larger handling fit versus working envelope",
        "Distinct PM07 seals and PM08 acoustic improvements after discovery"
      ],
      "source_ids": [
        "SUP03",
        "EU-L1",
        "EU-L2",
        "PM07",
        "PM08",
        "SPX03",
        "EQ26",
        "CEC04",
        "CD05-E20"
      ],
      "completion_criteria": [
        "Exterior, occupied access and cargo explain the same mission.",
        "Earlier-resource first deployment and return are complete.",
        "Connections, assembly, motion and service states are distinct.",
        "A complete useful outing, interruption and return are documented.",
        "Partial/parked states and inventory ownership are preserved.",
        "Upgrades have specific gains and remaining costs."
      ],
      "remaining_validation": [
        "Cockpit/hatch/dock fit",
        "Pressure transitions",
        "Movement/current envelope",
        "Accessible first samples",
        "Disturbance rules",
        "Return and transfer interruption"
      ],
      "specification_sections": {
        "C06-P12A-07": {
          "title": "SUP03 Ice Submersible: configuration and operation",
          "text": "The Ice Submersible extends an established Europa descent into mapped local water volumes. It works from the submerged dock reached through the Ice Descent Controller's protected shaft and pressure lock. The first usable craft and initial seals, thermal support, instruments and recovery equipment come from prior resources. Its initial operating zone includes accessible upper-ocean observations; local gel or acoustic material cannot be required to survive its first outing.\n\nThe recommended design is a compact block-built protected body with a faceted forward window, guarded lamps, visibly bounded maneuvering units, a short sample manipulator and separate external sample boxes. The occupied compartment is an actual fitted space with reachable controls and a defined hatch. Service volumes remain outside the pilot's movement area. Hull ratings are fictional game capabilities represented in the interface; the concept is not a real pressure-vessel design.\n\nAt the dock, the player enters through a controlled pressure connection, verifies return supplies and releases the capture fittings only after the boundary state is correct. Pressure, cold, current and visibility have separate readings and responses. The motion model is approachable supported local movement. Known ice keels, dock lights and route markers complement instruments, and an assistance option can follow an already surveyed return corridor. Exact buoyancy, thrust and numerical operating envelopes remain unresolved.\n\nThe manipulator performs only a bounded sampling or instrument-placement action while the craft holds a permitted working position. Lamps, sensing pulses and motion have documented ecological effects where the established colony rules require them. PM07 Cryoseal Gel can improve a replaceable cold-service seal; PM08 Resonant Silica can improve an acoustic sensor element. The two improvements remain distinct and both follow first discovery with imported equipment."
        },
        "C06-P12A-08": {
          "title": "SUP03 worked observation and controlled return",
          "text": "The player starts at the existing submerged dock, with a mapped corridor beside an ice keel and an accessible observation point. Imported seals and supplies cover the entire route. Leaving the dock records a return path and protected allocation. The first stretch establishes the light and scale of Lantern Ocean while keeping identifiable terrain within useful view.\n\nAt the observation point, the player stops outside a filter colony's stated disturbance zone, dims the appropriate light and records its response to the current. A permitted instrument is placed on a surveyed nonliving attachment site. A modest accessible sample is collected only if the selected activity allows it; observation itself remains a useful result. This example does not demand entry into deeper Vent Gardens or harvesting the organism that makes the scene meaningful.\n\nA current change closes the preferred approach in the return example. The player follows the surveyed sheltered alternative around the keel, comparing current and visibility indicators. If a service fault reduces the operating margin, the response is a supported return to a known reachable dock or refuge, with EQ26 recovery when the declared contingency applies. “Emergency ascent” never means passing vertically through solid ice or assuming an unknown surface opening.\n\nCapture guidance aligns the returning submersible with the submerged dock. Motion stops; capture completes; the pressure interface becomes safe before either hatch opens. Samples move to separate storage, records synchronize and worn service elements are inspected. A later quiet-sensing fit trades sample storage or endurance allocation for improved observation. Acceptance requires a complete wet-side departure and return, clear pressure states, an interrupted service transfer and recovery without lost unique records."
        }
      }
    },
    {
      "id": "SUP04",
      "canonical_id": "SUP04",
      "name": "Atmospheric Survey Skiff",
      "package": "P12-A",
      "source_file": "sources/support_vehicles_06.txt",
      "section_ids": [
        "C06-P12A-09",
        "C06-P12A-10"
      ],
      "status": "selected documentation expansion; geometry and behaviour proposed",
      "role": "Link surveyed sheltered Titan landings and observation points in supported local volumes.",
      "recommended_silhouette": "Angular gondola, braced block-stepped lift cells, visible steering and landing feet.",
      "occupied_and_cargo_layout": {
        "occupied": "Protected pilot with forward/downward visibility.",
        "cargo": "Instrument rack and secured samples behind pilot.",
        "access": "Stopped landing site and clear boarding route."
      },
      "first_deployment": "Every first deployment and its return uses earlier ingredients and brought supplies; local planetary products improve later operation. Declared capable carrier, handling bay and complete service manifest required; no inferred Explorer carrier fit.",
      "assembly": [
        "Preview berth/handling/access",
        "Frame",
        "Motion system",
        "Controls/protection",
        "Equipment fittings",
        "Commissioning with independent return"
      ],
      "service_connections": {
        "movement": "Declared flight-support/propulsion",
        "breathing": "Separate occupied protection",
        "environment": "Cold/chemical housing and support condition",
        "cargo": "Secured observation package",
        "data": "Weather/beacon/route records"
      },
      "states": [
        "assembly",
        "isolated service",
        "parked ready",
        "occupied preparation",
        "local travel",
        "working stop",
        "return requested",
        "refuge/recovery",
        "inactive parked"
      ],
      "worked_mission": [
        "Prepare at Harbor Lantern hangar",
        "Check landing shelves and clear interval",
        "Follow local Hollow Weather corridor",
        "Land before placing instrument",
        "Use sheltered return as fog arrives",
        "Use prechecked refuge if needed",
        "Return, unload and inspect"
      ],
      "fault_and_recovery": [
        "Fog closure: known return leg or refuge.",
        "Support/control fault: defined landing/recovery in supported terrain.",
        "No arbitrary safe landing, unrestricted global flight or orbital reach."
      ],
      "property_tradeoffs": [
        "Instrument versus freight fit",
        "Larger support envelope versus hangar/clearance",
        "Later PM11 housing and PM12 specialized envelope after viable first flight"
      ],
      "source_ids": [
        "SUP04",
        "TI-S1",
        "TI-L2",
        "PM11",
        "PM12",
        "SPX05",
        "EQ26",
        "CD05-E20"
      ],
      "completion_criteria": [
        "Exterior, occupied access and cargo explain the same mission.",
        "Earlier-resource first deployment and return are complete.",
        "Connections, assembly, motion and service states are distinct.",
        "A complete useful outing, interruption and return are documented.",
        "Partial/parked states and inventory ownership are preserved.",
        "Upgrades have specific gains and remaining costs."
      ],
      "remaining_validation": [
        "Occupied protection/visibility",
        "Lift/steering fiction and bounds",
        "Landing/boarding fit",
        "Forecast/route affordance",
        "No local-source circular gate"
      ],
      "specification_sections": {
        "C06-P12A-09": {
          "title": "SUP04 Atmospheric Survey Skiff: configuration and operation",
          "text": "The Atmospheric Survey Skiff connects established sheltered landings and observation points inside supported Titan local volumes, including Hollow Weather. A ground route and a functioning landing refuge precede its first use. It does not turn all of Titan into unrestricted flight or cross to orbit. A surveyed launch/landing area, weather information and a conservative return route are part of its service site.\n\nThe proposed silhouette places an angular compact gondola beneath a clearly braced flight-support structure with block-stepped lift cells, visible steering surfaces and accessible landing feet. This reads as a distinctive local work craft. The player position has forward and downward visibility; a small instrument rack and secured sample allocation sit behind it. The chosen occupied enclosure must meet the documented atmosphere requirements. Exposed crew imagery cannot substitute for that protection.\n\nThe first supported flight fit uses pre-existing suitable materials and complete imported service supplies. After discovery, PM11 Amber Polymer can improve cold-environment housings and PM12 Liftweave Membrane can enable a specialized replacement lift-envelope configuration. The latter improves an already viable route rather than creating a circular requirement for reaching its own source. The simplified flight system does not assert real Titan chemistry or final lift calculations."
        },
        "C06-P12A-10": {
          "title": "SUP04 worked relay outing and package acceptance",
          "text": "At an established Harbor Lantern hangar, the player loads a weather observation package and checks two surveyed landing shelves. During a forecast clear interval, the skiff follows a supported local corridor into Hollow Weather. Physical markers and terrain remain part of navigation. At the first shelf, it lands and secures before the player places the instrument on an approved nonliving mount.\n\nFog returns across the farther route. The player selects the known sheltered return leg instead of continuing toward an unverified opening. A missed interval means landing at the previously checked refuge and retaining the protected homeward supply. A damaged steering or support module triggers the defined controlled-landing/recovery response within supported terrain; the documentation does not promise a safe landing anywhere. At the hangar, the player unloads records, replenishes consumed stock and inspects the same craft. The useful result is a more dependable observation route for later work.\n\nAn instrument-focused fit offers better route information; a freight fit provides more secured load space; a larger support envelope asks for a larger hangar and operating clearance. None is a universal upgrade. Final acceptance for all four families requires a coherent exterior and occupied layout, complete earlier-resource deployment, explicit services, a worked mission and return, a recoverable interruption, saved partial/parked states and a property tradeoff. Remaining measured-fit, terrain, capacity and runtime tests stay visible in the register. These pages complete the selected design explanation; they do not claim those future tests have passed."
        }
      }
    }
  ],
  "stations": [
    {
      "id": "STA01",
      "canonical_id": "STA01",
      "name": "Home Orbit Anchorage",
      "package": "P12-B",
      "source_file": "sources/orbital_places_06.txt",
      "section_ids": [
        "C06-P12B-04",
        "C06-P12B-05"
      ],
      "status": "selected documentation expansion; proposed family/configuration",
      "role": "Optional compact Earth-orbit home, observation, storage, work and vehicle service.",
      "layout": "Dock/transfer cell to corridor; storage/work side, window branch, independently closable refuge; exterior services separate from walking.",
      "stages": [
        "Site/delivery plan",
        "Unoccupied dock/frame seed",
        "Commissioned core, services and refuge",
        "Observation/storage/workshop fit",
        "Optional instruments/branch"
      ],
      "first_deployment": "Every first deployment and its return uses earlier ingredients and brought supplies; local planetary products improve later operation. Declared carrier payload and handling; multiple unoccupied seed deliveries allowed; return remains independent.",
      "services": [
        "Dock capture",
        "Controlled pressure transfer",
        "Power",
        "Breathing/environment/thermal",
        "Cargo allocation",
        "Observation/data"
      ],
      "states": [
        "unoccupied construction",
        "isolated commissioning",
        "accepting arrival",
        "captured/closed",
        "controlled transfer",
        "occupied work",
        "isolated service",
        "refuge response",
        "departure clearance",
        "inactive parked"
      ],
      "worked_visit": [
        "Prepare orbital craft and independent return",
        "Deliver fittings and replenishment",
        "Capture through supported approach",
        "Complete controlled transfer",
        "Unload real stock",
        "Fit observation project and personal room",
        "Hold overflow on vessel",
        "Close/release and return Earth"
      ],
      "personal_building": "Declared furnishing and exterior trim zones; preserve hatches, aisles, covers and approaches; relocate real fittings before incompatible refit.",
      "upgrades": [
        "Storage versus occupied space",
        "Instrument fit versus personal room",
        "Later PM01 panels and PM02 light-guide/instrument refits"
      ],
      "faults": [
        "Blocked approach uses holding/return",
        "Failed seal retains closed habitable vessel",
        "Full rack leaves goods on ship",
        "Interrupted transfer retains inventory"
      ],
      "source_ids": [
        "STA01",
        "STA03",
        "PM01",
        "PM02",
        "T1-OV01",
        "CD05-E20"
      ],
      "completion_criteria": [
        "Earlier-resource deployment is coherent",
        "Occupied core and services commission explicitly",
        "Complete useful arrival/work/return is documented",
        "Cargo/occupants retain identity through interruption",
        "Personal/partial/parked state persists"
      ],
      "remaining_validation": [
        "Carrier fit",
        "Dock/hatch geometry",
        "Occupied routes/capacity",
        "Pressure/service interlocks",
        "Cargo accounting",
        "Runtime and multiplayer/persistence"
      ],
      "specification_sections": {
        "C06-P12B-04": {
          "title": "STA01 Home Orbit Anchorage: staged configuration",
          "text": "Home Orbit Anchorage presents a compact dock, a short readable interior route and one recognizable Earth-facing room. A storage spine and dry workshop bay make preparation practical. Instrumentation has its own attachment area with safe access. The service exterior shows where power and thermal equipment belong; it does not surround every window with decorative pipe complexity.\n\nThe recommended stages are: site and delivery plan; unoccupied dock/frame seed; commissioned sealed core with essential services and emergency refuge; observation room, storage and workshop fit; then optional instrumentation or carefully bounded extension. The first stage is useful evidence of permanent progress. The sealed core becomes a legitimate destination only when a suited visitor can enter, use its supplied services and leave with an independent return still available.\n\nThe occupied layout proposes one route from transfer cell into a central working corridor. Storage opens from the corridor without requiring the player to stand in a hatch sweep. The workshop is a function bay on that storage/working side; it is not an eighth shared module identity or a compulsory copy of every Earth machine. The observation room branches away from freight movement. A personal shelf, a seat and an Earth view give a reason to stop that is different from operating a service terminal.\n\nInitial components use established metal frames, technical ceramics, suitable glazing, seals, power equipment and brought environmental stock. PM01 Regolith Ceramic can later improve selected panels or thermal-management fittings; PM02 Lunar Glass Filament can improve instrument/light-guide assemblies. Their introduction follows lunar discovery, and neither is required for the first independently viable station visit. Optional materials from later worlds remain refits with alternatives, not a retrospective gate on this earlier achievement."
        },
        "C06-P12B-05": {
          "title": "STA01 worked arrival, useful work and homecoming",
          "text": "The example begins after the station's sealed core has been commissioned from brought supplies. On Earth, the player prepares a valid orbital manifest for the chosen craft and reserves the entire return. The station manifest separately identifies the observation-room fittings, ordinary replenishment stock and the small instrument project being delivered. The destination display names the actual station and whether its dock is accepting arrivals.\n\nIn the supported local approach volume, the player sees an unobstructed capture path, alignment feedback and a holding position. Manual approach or assistance along this established approach can complete capture. The ship stops and secures; both pressure sides remain isolated until the transfer conditions are met. The player enters a readable transfer cell, then the working corridor. A failure to establish a safe connection leaves the vessel closed and independently habitable.\n\nInside, the player unloads the selected components into real station storage, fits a small observation instrument through the supported work project, and installs personal fittings in the allowed window-room area. Earth is visible from the occupied room. The project produces a useful observation record or preparation capability already linked to the wider direction; it does not invent a new mandatory currency. The remaining return allocation is visible before the player reboards.\n\nA deliberately full station storage rack in the example holds some cargo on the ship until space is made. A service interruption cannot silently move that cargo or consume it. Departure confirms that all occupants are aboard their intended location, passage hatches are closed, supply transfers have stopped and couplers have released. The craft clears the approach and follows its supported Earth return. Station contents and personalized room remain for the next visit. The mission closes when the player reaches the home service site and the new station capability can be identified in the source record."
        }
      }
    },
    {
      "id": "STA02",
      "canonical_id": "STA02",
      "name": "Transfer Yard",
      "package": "P12-B",
      "source_file": "sources/orbital_places_06.txt",
      "section_ids": [
        "C06-P12B-06",
        "C06-P12B-14"
      ],
      "status": "selected documentation expansion; proposed family/configuration",
      "role": "Optional cargo, service and refuge at an established route node.",
      "layout": "Cargo spine and identified docking branches, closable refuge, exterior service face; personal niches outside freight.",
      "stages": [
        "Supplied seed",
        "Commissioned refuge/service core",
        "Working cargo storage and receiver dock",
        "Optional supported branches"
      ],
      "first_deployment": "Every first deployment and its return uses earlier ingredients and brought supplies; local planetary products improve later operation. Declared carrier payload and handling; multiple unoccupied seed deliveries allowed; return remains independent.",
      "services": [
        "Dock capture",
        "Controlled pressure transfer",
        "Power",
        "Breathing/environment/thermal",
        "Cargo allocation",
        "Observation/data"
      ],
      "states": [
        "unoccupied construction",
        "isolated commissioning",
        "accepting arrival",
        "captured/closed",
        "controlled transfer",
        "occupied work",
        "isolated service",
        "refuge response",
        "departure clearance",
        "inactive parked"
      ],
      "worked_visit": [
        "Arrive with samples and worn component",
        "Reserve available berth",
        "Capture and transfer",
        "Unload and inspect",
        "Fit prepared replacement to same craft",
        "Retain homeward choice if onward unavailable",
        "Depart with named cargo/reserves",
        "Deliver samples home; yard retains actual remaining stock"
      ],
      "personal_building": "Declared furnishing and exterior trim zones; preserve hatches, aisles, covers and approaches; relocate real fittings before incompatible refit.",
      "upgrades": [
        "Additional dock/service capacity versus footprint and stock",
        "Staging versus occupied work area",
        "Redundancy versus active demand",
        "Local products are optional property refits"
      ],
      "faults": [
        "Unavailable receiver retains cargo in known place",
        "Blocked berth holds outside approach",
        "Fault isolates affected branch",
        "Lost service enters supported safe state"
      ],
      "source_ids": [
        "STA02",
        "STA03",
        "CD05-E20"
      ],
      "completion_criteria": [
        "Earlier-resource deployment is coherent",
        "Occupied core and services commission explicitly",
        "Complete useful arrival/work/return is documented",
        "Cargo/occupants retain identity through interruption",
        "Personal/partial/parked state persists"
      ],
      "remaining_validation": [
        "Carrier fit",
        "Dock/hatch geometry",
        "Occupied routes/capacity",
        "Pressure/service interlocks",
        "Cargo accounting",
        "Runtime and multiplayer/persistence"
      ],
      "specification_sections": {
        "C06-P12B-06": {
          "title": "STA02 Transfer Yard: configuration and a complete visit",
          "text": "A Transfer Yard supports a route that already has known access, suitable craft and established destination services. Its first delivery comes from those earlier capabilities with every ingredient needed to commission the chosen initial stage. Local destination materials may improve later service equipment. No optional yard or world can supply the only ingredient for the first return from that route.\n\nThe recommended family has a clear cargo spine, separately identifiable docking branches, protected refuge cells and service equipment along an external working face. The exact number and size of docks are configuration proposals. The smallest useful version may serve one craft at a time; a later branch adds a real occupied berth and service capacity rather than merely painting a second docking symbol. Cargo arrangements separate arrivals, allocated outbound shipments, returned containers and protected emergency stock.\n\nStages begin with a supplied unoccupied seed, then a commissioned refuge/service core, then working cargo storage and a receiving dock, followed by optional additional branches. The route-node setting supplies the view: a gas giant may dominate the window without implying a conventional surface campaign. Personal rooms and observation niches sit outside the primary freight path. New branches use authored attachment ends, retained approach clearances and independently closable boundaries.\n\nIn the worked visit, an established expedition arrives with sample crates and a worn replaceable service component. The yard reports one available receiving position and reserves it for this arrival. Capture and controlled transfer complete before unloading. Samples enter the intended sealed storage category; the worn component goes to an inspection/work position. Previously prepared replacement stock is fitted through a declared service order, with the original vehicle identity retained.\n\nThe next route leg is optional. The player can instead load homebound samples and return directly using the preserved allocation. If the selected onward receiver is unavailable, cargo stays at the yard or on the craft according to its actual transfer state; there is no forced departure. At departure, the manifest names what remains stored, what travels and which supplies are protected. Homecoming delivers the selected samples to an established receiving workshop, while the yard preserves the remainder for a future trip. This complete arrival/service/return proves its intended convenience without adding a new campaign."
        },
        "C06-P12B-14": {
          "title": "Interruptions, expansion choices and completion",
          "text": "Station states include unoccupied construction, isolated commissioning, accepting arrival, captured/closed, controlled transfer, occupied work, isolated service, refuge response, departure clearance and inactive parked. A saved state identifies occupants, cargo, vehicle location, reservations and completed construction stages. Reload must not reopen an unsafe boundary, duplicate an arrival, finish an unpowered project or consume the same supply transfer twice.\n\nA blocked approach holds a craft outside the capture path while its independent supplies remain intact. A branch fault closes its intended boundary and identifies the affected rooms. A lost service connection pauses the associated process. An unavailable destination permits waiting at a valid refuge or taking the already supported homeward route. When no eligible player participates, the station remains stable: no hidden production, depletion, resident harm or accumulation of chores.\n\nExpansion choices trade storage, occupied space, instruments, service redundancy and dock capacity against construction effort and ongoing active-use demand. Earlier compact stations remain useful for personal visits and modest work. Completion of this documentation package means both station families have staged first deployment, a coherent occupied layout, separate service meanings, useful personalization, a complete arrival-to-return example and a recoverable interruption. Each shared module has a role, connection rule, operating action and acceptance scenario. Measured fit, pressure logic, pathing, docking, capacities, save/reload behaviour and runtime performance remain explicit future validation needs.\n\n| Shared module choice | Useful gain and retained cost |\n| --- | --- |\n| Docking collar configuration | A supported larger interface can fit a declared craft family, while requiring matching approach, capture and passage clearances. Size alone does not establish compatibility. |\n| Corridor length and branches | More real attachment positions require additional shell, service support and walking distance. |\n| Window-room fit | More observation equipment uses some personal furnishing space; a larger view reduces available solid-wall storage. |\n| Storage-spine extension | Extra receiving positions use station footprint and handling space; the walking aisle must remain usable. |\n| Power configuration | Greater supported supply or reserve adds real source/storage components and distribution requirements. |\n| Service-panel configuration | Easier replacement and redundant essential service use equipment space and stocked spares. |\n| Refuge configuration | A larger validated occupied allowance requires matching enclosure, reserves and access; decorative beds do not grant capacity. |"
        }
      }
    }
  ],
  "shared_modules": [
    {
      "id": "STA03-DOCKING-COLLAR",
      "canonical_id": "STA03",
      "module_key": "docking-collar",
      "identifier_note": "Subrecord of existing STA03; not a replacement master identity.",
      "name": "Docking collar",
      "package": "P12-B",
      "source_file": "sources/orbital_places_06.txt",
      "section_ids": [
        "C06-P12B-07"
      ],
      "status": "selected shared-module specification; geometry proposed",
      "role": "Mechanical capture and separately controlled passage boundary.",
      "occupied_adjacency": [
        "Captured vessel hatch",
        "Corridor transfer cell"
      ],
      "service_connections": [
        "Capture/control",
        "Separate power/data and supported supply endpoints",
        "Declared cargo handling"
      ],
      "operating_states": [
        "Approach",
        "Captured/closed",
        "Transfer ready",
        "Transfer",
        "Isolated",
        "Release clear"
      ],
      "personal_building_margin": "Trim outside approach, hatch and capture; indicators visible.",
      "property_tradeoff": "Larger supported interface requires matching approach, capture and passage geometry.",
      "completion_criteria": [
        "Capture differs from passage",
        "Failed seal stays isolated",
        "Release leaves no hose/person in motion envelope"
      ],
      "remaining_validation": [
        "Mating geometry",
        "Hatch fit",
        "Interlocks"
      ],
      "source_ids": [
        "STA03",
        "STA01",
        "STA02",
        "CD05-E20"
      ],
      "specification_sections": {
        "C06-P12B-07": {
          "title": "STA03 shared module: docking collar",
          "text": "The docking collar provides an authored mechanical capture interface and a passage boundary. Its chunky frame, visible capture fittings, approach markers and hatch face remain legible at a distance. The ship-side hatch and station-side transfer boundary have separate state indications. A successful mechanical capture does not automatically authorize people or supplies to cross.\n\nIts occupied connection leads only into the transfer cell of a commissioned corridor module. Power, data and any supported replenishment lines are distinct service endpoints. Cargo crosses through declared handling rules rather than being implied by an open door. Assembly establishes frame, capture hardware, seals/door and control checks in that order. Acceptance requires a stopped captured craft, a failed-seal response, an interrupted connection and a release that leaves no attached hose or occupant in the moving envelope. Exact mating geometry remains a fit-study dependency."
        }
      }
    },
    {
      "id": "STA03-PRESSURE-CORRIDOR",
      "canonical_id": "STA03",
      "module_key": "pressure-corridor",
      "identifier_note": "Subrecord of existing STA03; not a replacement master identity.",
      "name": "Pressure corridor",
      "package": "P12-B",
      "source_file": "sources/orbital_places_06.txt",
      "section_ids": [
        "C06-P12B-08"
      ],
      "status": "selected shared-module specification; geometry proposed",
      "role": "Occupied path with transfer cell and closable branches.",
      "occupied_adjacency": [
        "Dock transfer cell",
        "Window room",
        "Storage spine",
        "Refuge"
      ],
      "service_connections": [
        "Recessed identified service strip",
        "Control/state"
      ],
      "operating_states": [
        "Capped construction",
        "Commissioning",
        "Occupied connection",
        "Transfer",
        "Branch isolated",
        "Parked"
      ],
      "personal_building_margin": "Keep door sweeps, escape route and service strip clear.",
      "property_tradeoff": "More branches require shell, service support and walking distance.",
      "completion_criteria": [
        "Capped expansion does not claim occupancy",
        "Blocked doors pause safely",
        "Occupied route remains legible"
      ],
      "remaining_validation": [
        "Transfer-cell fit",
        "Isolation",
        "Volume/capacity"
      ],
      "source_ids": [
        "STA03",
        "STA01",
        "STA02",
        "CD05-E20"
      ],
      "specification_sections": {
        "C06-P12B-08": {
          "title": "STA03 shared module: pressure corridor",
          "text": "The pressure corridor is the dependable occupied connection between rooms. Its dock-end configuration contains a transfer cell with two controlled boundaries; interior branch positions have closable doors where isolation is required. Floor markings and lamps show the route, while a recessed service strip leaves walking space clear. It should not become an invisible universal pipe.\n\nA new branch remains capped while installed and tested. The existing corridor stays occupied only if its commissioned boundary remains intact. Door motion, obstruction feedback and transfer state use consistent words and icons. A blocked hatch pauses the operation without crushing a player or deleting an item. Later longer configurations trade material and service demand for more attachment space; room count, pressure volume and occupant capacity require explicit validation."
        }
      }
    },
    {
      "id": "STA03-WINDOW-ROOM",
      "canonical_id": "STA03",
      "module_key": "window-room",
      "identifier_note": "Subrecord of existing STA03; not a replacement master identity.",
      "name": "Window room",
      "package": "P12-B",
      "source_file": "sources/orbital_places_06.txt",
      "section_ids": [
        "C06-P12B-09"
      ],
      "status": "selected shared-module specification; geometry proposed",
      "role": "Inhabited view and optional bounded observation.",
      "occupied_adjacency": [
        "Corridor through room boundary"
      ],
      "service_connections": [
        "Room power/environment",
        "Observation/data"
      ],
      "operating_states": [
        "Shell construction",
        "Commissioning",
        "Occupied",
        "Observation",
        "Isolated service",
        "Parked"
      ],
      "personal_building_margin": "Furnished areas clear doors, controls and covers.",
      "property_tradeoff": "Instruments use personal space; wide glazing reduces solid-wall storage.",
      "completion_criteria": [
        "Entry/activity is useful",
        "Fittings survive compatible refit",
        "Shell commissions beyond visual glass"
      ],
      "remaining_validation": [
        "Shell/glazing fit",
        "Occupants",
        "Furnishing clearance"
      ],
      "source_ids": [
        "STA03",
        "STA01",
        "STA02",
        "CD05-E20"
      ],
      "specification_sections": {
        "C06-P12B-09": {
          "title": "STA03 shared module: window room",
          "text": "The window room provides an inhabited view and optional observation work. A stepped structural window frame, protected instrument position, personal bench and usable floor establish its shape. It is a destination along the corridor, away from the compulsory freight route. Glass appearance cannot by itself certify an inhabited volume; the room commissions as a complete shell with an actual boundary connection.\n\nSafe furnishing areas accept personal objects without blocking the door, view controls or service access. A scientific fit can use some of that room for bounded observation equipment; a personal fit retains more display and rest space. Neither creates a new occupant merely by placing a chair. Acceptance shows entry, a useful observation or personal activity, accessible service and preserved furnishings after a compatible refit."
        }
      }
    },
    {
      "id": "STA03-STORAGE-SPINE",
      "canonical_id": "STA03",
      "module_key": "storage-spine",
      "identifier_note": "Subrecord of existing STA03; not a replacement master identity.",
      "name": "Storage spine",
      "package": "P12-B",
      "source_file": "sources/orbital_places_06.txt",
      "section_ids": [
        "C06-P12B-10"
      ],
      "status": "selected shared-module specification; geometry proposed",
      "role": "Walkable storage and staging with explicit reserves/project allocation.",
      "occupied_adjacency": [
        "Corridor",
        "Authored storage extension"
      ],
      "service_connections": [
        "Cargo retrieval/receipt",
        "Project stock",
        "Protected reserves",
        "Declared workshop function bay"
      ],
      "operating_states": [
        "Empty",
        "Receiving",
        "Allocated",
        "Full/held",
        "Retrieving",
        "Refit",
        "Parked"
      ],
      "personal_building_margin": "Labels/trim preserve aisle and bay access.",
      "property_tradeoff": "Additional receiving bays use footprint/handling space; aisle remains usable.",
      "completion_criteria": [
        "Shipment accounted once",
        "Full receiver retains goods",
        "Reusable packaging persists"
      ],
      "remaining_validation": [
        "Cargo budgets",
        "Load dimensions",
        "Interrupted transfer"
      ],
      "source_ids": [
        "STA03",
        "STA01",
        "STA02",
        "CD05-E20"
      ],
      "specification_sections": {
        "C06-P12B-10": {
          "title": "STA03 shared module: storage spine",
          "text": "The storage spine connects a walkable aisle with identifiable cargo bays, sample lockers and staging positions. It exposes the difference between ordinary stock, project allocation and protected reserves. A workshop attachment occupies its declared working bay; no unexplained factory is hidden behind one tiny locker.\n\nReceivers accept compatible cargo only when real space is available. Full storage leaves goods at the sender or supported transfer container. Returned reusable packaging retains its identity. An extension adds actual bays and preserves the aisle and existing manifests. Acceptance follows one shipment through receipt, allocation, retrieval and removal, including an interrupted transfer and a full-bay case. Throughput, stack budgets and cargo dimensions remain proposed."
        }
      }
    },
    {
      "id": "STA03-POWER-MODULE",
      "canonical_id": "STA03",
      "module_key": "power-module",
      "identifier_note": "Subrecord of existing STA03; not a replacement master identity.",
      "name": "Power module",
      "package": "P12-B",
      "source_file": "sources/orbital_places_06.txt",
      "section_ids": [
        "C06-P12B-11"
      ],
      "status": "selected shared-module specification; geometry proposed",
      "role": "Approved source/storage and visible distribution.",
      "occupied_adjacency": [
        "No implied passage; declared maintenance access"
      ],
      "service_connections": [
        "Source input",
        "Actual storage",
        "Distribution to loads/service"
      ],
      "operating_states": [
        "Uncommissioned",
        "Available",
        "Supplying",
        "Low supply",
        "Isolated",
        "Parked"
      ],
      "personal_building_margin": "Preserve source surfaces, maintenance and approach; moving panels need an envelope.",
      "property_tradeoff": "Greater supply/reserve uses real components and distribution.",
      "completion_criteria": [
        "Essential loads checked before habitation",
        "Stored and available supply differ",
        "Parked bank has no secret drain"
      ],
      "remaining_validation": [
        "Output game model",
        "Load budget",
        "Panel geometry"
      ],
      "source_ids": [
        "STA03",
        "STA01",
        "STA02",
        "CD05-E20"
      ],
      "specification_sections": {
        "C06-P12B-11": {
          "title": "STA03 shared module: power module",
          "text": "The power module hosts an approved generation/storage configuration and visible distribution connections. A solar-looking exterior is a visual family option, with output behaviour to be established in the game model. It is not a promise of realistic orbital lighting simulation or a free universal energy source. Stored energy, current available supply and disconnected loads have distinct information.\n\nExterior moving or unfolding surfaces, if chosen later, require a clear animation envelope outside docking paths. The initial concept can use a fixed configuration. Commissioning checks source, actual storage, distribution and required essential loads before habitation. Upgrades add supported duty or redundancy at the cost of space, stock and servicing. A loss-of-supply scenario must preserve a readable refuge response; offline station parking does not secretly drain the bank."
        }
      }
    },
    {
      "id": "STA03-SERVICE-PANEL",
      "canonical_id": "STA03",
      "module_key": "service-panel",
      "identifier_note": "Subrecord of existing STA03; not a replacement master identity.",
      "name": "Service panel",
      "package": "P12-B",
      "source_file": "sources/orbital_places_06.txt",
      "section_ids": [
        "C06-P12B-12"
      ],
      "status": "selected shared-module specification; geometry proposed",
      "role": "Accessible breathing, conditioning and thermal duties.",
      "occupied_adjacency": [
        "No passage on service lines; safe maintenance position"
      ],
      "service_connections": [
        "Breathing",
        "Environmental/thermal",
        "Power/control",
        "Replaceable parts"
      ],
      "operating_states": [
        "Commissioning",
        "Available",
        "Serving",
        "Interrupted",
        "Isolated replacement",
        "Restored",
        "Parked"
      ],
      "personal_building_margin": "Covers/sockets/service route stay reachable.",
      "property_tradeoff": "Replaceability/redundancy consume space and stocked spares.",
      "completion_criteria": [
        "Wrong service rejected",
        "Interrupted stock retained",
        "Refuge or alternative supports occupied service"
      ],
      "remaining_validation": [
        "Redundancy",
        "Rates",
        "Replacement accounting"
      ],
      "source_ids": [
        "STA03",
        "STA01",
        "STA02",
        "CD05-E20"
      ],
      "specification_sections": {
        "C06-P12B-12": {
          "title": "STA03 shared module: service panel",
          "text": "The service panel hosts accessible environmental and thermal interfaces, with clearly identified breathing, conditioning and heat-management responsibilities where configured. Radiator-like exterior forms communicate a service job; they do not establish numerical thermal engineering. Imported working supplies and replacement parts support the first commissioned configuration.\n\nSeparate sockets and marked service covers prevent confusion with power or cargo connections. A panel can be isolated for a bounded replacement while an independently sufficient essential service or the refuge supports the occupied state. If that condition cannot be met, occupants relocate before the work begins. Acceptance includes wrong-service rejection, supply interruption, retained stock and restoration without falsely resetting wear or duplicating a cartridge."
        }
      }
    },
    {
      "id": "STA03-EMERGENCY-REFUGE",
      "canonical_id": "STA03",
      "module_key": "emergency-refuge",
      "identifier_note": "Subrecord of existing STA03; not a replacement master identity.",
      "name": "Emergency refuge",
      "package": "P12-B",
      "source_file": "sources/orbital_places_06.txt",
      "section_ids": [
        "C06-P12B-13"
      ],
      "status": "selected shared-module specification; geometry proposed",
      "role": "Independently closable occupied space with actual reserves and recovery.",
      "occupied_adjacency": [
        "Corridor through independent boundary"
      ],
      "service_connections": [
        "Reserved breathing/environment",
        "Essential power",
        "Communications/recovery",
        "Protected stock"
      ],
      "operating_states": [
        "Commissioning",
        "Ready",
        "Occupied",
        "Isolated",
        "Recovery/transfer",
        "Parked"
      ],
      "personal_building_margin": "Fitted rest/storage obey capacity and preserve access.",
      "property_tradeoff": "More validated occupants require enclosure, reserves and access; decorative beds add no capacity.",
      "completion_criteria": [
        "Fault retains known refuge route",
        "Occupants/reserves identified",
        "Ordinary crafting cannot spend reserves"
      ],
      "remaining_validation": [
        "Reserve budget",
        "Occupied fit/capacity",
        "Recovery route"
      ],
      "source_ids": [
        "STA03",
        "STA01",
        "STA02",
        "CD05-E20"
      ],
      "specification_sections": {
        "C06-P12B-13": {
          "title": "STA03 shared module: emergency refuge",
          "text": "The emergency refuge is a recognizable independently closable occupied room with actual reserved supplies, communications access and a clear route from normal station spaces. Its exterior indication remains visible when other systems need service. Rest positions and storage are fitted within a declared capacity; adding a decorative bunk does not increase it.\n\nCommissioning verifies the enclosure, usable entrance, supplies, essential power and supported recovery connection. Ordinary fabrication and freight cannot consume its protected stock. A working example closes its boundary after an adjacent branch fault, identifies occupants and resources, then restores a supported transfer or rescue route. The refuge is a consequence-management system, not an unlimited duplicate source of food, air or power. Its reserve duration and capacity remain balance questions."
        }
      }
    }
  ],
  "counts": {
    "vehicles": 4,
    "stations": 2,
    "shared_modules": 7,
    "total_records": 13
  },
  "shared_specification_sections": {
    "C06-P12A-01": {
      "title": "Scope, authority and visual language",
      "text": "SUP01 Survey Rover, SUP02 Cargo Crawler, SUP03 Ice Submersible and SUP04 Atmospheric Survey Skiff are four existing support-vehicle families. They solve local terrain and working problems; they do not add spacecraft capability classes or assign destinations to the supplied Tier 2/3 rocket silhouettes. This package develops their configurations, occupied use, services and return journeys. Full Mars and farther-world campaigns remain outside the selected expansion.\n\nThe source authority is the preserved Spacecraft and orbital places chapter, its support-craft register, the Planetary materials and reference catalogue, the relevant destination chapters, and CD05-T09/T11. These pages add recommended design detail. Geometry, crew capacity, cargo budgets, movement physics and exact supply rates remain proposed. Described behaviour is a documentation target, with no implementation or runtime verification claimed.\n\nThe visual direction remains Minecraft themed: chunky block-built silhouettes, readable low-resolution texture patterns, square glazing, visible service panels and restrained material palettes. Attractive atmospheric light may frame a scene, while the objects themselves retain simple game-scale surfaces. A powdered sample is a small pixel-textured pile or contained item; metal stock has readable flat faces rather than microscopic scratches and photoreal highlights. New support families should feel related to the confirmed pale casing, dark mechanisms, orange markings and focused blue screens without copying Explorer fins onto every object. Different environments justify different structural shapes."
    },
    "C06-P12A-02": {
      "title": "Shared deployment, ownership and service rules",
      "text": "Each first vehicle arrives as a prepared craft or a bounded assembly package carried by a capable earlier expedition. Its deployment bay, handling equipment, commissioning supplies, spare service items and independently viable return plan are included before departure. A folded-looking model does not prove that a full vehicle fits inside an Explorer. Carrier fit requires a separate declared payload and access review. The current Explorer remains the first orbital/lunar craft; support vehicles do not silently expand its capability.\n\nA local controller previews the vehicle's occupied shape, boarding space, loading access, moving envelope and service position. Assembly advances through support frame, motion system, controls and protection, equipment fittings, then commissioning. Committed parts remain with one persistent vehicle identity. An unfinished chassis can be saved and resumed; loose parts remain identifiable stock. Upgrading, storing or transferring a vehicle cannot produce both a complete vehicle item and a second deployed copy.\n\nServices keep their identities. Charge or a declared propulsion supply powers movement. Breathing supplies serve an occupied sealed compartment where present. Environmental conditioning has a visible equipment role. Cargo passes through a load position; data synchronization transfers records, not material. A service connector reports the actual linked craft and stock. Mechanical locks release and couplers retract before movement. Protected return reserves cannot be consumed by ordinary processing or an automatic cargo order.\n\nThe shared state vocabulary is assembly, isolated service, parked ready, occupied preparation, local travel, working stop, return requested, refuge/recovery and inactive parked. A stopped motor or thruster has visibly stopped motion. Words and icons accompany warning colors. No eligible participating player means stable parked inventory and mission state, without remote fuel drain, unearned production or absence debt. An active excursion has clear interruption rules rather than silently advancing while its player is elsewhere."
    },
    "C06-P12B-01": {
      "title": "Scope and the place a station earns",
      "text": "STA01 Home Orbit Anchorage is the first proposed station family. STA02 Transfer Yard is a later family for already established route nodes. STA03 identifies their seven shared module subjects: docking collar, pressure corridor, window room, storage spine, power module, service panel and emergency refuge. This package describes occupied use, assembly, connections and one complete arrival-to-return example for each station. It does not add destination campaigns, later rocket classes or unrestricted moving voxel bases.\n\nThe preserved Spacecraft and orbital places chapter, Planetary materials and reference catalogue, CD05-T09/T11 and CD05-E20 establish the family direction. This supplement recommends coherent working configurations. Layouts, geometry, occupant capacity, docking tolerances and service rates remain proposed. No station, navigation behaviour or pressure system is claimed as implemented. Future fit and gameplay evidence must establish the actual limits.\n\nA station earns its construction through useful preparation, storage, vehicle service, selected small projects and a place to inhabit. Home Orbit Anchorage must not become a compulsory stop between every Earth activity and the Moon. Transfer Yards help selected routes; they cannot become toll booths that erase the value of a dependable direct return. Window views, personal objects and an understandable working interior matter alongside cargo efficiency.\n\nThe visual language is Minecraft themed: block-built structural frames, low-resolution textures, square or stepped windows, chunky attachment collars and readable equipment housings. Warm lamps, pale technical panels, dark mechanisms, restrained copper/orange markings and personal wood fittings can coexist. Atmospheric rendering may be beautiful without turning surfaces into photographic metal, fine-grained real concrete or intricately manufactured aerospace hardware. A station should look buildable within its game vocabulary."
    },
    "C06-P12B-02": {
      "title": "Shared construction and first deployment",
      "text": "The Station Controller names one authored station project at a defined local orbital site. Its placement reference establishes a game construction location, not a claim about realistic anchoring in space. The preview separates the station body, docking approach, transfer clearances, service access and permitted expansion ends. Occupied-space connections are distinct from external power or thermal routes. A decorative hull surface cannot supply pressure or electricity merely by touching another mesh.\n\nThe first deployment is a supplied expedition from an already supported route. The arriving vessel brings the selected assembly package, tools, commissioning stock and its own independent homeward supplies. Payload and handling fit are reviewed for that vessel. This package does not assume that Explorer's provisional dimensions can carry an entire finished station or that every piece fits through its hatch. A small unoccupied seed can precede inhabited construction through multiple planned deliveries.\n\nStages commit real material to one persistent project. The first frame establishes recognizable shape and an identified connection point. Capped module shells can then be fitted without pretending they are occupied rooms. Pressure boundaries and essential services commission before habitation. Work areas, viewing rooms and further branches follow as useful additions. Each stage lists accepted stock, visible result, incomplete connections and the next available action.\n\nIf a delivery stops halfway, installed structure remains; allocated components stay allocated; unused cargo stays where it actually is. Cancelling a planned branch returns only recoverable unused parts and safely dismantled components. The system never turns an unfinished room into a second complete module item. Removing an inhabited or service-critical module first requires relocation of occupants, contents and dependencies to valid spaces."
    },
    "C06-P12B-03": {
      "title": "Connected rooms, separate services and personal building",
      "text": "The shared layout starts with a docking collar and an isolated transfer cell at the end of a pressure corridor. Beyond that controlled threshold, the corridor leads to storage and working areas; window room and emergency refuge branch from the inhabited side. The refuge has its own closing boundary and reserved supplies. Power and service modules attach through service interfaces, with maintenance access from designated safe positions. Exterior panels do not create a walkable shortcut through vacuum.\n\nDock capture, transfer authorization and fluid/gas service are different states. A vehicle can be mechanically secured while the passage remains closed. After seal checks and the required transfer-cell state, the permitted hatch sequence connects occupants. A supply hose does not open an airlock. A cargo transfer order does not spend return propellant. Electrical, breathing, thermal, cargo and data paths each identify their source, recipient and current state.\n\nPersonal building occupies declared safe interior or exterior zones. The preview shows which walls accept trim, shelves, benches, display samples and lights, and which volumes belong to doors, escape routes, service covers and dock approach. A player's objects persist through compatible module upgrades. Where a wall must move, the change preview provides actual relocation storage instead of deleting fittings. Personalization cannot conceal a hatch indicator, obstruct the only escape path or expand the station's supported pressure volume without commissioning a real module.\n\nBaseline protection should make a connected room understandable without asking the player to inspect an invisible simulation of every decorative block. The authored shell defines its supported occupied volume; optional designated construction fills that space. General free-built pressure architecture remains a separate capability decision. A station scene can show a cozy room and a modest workshop while remaining honest about those boundaries."
    },
    "C06-P12B-14": {
      "title": "Interruptions, expansion choices and completion",
      "text": "Station states include unoccupied construction, isolated commissioning, accepting arrival, captured/closed, controlled transfer, occupied work, isolated service, refuge response, departure clearance and inactive parked. A saved state identifies occupants, cargo, vehicle location, reservations and completed construction stages. Reload must not reopen an unsafe boundary, duplicate an arrival, finish an unpowered project or consume the same supply transfer twice.\n\nA blocked approach holds a craft outside the capture path while its independent supplies remain intact. A branch fault closes its intended boundary and identifies the affected rooms. A lost service connection pauses the associated process. An unavailable destination permits waiting at a valid refuge or taking the already supported homeward route. When no eligible player participates, the station remains stable: no hidden production, depletion, resident harm or accumulation of chores.\n\nExpansion choices trade storage, occupied space, instruments, service redundancy and dock capacity against construction effort and ongoing active-use demand. Earlier compact stations remain useful for personal visits and modest work. Completion of this documentation package means both station families have staged first deployment, a coherent occupied layout, separate service meanings, useful personalization, a complete arrival-to-return example and a recoverable interruption. Each shared module has a role, connection rule, operating action and acceptance scenario. Measured fit, pressure logic, pathing, docking, capacities, save/reload behaviour and runtime performance remain explicit future validation needs.\n\n| Shared module choice | Useful gain and retained cost |\n| --- | --- |\n| Docking collar configuration | A supported larger interface can fit a declared craft family, while requiring matching approach, capture and passage clearances. Size alone does not establish compatibility. |\n| Corridor length and branches | More real attachment positions require additional shell, service support and walking distance. |\n| Window-room fit | More observation equipment uses some personal furnishing space; a larger view reduces available solid-wall storage. |\n| Storage-spine extension | Extra receiving positions use station footprint and handling space; the walking aisle must remain usable. |\n| Power configuration | Greater supported supply or reserve adds real source/storage components and distribution requirements. |\n| Service-panel configuration | Easier replacement and redundant essential service use equipment space and stocked spares. |\n| Refuge configuration | A larger validated occupied allowance requires matching enclosure, reserves and access; decorative beds do not grant capacity. |"
    }
  }
}
