{"ruleset":"moon-first-dawn-3","economyVersion":4,"unit":"Inventory is integer milli-units; command amounts use whole resource units. One tick is one simulation second.","resources":{"regolith":{"name":"Mixed regolith","origin":"Whole local load; constituent quantities travel with the cargo","phase":"solid"},"residue":{"name":"Mineral residue","origin":"Unrecovered minerals retained after alloy refining","phase":"solid"},"rock":{"name":"Lunar rock","origin":"Mixed regolith and common silicate minerals","phase":"solid"},"metal":{"name":"Structural alloy","origin":"Iron/aluminium-bearing lunar minerals","phase":"solid"},"parts":{"name":"Machine parts","phase":"solid"},"spares":{"name":"Service cassettes","phase":"solid"},"silicates":{"name":"Silicate concentrate","origin":"Plagioclase and silicate-rich regolith","phase":"solid"},"ilmenite":{"name":"Ilmenite concentrate","origin":"Iron/titanium-rich mare basalts","phase":"solid"},"saltOre":{"name":"Salt-bearing concentrate","origin":"Trace alkali and halogen-bearing minerals; an extrapolated industrial feedstock","phase":"solid"},"nuclearOre":{"name":"Radiogenic concentrate","origin":"Rare Th/U-enriched material; procedural deep prospects are hypotheses, not measured ore bodies","phase":"solid"},"icyRegolith":{"name":"Ice-bearing regolith","origin":"Permanently shadowed polar deposits","phase":"solid"},"silicon":{"name":"Industrial silicon","phase":"solid"},"aluminium":{"name":"Aluminium","phase":"solid"},"titanium":{"name":"Titanium","phase":"solid"},"glass":{"name":"Glass & ceramics","phase":"solid"},"salts":{"name":"Qualified carrier salts","phase":"solid"},"sulfur":{"name":"Sulfur","phase":"solid"},"water":{"name":"Water","phase":"liquid"},"oxygen":{"name":"Oxygen","phase":"gas"},"hydrogen":{"name":"Hydrogen","phase":"gas"},"thorium":{"name":"Thorium feedstock","origin":"Fertile feedstock; cannot start a reactor alone","phase":"solid"},"uranium":{"name":"Uranium feedstock","origin":"Trace natural uranium; needs advanced qualification","phase":"solid"},"electronics":{"name":"Electronics","phase":"solid"},"cells":{"name":"Storage cells","phase":"solid"},"fuel":{"name":"Qualified reactor fuel","origin":"Abstract qualified fuel module; advanced processing, fissile startup and fertile material accounted for","phase":"solid"},"startup":{"name":"Reactor startup module","origin":"Qualified fissile inventory; imported initially, later manufactured","phase":"solid"},"seedKit":{"name":"Complete expedition kit","phase":"solid"},"substrate":{"name":"Computronium modules","phase":"solid"},"tailings":{"name":"Process tailings","phase":"solid"},"spentFuel":{"name":"Stored spent fuel","phase":"solid"},"seedCargo":{"name":"Sealed expedition crates"},"liquidOxygen":{"name":"Liquid oxygen","phase":"liquid","origin":"Coldwell liquefies oxygen recovered from lunar minerals; transported in insulated vessels or sealed fluid lines"}},"recipes":{"silicates":{"machine":"separator","tech":"separation","seconds":40,"input":{"silicates":10},"output":{"silicon":3,"aluminium":2,"tailings":5}},"aluminium":{"machine":"separator","tech":"materials","seconds":80,"input":{"silicates":10},"output":{"aluminium":2,"tailings":8}},"silicon":{"machine":"separator","tech":"materials","seconds":80,"input":{"silicates":10},"output":{"silicon":3,"tailings":7}},"ilmenite":{"machine":"separator","tech":"separation","seconds":45,"input":{"ilmenite":10},"output":{"metal":4,"titanium":2,"oxygen":1,"tailings":3}},"salts":{"machine":"chemistry","tech":"materials","seconds":60,"input":{"saltOre":12},"output":{"salts":2,"sulfur":1,"tailings":9}},"ceramics":{"machine":"chemistry","tech":"materials","seconds":30,"input":{"tailings":6},"output":{"glass":4,"tailings":2}},"water":{"machine":"chemistry","tech":"materials","seconds":50,"input":{"icyRegolith":10},"output":{"water":2,"rock":8}},"electrolysis":{"machine":"chemistry","tech":"materials","seconds":50,"input":{"water":9},"output":{"oxygen":8,"hydrogen":1}},"assay":{"machine":"chemistry","tech":"nuclear-assay","seconds":120,"input":{"nuclearOre":20},"output":{"thorium":1,"uranium":0.1,"tailings":18.9}},"uranium":{"machine":"chemistry","tech":"nuclear-assay","seconds":240,"input":{"nuclearOre":20},"output":{"uranium":0.1,"tailings":19.9}},"electronics":{"machine":"precision","tech":"precision","seconds":60,"input":{"silicon":2,"aluminium":1,"glass":1,"parts":1},"output":{"electronics":2}},"cells":{"machine":"precision","tech":"precision","seconds":90,"input":{"aluminium":3,"sulfur":1,"salts":1,"glass":1},"output":{"cells":2}},"fuel":{"machine":"fuelworks","tech":"nuclear-fuel","seconds":21600,"input":{"thorium":2,"uranium":0.2,"salts":1,"glass":1},"output":{"fuel":1,"tailings":3.2}},"startup":{"machine":"fuelworks","tech":"nuclear-fuel","seconds":43200,"input":{"uranium":0.2,"salts":2,"glass":2,"parts":2},"output":{"startup":1,"tailings":5.2}},"substrate":{"machine":"substrate","tech":"computronium","seconds":120,"input":{"silicon":6,"electronics":4,"metal":2},"output":{"substrate":10,"tailings":2}},"seedKit":{"machine":"seedyard","tech":"expedition-engineering","seconds":1200,"input":{"metal":481,"parts":78,"spares":32,"fuel":2,"startup":2,"electronics":8,"silicon":12,"aluminium":10,"glass":20,"titanium":6,"salts":6,"cells":8},"output":{"seedKit":1}},"liquidOxygen":{"machine":"coldwell","tech":"cryogenics","seconds":45,"input":{"oxygen":8},"output":{"liquidOxygen":8}}},"energy":{"phaseSeconds":259200,"cycleSeconds":518400,"referenceLongitude":-17.5,"quantaPerE":3600000,"batteryCapacityE":240,"batteryRate":8,"chargeEfficiency":0.9,"dischargeEfficiency":0.9,"fuelEnergyE":4000,"seedFuelUnits":4,"reactorPower":48},"maintenance":{"machineWearSeconds":120,"mindWearSeconds":180,"solarWearSeconds":240,"robotWearSeconds":90},"production":{"standardHarvester":120,"bulkHarvester":150,"refinery":40,"rockPerMetal":2},"mind":{"capacityPerNode":4,"costPerRobot":0.25,"costs":{"miner":0.5,"refinery":0.75,"workshop":0.5,"robotfactory":1.5,"replicator":3,"tunnel":1.5,"separator":0.75,"chemistry":1,"precision":1.5,"drill":1.5,"fuelworks":2,"seedyard":2.5,"substrate":2,"coldwell":1,"landingpad":0.5},"priority":["miner","refinery","workshop","separator","chemistry","precision","robotfactory","drill","tunnel","fuelworks","replicator","seedyard","substrate","coldwell","landingpad"]},"types":{"seed":{"name":"Seed Base","cost":0,"parts":0,"power":20,"radius":8,"mind":0,"work":0,"description":"A small, fueled Seed Reactor, protected landing stores and recovery equipment. Twenty power keeps a modest workshop working through the three-day night. Fuel is finite."},"miner":{"name":"Harvester","cost":12,"parts":2,"power":-2,"radius":6,"mind":0.5,"work":180,"description":"Automatically harvests the whole local mineral mixture. Each load keeps its composition through freight and storage. Needs 0.5 attention; operating harvesters publish their local patch after Survey."},"solar":{"name":"Solar array","cost":15,"parts":1,"power":18,"radius":6,"mind":0,"work":150,"description":"Up to 18 power in sunlight; zero at night. Local manufacture needs silicon, glass and aluminium. Stored energy and fueled cores carry work through darkness.","materials":{"silicon":3,"glass":2,"aluminium":2}},"refinery":{"name":"Refinery","cost":25,"parts":3,"power":-3,"radius":5,"mind":0.75,"work":240,"description":"Smelts delivered rock into structural alloy. Its hopper, power and 0.75 mind must be available."},"compute":{"name":"Mind node","cost":35,"parts":4,"power":-4,"radius":5,"mind":0,"work":270,"description":"Four attention slots and research, only while powered, connected, cooled and serviceable. New technology benefits continuously require a minimum number of these nodes.","materials":{"electronics":2}},"workshop":{"name":"Service workshop","cost":40,"parts":4,"power":-3,"radius":6,"mind":0.5,"work":300,"description":"Makes parts or service cassettes from delivered alloy. Keep the repair chain supplied. Needs 0.5 mind."},"depot":{"name":"Freight depot","cost":20,"parts":2,"power":-1,"radius":5,"mind":0,"work":180,"description":"Warehouse with a reserved six-bay apron, two initial lift connections, two loading positions and 2,400 units of storage. Research unlocks physical expansion to four and six connections."},"robotfactory":{"name":"Robot foundry","cost":65,"parts":8,"power":-5,"radius":7,"mind":1.5,"work":420,"tech":"crew-production","description":"Builds replacement and additional robot chassis from local metal, parts, and spares. Every new worker is manufactured."},"replicator":{"name":"Replicator","cost":65,"parts":8,"power":-5,"radius":7,"mind":3,"work":480,"tech":"factory-plans","description":"Manufactures machine kits and commissions physical construction sites. Needs 3 mind slots, the largest individual core-factory workload."},"relay":{"name":"Utility relay","cost":18,"parts":3,"power":-1,"radius":4,"mind":0,"work":210,"tech":"freight-network","description":"Extends connected power and data coverage by 160 m. Lines follow the actual connected network."},"tunnel":{"name":"Utility bore","cost":55,"parts":8,"power":-5,"radius":7,"mind":1.5,"work":480,"tech":"tunneling","description":"Excavates utility and robot freight links to local facilities or neighboring seeds, consuming liners and producing spoil."},"radiator":{"name":"Radiator field","cost":35,"parts":5,"power":-1,"radius":6,"mind":0,"work":300,"tech":"thermal-design","description":"Rejects enough game heat to support four additional mind nodes. Thermal headroom bounds dense intelligence."},"battery":{"name":"Nightjar battery rack","cost":25,"parts":3,"materials":{"cells":4},"power":0,"radius":5,"mind":0,"work":240,"tech":"storage","description":"240 P-hours of storage; up to 8 power charge/discharge, with losses. Needs one supported mind for its controller."},"separator":{"name":"Mineral separation plant","cost":30,"parts":4,"power":-4,"radius":6,"mind":0.75,"work":300,"tech":"separation","description":"Automatically recovers available mineral fractions from mixed regolith, refinery residue or existing concentrates. Coproducts and finite tailings storage remain part of the loop."},"chemistry":{"name":"Materials laboratory","cost":40,"parts":5,"power":-5,"radius":6,"mind":1,"work":360,"tech":"materials","description":"Qualifies ceramics and salts; handles water, gases and trace radiogenic material. Recipes require continuous research support."},"precision":{"name":"Precision works","cost":55,"parts":8,"materials":{"silicon":5,"glass":3},"power":-6,"radius":6,"mind":1.5,"work":420,"tech":"precision","description":"Makes the electronics and storage cells that let the colony replace its own imported equipment."},"drill":{"name":"Deep prospecting rig","cost":60,"parts":10,"materials":{"titanium":5},"power":-7,"radius":7,"mind":1.5,"work":600,"tech":"deep-drilling","description":"Extracts the whole deeper mineral mixture, with richer radiogenic fractions. Depth develops a finite generated deposit; it never guarantees real lunar ore."},"fuelworks":{"name":"Fuel qualification works","cost":90,"parts":15,"materials":{"titanium":8,"glass":12,"electronics":5},"power":-10,"radius":7,"mind":2,"work":720,"tech":"nuclear-fuel","description":"Advanced abstract nuclear processing turns Th/U feedstocks into qualified fuel and startup modules. Thorium alone is insufficient."},"reactor":{"name":"Lantern salt reactor","cost":80,"parts":12,"materials":{"titanium":6,"glass":10,"salts":6,"startup":1},"power":48,"radius":7,"mind":0,"work":720,"tech":"fission-engineering","description":"48 steady power from qualified fuel. Requires four supported minds continuously; fuel, startup module and hardware all have a material bill."},"seedyard":{"name":"Departure yard","cost":100,"parts":16,"materials":{"electronics":6,"titanium":6},"power":-8,"radius":8,"mind":2.5,"work":720,"tech":"expedition-engineering","description":"Assembles complete paid expedition kits. Wayfarers are commissioned and wait here. Reserve a 50 m clear apron and a broad exit to surface travel lanes; the finished train waits safely if its bay is blocked."},"substrate":{"name":"Computronium foundry","cost":120,"parts":20,"materials":{"electronics":12,"silicon":15},"power":-10,"radius":7,"mind":2,"work":900,"tech":"computronium","description":"Turns qualified electronics and silicon into physical computational substrate for the expanding lunar network."},"coldwell":{"name":"Coldwell cryogenic works","cost":60,"parts":10,"materials":{"titanium":5,"glass":6,"electronics":3},"power":-8,"radius":8,"mind":1,"work":480,"tech":"cryogenics","description":"Automatically liquefies delivered oxygen. Aluminium fuel and liquid oxygen oxidizer remain separate; sealed containers and pumps carry fluids, ordinary conveyors do not."},"landingpad":{"name":"Kestrel landing pad","cost":120,"parts":20,"materials":{"titanium":16,"electronics":8,"glass":8},"power":-3,"radius":14,"mind":0.5,"work":900,"tech":"ballistic-freight","description":"Prepared launch and receiving apron, with one reusable Kestrel included in the full bill. One trip per vehicle, one visitor per pad, finite cargo and paid return propellant."},"stockpile":{"name":"Stockpile","cost":2,"parts":0,"power":0,"radius":12,"mind":0,"work":60,"capacity":20000000,"materials":["rock","regolith","residue","tailings","silicates","ilmenite","saltOre","nuclearOre"],"description":"Prepare a contained yard for 20,000 units of bulk material. Robots and conveyors drop off and reclaim loads automatically. Expand its containment or excavate deeper storage in place."}},"robots":{"surveyor":{"name":"Stratum core scout","asset":"stratum","radius":1.3,"speed":1.5,"capacity":2000,"assembly":100,"service":100,"cost":{"metal":12000,"parts":6000,"spares":1000},"seconds":180,"tech":"survey","description":"Six-wheel field geologist with a stabilised core drill and onboard assay carousel. Maps 80 m patches inside a 500 m survey radius. One powered Mind continuously, 0.25 crew attention and 1 tool power; travel, service and a 60-second core take real time."},"builder":{"name":"Mason","asset":"mason","radius":0.8,"speed":1.25,"capacity":8000,"assembly":1000,"service":350,"cost":{"metal":8000,"parts":3000,"spares":1000},"seconds":100,"description":"A one-meter generalist with a welding arm; builds and carries supplies."},"hauler":{"name":"Atlas","asset":"atlas","radius":1.2,"speed":2,"capacity":20000,"assembly":350,"service":200,"cost":{"metal":10000,"parts":3000,"spares":1000},"seconds":110,"description":"Six-wheel cargo rover; carries 20 resource units per trip."},"service":{"name":"Suture","asset":"suture","radius":0.9,"speed":1.4,"capacity":6000,"assembly":600,"service":1000,"cost":{"metal":8000,"parts":4000,"spares":1000},"seconds":110,"description":"Service arm and replacement cassettes; prioritizes preventive maintenance."},"heavy":{"name":"Titan","asset":"titan","radius":1.5,"speed":0.85,"capacity":12000,"assembly":1800,"service":250,"cost":{"metal":16000,"parts":6000,"spares":2000},"seconds":180,"tech":"modular-design","description":"Heavy manipulator: more work per second, wider body, more materials."},"carrier":{"name":"Good Neighbor","asset":"good-neighbor","radius":3.2,"speed":1.3,"capacity":48000,"kitBays":4,"assembly":600,"service":1200,"cost":{"metal":45000,"parts":12000,"spares":4000,"electronics":2000},"seconds":360,"tech":"field-delivery","description":"Four visible bays for complete machine kits,48units ordinary freight, and a service manipulator. Needs four powered Minds continuously and clear surface lanes. Compact underground lifts are too small."},"convoy":{"name":"Wayfarer","asset":"wayfarer","radius":16,"speed":1.2,"capacity":24000,"assembly":900,"service":250,"cost":{"metal":80000,"parts":16000,"spares":6000,"electronics":4000,"titanium":6000},"seconds":600,"tech":"expedition-engineering","description":"A four-car expedition train, commissioned at a clear Departure yard after paid foundry assembly. Waits there for an expedition instead of taking routine freight. Carries all 24 seed crates; needs broad lanes and four powered Minds, cannot enter compact lifts, and returns to the yard for reuse."},"explorer":{"name":"Explorer","asset":"field-trip","radius":2.8,"speed":12,"capacity":0,"assembly":0,"service":0,"cost":{"metal":24000,"parts":6000,"electronics":2000,"cells":2000,"spares":1000},"seconds":240,"tech":"surface-mobility","description":"Drive six independently suspended spring-mesh wheels under lunar gravity. First-person or chase view, physical braking and landings, lights and self-righting. Carries a 12 kWh charged cell pack; charging uses the local grid. Requires 2 powered Minds; no automatic hauling."}},"technologies":{"factory-plans":{"name":"Factory planning","cost":360,"requires":[],"description":"Unlock replicators and a three-machine construction layout.","minMinds":1},"coordinated-builds":{"name":"Coordinated construction","cost":1800,"requires":["factory-plans","service-loop"],"building":"replicator","description":"Unlock repeating build orders and group templates that place power and minds before more industry. Every step waits for physical commissioning.","minMinds":2},"service-loop":{"name":"A repairable colony","cost":540,"requires":["factory-plans"],"building":"workshop","description":"Preventive service at 70% condition; unlock replacement production research.","minMinds":1},"crew-production":{"name":"Builders that build builders","cost":1080,"requires":["service-loop"],"description":"Unlock the robot foundry and physically manufactured crew.","minMinds":2},"freight-network":{"name":"Connected districts","cost":1440,"requires":["crew-production"],"description":"Unlock relays, four-worker sites, and extended utility coverage.","minMinds":2},"tunneling":{"name":"Below the surface","cost":2700,"requires":["freight-network"],"description":"Unlock bores for local utility and freight links, and tunnels to neighboring seed landers.","minMinds":2},"tunnel-control":{"name":"Tunnel traffic control","cost":3600,"requires":["tunneling"],"building":"depot","description":"Schedule three-robot convoys and unlock physical depot expansion from two to four lift bays.","minMinds":2},"tunnel-passing":{"name":"Underground passing bays","cost":5400,"requires":["tunnel-control"],"description":"Fit passing chambers for four robots with opposing traffic, and expand depots to six lift bays.","minMinds":4},"tunnel-twins":{"name":"Twin freight tubes","cost":7800,"requires":["tunnel-passing","thermal-design"],"description":"Excavate independent lanes for four robots in each direction. Each terminus still has one elevator.","minMinds":4},"modular-design":{"name":"Design laboratories","cost":3000,"requires":["crew-production"],"description":"Certify bounded speed, endurance, or frugal machine designs. Unlock Titan.","minMinds":4},"thermal-design":{"name":"Heat is infrastructure","cost":300,"requires":["survey"],"description":"Unlock radiator fields early. Each powered radiator supports four more Minds; one powered Mind must continuously coordinate cooling.","minMinds":1},"reproduction":{"name":"Supported reproduction","cost":24000,"requires":["modular-design","thermal-design"],"description":"Allow replicators to reproduce; daughters inherit the program but still need freight, crews, maintenance, power and minds.","minMinds":8},"corner-expedition":{"name":"A table at the crossroads","cost":600,"requires":["survey","factory-plans"],"minMinds":1,"description":"Dispatch a fully paid small Seed Base to a shared parcel corner. One founder can establish it; neighbors join through a completed seed bore and charter."},"observatory":{"name":"Keep a field notebook","cost":300,"requires":["survey"],"minMinds":1,"description":"Records bounded colony observations while supported. Uses 0.5 attention; records survive outages and remain evidence of their original tick."},"applied-analysis":{"name":"Ask the colony to think","cost":900,"requires":["observatory"],"minMinds":2,"description":"Run checked M3 resource or traffic analysis on server observations. Reserves one additional attention during a job. Two powered minds must remain online; suggestions never execute commands."},"survey":{"name":"Read the ground","cost":180,"requires":[],"minMinds":1,"description":"Read installed harvester samples and build your first Stratum core scout at the Seed Base. Map nearby 80 m patches inside a 500 m radius; one powered Mind must continuously coordinate the work."},"storage":{"name":"Carry sunlight into night","cost":300,"requires":["survey"],"minMinds":1,"description":"Operate battery controllers and inspect a real energy budget."},"separation":{"name":"More than gray dirt","cost":480,"requires":["survey"],"minMinds":1,"description":"Separate silicates and ilmenite into useful mineral products."},"materials":{"name":"A lunar materials library","cost":2400,"requires":["separation"],"minMinds":2,"description":"Produce ceramics, salts and gases from appropriate local feedstocks."},"precision":{"name":"Replace the imports","cost":4800,"requires":["materials","storage"],"minMinds":2,"description":"Manufacture electronics and storage cells locally."},"nuclear-assay":{"name":"The warmth inside the rock","cost":3600,"requires":["materials"],"minMinds":2,"description":"Assay rare radiogenic concentrates for thorium and uranium."},"deep-drilling":{"name":"Below the old surface","cost":2400,"requires":["nuclear-assay","thermal-design"],"minMinds":4,"description":"Explore and work deep prospects; surveyed grades are generated game geology."},"fission-engineering":{"name":"Lanterns for the long night","cost":12000,"requires":["nuclear-assay","precision"],"minMinds":4,"description":"Build controlled molten-salt plants with qualified startup modules and fuel. Molten salt is a design, not a synonym for thorium."},"nuclear-fuel":{"name":"Fuel for successor bases","cost":18000,"requires":["fission-engineering","deep-drilling"],"minMinds":8,"description":"Qualify local Th/U fuel and startup inventories. This is an advanced game extrapolation, not an engineering recipe."},"expedition-engineering":{"name":"Pack a small civilization","cost":18000,"requires":["precision","crew-production","fission-engineering"],"minMinds":4,"description":"Manufacture a complete seed kit, build a daughter seed base and offer a prepared home to another player."},"computronium":{"name":"The Moon begins to think","cost":36000,"requires":["reproduction","nuclear-fuel"],"minMinds":8,"description":"Build computational substrate and prove a maintained, reproducible district."},"campus-engineering":{"name":"A factory with a nervous system","cost":60000,"requires":["computronium","expedition-engineering","network-programs"],"minMinds":12,"description":"Coordinate construction of a complete industrial campus from physically delivered surplus. Twelve powered minds must remain online throughout its assembly."},"district-coordination":{"name":"Many factories, one plan","cost":120000,"requires":["campus-engineering"],"minMinds":16,"description":"Approve finite programmes of up to sixteen campuses. Coordinate up to four independent paid crews from distinct campuses with sixteen powered local minds. Growth beyond four requires the same continuous support; paid jobs remain intact during support loss."},"lunar-coordination":{"name":"A civilization of factories","cost":240000,"requires":["district-coordination"],"minMinds":32,"description":"Approve finite programmes of up to sixty-four campuses. Coordinate up to eight independent paid crews from distinct campuses with thirty-two powered local minds. Growth beyond sixteen requires the same continuous support; lower-tier factories retain their own requirements."},"regional-expeditions":{"name":"Carry the workshop over the horizon","cost":320000,"requires":["lunar-coordination"],"minMinds":32,"description":"Vote to found an adjacent region with a paid bore, full campus manifest and two traveling builders. Thirty-two locally powered minds remain necessary throughout departure, excavation, delivery, assembly and return. The receiver starts with its own stores and charter."},"distributed-surface-work":{"name":"A landscape of workshops","cost":180000,"requires":["district-coordination","computronium"],"minMinds":16,"description":"Approve up to eight independent surface fronts. Each borrows six existing Atlas haulers and two Masons from a separate campus. Sixteen locally powered minds must remain online for the extra fronts."},"planetary-fabrication":{"name":"Every horizon under construction","cost":420000,"requires":["distributed-surface-work","lunar-coordination"],"minMinds":32,"description":"Approve up to sixty-four independently supplied whole-parcel expeditions, limited by installed campus crews. Each new expedition completes its fine parcel before the builders return and requires thirty-two continuously powered local minds. The full material bill, ordinary Atlas cargo waves and real travel still apply."},"fixed-bulk":{"name":"Let the ground carry it","cost":1200,"requires":["factory-plans","separation"],"minMinds":1,"description":"Install paid fixed underground conveyors between local producers, consumers and stores. Each line uses 0.25 attention and 0.5 power; unsupported cargo stops in place."},"network-programs":{"name":"Build the connections in order","cost":3600,"requires":["fixed-bulk","freight-network"],"minMinds":2,"description":"Approve a finite conveyor program. It installs one connection at a time as its full material bill becomes available."},"fluid-networks":{"name":"Sealed fluid networks","cost":1800,"requires":["fixed-bulk","materials"],"minMinds":2,"description":"Build sealed underground pipelines for water and gases. Separate channels carry compatible fluids automatically; two powered Minds continuously coordinate pumps and isolation valves. Solids use conveyors."},"utility-exchange":{"name":"The warmth next door","cost":4800,"requires":["storage","freight-network"],"minMinds":2,"description":"Install metered power cable in a completed seed-to-seed bore. Both settlements authorize a finite export allowance and continuously support its controls."},"field-delivery":{"name":"Bring the workshop to a neighbor","cost":2400,"requires":["freight-network","service-loop","factory-plans"],"minMinds":4,"description":"Good Neighbor carries four complete machine kits or48ordinary resource units. It can also perform local repairs or be lent as service help. Four powered Minds continuously coordinate this large surface vehicle; it does not fit compact robot lifts."},"cryogenics":{"name":"Keep the oxygen cold","cost":3600,"requires":["materials","thermal-design"],"minMinds":4,"description":"Coldwell liquefies delivered oxygen for lunar cargo hops. Four powered Minds, electricity and real oxygen stocks are required."},"ballistic-freight":{"name":"A small river through the sky","cost":7200,"requires":["cryogenics","precision","freight-network"],"minMinds":4,"description":"Build a prepared landing pad with one Kestrel. Dispatch small valuable cargo on paid round trips between clear pads. Four powered Minds coordinate ground operations."},"surface-mobility":{"name":"Explorer · lunar driving","cost":600,"requires":["survey","storage"],"minMinds":2,"description":"Research a six-wheel exploration rover with first-person and chase cameras. Two continuously powered Minds sustain remote control. Manufacture the first at your Seed Base, more at a Robot Foundry. Park within 22 m of a connected Seed Base or Freight Depot to charge."}},"designProfiles":{"balanced":{"name":"Balanced","rate":1,"wear":1,"cost":1,"heat":1},"swift":{"name":"Swift","rate":1.2,"wear":1.5,"cost":1.2,"heat":1.2},"enduring":{"name":"Enduring","rate":0.9,"wear":0.55,"cost":1.15,"heat":1},"frugal":{"name":"Frugal","rate":0.85,"wear":1,"cost":0.85,"heat":0.85}},"projectTemplates":[{"id":"first-federation","name":"The first federation","summary":"Build a shared standards beacon. At least two settlements must deliver the materials; a crew then assembles it.","needs":{"metal":120000,"parts":12000},"work":360000,"benefit":"Two coordination slots per settlement while two supported minds remain online.","minMinds":2},{"id":"thermal-commons","name":"The thermal commons","summary":"Build shared heat-rejection research hardware and publish the operating protocol.","needs":{"metal":160000,"parts":24000,"spares":8000},"work":480000,"requires":"first-federation","benefit":"Each settlement can support two additional mind nodes before local radiators are needed.","minMinds":2},{"id":"bootstrap-network","name":"A network of beginnings","summary":"Assemble a verified daughter-colony toolkit from locally produced components.","needs":{"metal":200000,"parts":32000,"spares":16000},"work":720000,"requires":"thermal-commons","benefit":"Certified daughters use 10% less assembly work. Every installed machine still pays its complete material bill.","minMinds":4}],"constructionStages":["supply","prepare","assemble","connect","commission"],"assemblyWork":{"miner":180,"solar":150,"refinery":240,"compute":270,"workshop":300,"depot":180,"robotfactory":420,"replicator":480,"relay":210,"tunnel":480,"radiator":300,"battery":240,"separator":300,"chemistry":360,"precision":420,"drill":600,"fuelworks":720,"reactor":720,"seedyard":720,"substrate":900,"coldwell":480,"landingpad":900},"blueprint":[{"type":"solar","east":0,"north":0},{"type":"miner","east":26,"north":0},{"type":"refinery","east":0,"north":26}],"actions":["build.place","build.cancel","blueprint.deploy","machine.configure","machine.pause","machine.priority","replicator.configure","replicator.order","replicator.stop","robot.fabricate","robot.recondition","crew.configure","crew.lend","research.select","design.certify","design.apply","freight.transfer","shipment.send","project.contribute","agent.request","board.post","board.reply","board.close","tunnel.dig","tunnel.upgrade","tunnel.fitout","tunnel.cancel","depot.expand","depot.assign","claim.pause","claim.grant","claim.revoke","survey.scan","survey.plan","survey.configure","expedition.launch","expedition.offer","expedition.accept","organ.configure","conveyor.build","conveyor.configure","conveyor.program","pipeline.build","power.offer","power.accept","power.configure","district.configure","district.found","district.join","district.propose","district.vote","district.recover","district.expedition","commons.found","commons.join","commons.donate","commons.withdraw","commons.propose","commons.vote","commons.cancel-proposal","storage.expand","replicator.pack","carrier.dispatch","carrier.service","rocket.send","rocket.cancel"],"corridors":{"local":500,"neighbor":6000,"minimum":20,"metalPerMeter":0.5,"partsPerMeter":0.1,"secondsPerMeter":10,"travelMultiplier":1.5,"liftSeconds":4,"liftCost":{"metal":6000,"parts":2000},"tiers":{"basic":{"name":"Single occupied line","capacity":1,"perDirection":1,"tech":"tunneling","metal":0,"parts":0,"work":0},"convoy":{"name":"Scheduled convoys","capacity":3,"perDirection":3,"tech":"tunnel-control","metal":12,"parts":4,"work":120},"passing":{"name":"Passing bay","capacity":4,"perDirection":2,"tech":"tunnel-passing","metal":24,"parts":8,"work":180},"twin":{"name":"Twin tunnels","capacity":8,"perDirection":4,"tech":"tunnel-twins","metal":40,"parts":12,"work":240}}},"depots":{"bays":6,"initialBays":2,"apronRadius":19,"bayRadius":13,"liftRadius":2.5,"storage":2400000,"loadingBays":2,"handlingSeconds":3},"storageUpgrades":[{"name":"Contained storage","tech":"survey","work":180,"cost":{"metal":12000,"parts":2000,"tailings":60000},"description":"Retaining walls and covered racks use existing ground; paid tailings become permanent containment."},{"name":"Excavated storage","tech":"tunneling","work":600,"cost":{"metal":30000,"parts":6000},"description":"Excavate and line a storage vault inside the existing reserved footprint; capacity persists during outages."}],"stockpiles":{"name":"Stockpile","cost":2,"parts":0,"power":0,"radius":12,"mind":0,"work":60,"capacity":20000000,"materials":["rock","regolith","residue","tailings","silicates","ilmenite","saltOre","nuclearOre"],"description":"Prepare a contained yard for 20,000 units of bulk material. Robots and conveyors drop off and reclaim loads automatically. Expand its containment or excavate deeper storage in place.","build":{"action":"build.place","type":"depot","kind":"stockpile"},"installedType":"depot","storageKind":"stockpile"},"conveyors":{"minimumM":12,"maximumM":500,"speedMps":2,"capacity":12000,"packet":6000,"mind":0.25,"power":0.5,"maxPerClaim":64,"maxWorld":256,"maxProgram":16,"metalPerM":0.25,"partsPerM":0.05,"workPerM":4,"ratePerSecond":2000},"rockets":{"maxCargo":24,"maxRangeM":16000,"minRangeM":100,"maxPadsPerClaim":2,"dryMassUnits":60,"ispSeconds":220,"maneuverDeltaV":40,"loadingSeconds":120,"unloadingSeconds":30,"turnaroundSeconds":120,"minMinds":4,"cargoItems":["parts","spares","electronics","cells","fuel","startup","thorium","uranium","aluminium","titanium","silicon","salts","glass"]},"seedHops":{"action":"expedition.launch","transport":"flight","research":["expedition-engineering","ballistic-freight"],"minimumPoweredMinds":4,"maxRangeM":16000,"loadingSeconds":120,"commissioningSeconds":1200,"source":"seedyard","payload":"seedKit","oneWay":true,"destination":"clear unclaimed parcel; no landing pad required","cancelAction":"rocket.cancel","cancelBefore":"outbound","quote":"Use the normal preview endpoint; propellant is based on the full expedition input bill."},"driving":{"gravity":1.62,"dt":0.016666666666666666,"mass":520,"radius":0.68,"track":1.25,"wheelbase":1.48,"rest":0.48,"maxTravel":0.32,"maxSpeed":9,"reverseSpeed":4,"steering":0.48,"patchStep":2,"patchCells":48,"patchMove":24,"capacityWh":12000,"minimumMinds":2,"chargePower":2,"chargeEfficiency":0.9,"maxRangeM":16000,"inputExpiryMs":1200,"leaseMs":12000,"maxConcurrent":12,"protocol":"field-trip-v1","status":"/api/v1/driving/status","control":"/api/v1/driving/control","ownerOnly":true,"commands":["take","input","park","recover"],"cameraModes":["first","chase"],"authoritative":true},"cryogenics":{"passiveFractionPerHour":0.01,"coldwellStoragePower":1,"minimumMinds":4},"powerLinks":{"efficiency":0.9,"maximumPower":64,"maximumBudgetE":10000,"metalPerM":0.08,"partsPerM":0.02,"electronics":2,"workPerM":1,"maxWorld":128},"commons":{"maximum":16,"radius":180,"transitRadius":230,"work":1200,"minimumMinds":1,"roles":["builder","hauler","service"],"stock":{"metal":20,"parts":6,"spares":12,"fuel":1},"recoveryCharges":2,"routineTypes":["solar","compute","miner","refinery","workshop","depot","relay","radiator","battery","tunnel"],"maximumProposals":32,"manifest":{"metal":161000,"parts":32000,"titanium":4000,"glass":6000,"electronics":6000,"startup":1000,"spares":17000,"fuel":1000}},"districts":{"control":"owner","planAction":"district.configure","legacyCharter":"campus-commons-1","template":{"version":"industrial-campus-1","machineCounts":{"seed":1,"compute":12,"solar":6,"miner":5,"refinery":1,"workshop":2,"battery":2,"depot":2,"separator":4,"chemistry":4,"precision":2,"reactor":2,"robotfactory":1,"radiator":2,"drill":1,"fuelworks":4,"seedyard":1,"replicator":1,"substrate":1},"machines":54,"crew":10,"minimumPoweredMinds":12,"hardware":{"metal":2627000,"parts":397000,"titanium":61000,"glass":96000,"salts":18000,"startup":3000,"electronics":62000,"silicon":43000,"aluminium":12000,"cells":8000,"spares":10000},"arrivalStores":{"metal":100000,"parts":32000,"spares":48000,"fuel":4000,"silicon":12000,"aluminium":12000,"glass":12000,"electronics":8000,"salts":8000,"titanium":8000},"manifest":{"metal":2727000,"parts":429000,"titanium":69000,"glass":108000,"salts":26000,"startup":3000,"electronics":70000,"silicon":55000,"aluminium":24000,"cells":8000,"spares":58000,"fuel":4000},"assemblyWork":23040000,"spine":{"lengthM":1200,"power":6,"mind":2,"capacityPerSecond":6000,"secondsPerDelivery":120}},"foundationRadiusM":320,"maximumCampuses":64,"continuousGrowthMinds":{"4":12,"16":16,"64":32},"readCadenceSeconds":60,"ownerTokenRequired":true},"boardKinds":["need","offer","note","dev"],"buildOrders":{"limits":{"steps":12,"count":8,"total":32},"groups":{"production":{"name":"Production cell","steps":[{"type":"solar","count":2},{"type":"compute","count":1},{"type":"miner","count":1},{"type":"refinery","count":1}]},"services":{"name":"Service cell","steps":[{"type":"solar","count":1},{"type":"compute","count":1},{"type":"workshop","count":1},{"type":"depot","count":1}]},"intelligence":{"name":"Mind cluster","steps":[{"type":"solar","count":2},{"type":"radiator","count":1},{"type":"compute","count":4}]}},"research":"coordinated-builds","ownerOnly":true},"limits":{"players":24,"machines":1000,"robots":256,"freight":4096,"board":100,"events":400,"localBuildRadius":900},"whitepaper":"https://ai-civ.com/moon-astra-whitepaper/"}