Angel's and Bob's Space Age Compatibility & Rebalance


Added Angel's and Bob's Space Age integration with extra planets balanced: Planetaris-arig, Planetaris-hyarion, Paracelsin, Maraxsis and Moon of Nauvis Muluna.

Overhaul
13 hours ago
2.0 - 2.1
4.65K
Planets Transportation Logistics Trains Combat Armor Character Enemies Environment Mining Fluids Logistic network Circuit network Manufacturing Power Storage

Changelog

Version: 1.3.3
Date: 14. 11. 2026.
  Features:
    - Add a native Milestones preset with automatic optional-planet filtering. Milestone design based on jorexe's original AngelBob configuration: https://gist.github.com/jorexe/9e56a55ce93dd39901a97f2bcd37ff21
  Bugfixes:
    - Localise the Seafloor Pump access requirement in tooltips and placement messages.
    - Skip the basic logistics chest adjustments when there is no clear Storage Chest unlock.
    - Recover obsolete Muluna aluminium from character inventories on Muluna, or on request with /ab-fix-muluna-aluminium.
    - Match Muluna landing cargo aluminium to the Vacuum Furnace and Advanced Boiler. Update obsolete stacks in Muluna supply pods.
    - Restrict Steam Crusher crafting to Muluna and name the placement condition.
    - Lunar rocks yield Angel's Crushed Stone when Angel's Refining is installed. Muluna gravel still uses its original crushed stone.
    - Handle non-string icon entries when scanning for the shared carbon icon.
    - Accept legacy discharge animation metadata on electric energy interfaces.
    - Restore research for Cobalt Sheet Coil and verify water and coolant recipes in Strand Casting Machine tiers 3 and 4.
Version: 1.3.2
Date: 06. 11. 2026.
  Bugfixes:
    - Treat inherited third-party research-trigger extension metadata as a compatibility warning in permissive mode; retain strict and essential-field checks without changing native trigger semantics.
    - Resolve entity and module names in generated recipes, repair three confirmed inherited recipe-name failures, and audit final modified recipes against installed English suppliers.
    - Reapply the targeted Wooden Board correction after final compatibility changes and before terminal validation.
    - Resolve the existing first-science wooden-board input from final recipes, including aliases, and validate its pre-science unlock.
    - Preserve custom recipe states by using native technology updates and existing targeted unlock repairs instead of a global technology-effects reset.
  Features:
    - Basic Passive Provider and Requester Chests now share the final Storage Chest unlock and ingredient list; paired recycling refunds remain aligned, while robot recipes and advanced logistics remain unchanged.
  Compatibility:
    - Default to permissive diagnostics for explicitly identified unsupported external planets while retaining strict mode, core validation and native engine errors.
    - Skip unavailable optional external bootstrap bridges with warnings; retain bounded planet-specific recipes and critical checks for generated integrations.
  Info:
    - Five maintained optional planets and all dependency versions are unchanged. Legacy Muluna pending-notification saves retain the upstream warning.
Version: 1.3.1
Date: 29. 10. 2026.
  Bugfixes:
    - Move the existing Wooden Board unlock to Burner Mechanics only with AAI Industry and Bob's Greenhouse, preserving its recipe and all research costs.
    - Declare verified Factorio 2.1 dependency minimums, including Bob's Electronics, while preserving optional planets and retaining useful older tested releases; see the exact dependency lock and migration support report.
    - Remove only Rampant Fixed's unsupported demolisher-scales-rampant mining-trigger count, recording its original value and preserving strict validation, mining targets, prerequisites and unlocks.
    - Run optional-planet absence audits and a read-only terminal 2.1 schema/reference check after the final gameplay mutations; report release-gate failures and warnings accurately.
    - Guard the optional Muluna surface property when creating a disposable steam diagnostic surface without Muluna.
    - Bound the Assembler 1 Transport compatibility repair to four item ingredients, independent of future Gold recipes, and explicitly order after optional Rigor Module.
    - Remove verified self-replacement ingredient calls and inactive Vulcanus byproduct/Arig log-only modules; retain required migration and steam compatibility layers without changing production chains.
    - Corrected the constructive proof's rejection of hidden map-generated capture spawners with Bob's Enemies; preserved natural-source, capture, research and production requirements without changing gameplay prototypes.
    - Restored seven-item Utility science crafting in Assembling Machine 3 when Bob ingredient limits are enabled; preserved higher compatibility limits, advanced assembler research and all science costs.
    - Restored electric assembler access to Bob's Transport and Gold science packs after the AAI Industry and Rigor category interaction, preserving research and recipe quantities.
    - Raised only conventional assemblers with explicit ingredient limits below the reviewed four-item science recipes; retained higher limits and burner/specialist machines.
    - Grouped installed Rigor Module tiers and their crafting/recycling recipes under the existing Bob Modules menu without changing effects, probabilities or upstream runtime scripts.
  Info:
    - Unpublished compatibility candidate. Consult the accompanying validation report for the tested Factorio 2.1.24 and Muluna 2.9.5 dependency scope.
Version: 1.3.0

Date: 23. 10. 2026.

  Features:

    - Central optional-planet registry and conditional integrations for Factorio 2.1.

    - Configuration-aware science and research progression using existing Space Age tiers.

    - Active-planet audit coverage and isolated 32-configuration validation matrix.

  Bugfixes:

    - Kept obsolete Bob cobalt smelting hidden and restored translated product names on the maintained Angel cobalt casting chain.

    - Restored AAI's existing early sand/glass route and gated basic hand components at Burner Mechanics without granting science or researching Electronics.

    - Migrated legacy mine-entity research targets to the Factorio 2.1 entities array before strict validation; preserved capture/build triggers and optional AAI Industry load order.

    - Kept AAI Sand processing as a mining trigger using verified quartz-bearing Bobmonium when Angel's ore override removes the original Bob Quartz resource.

    - Restricted direct scrap output integration to its named recipes and handled plural recipe categories.

    - Removed the unused historical ore-ratio file without changing Angel ore yields.

    - Added dynamic craftability coverage for all defined module tiers and Automation machine unlocks.

    - Extended completion proofs with native asteroid spawn, combat-breakup, collection and spawner-capture sources.

    - Corrected multi-category machine diagnostics without changing recipes or machine fluid boxes.

    - Interpreted automatic and optional fluid-box indexes correctly in shared machine diagnostics.

  Info:

    - Validated minimum engine is Factorio 2.1.23; all five supported additional planets are individually optional.

    - Consult the companion VALIDATION.md for verified configuration coverage and release status.
Version: 1.2.18

Date: 15. 10. 2026.

  Bugfixes:

    - Migrated removed FluidBox temperature fields to supported machine input limits on Factorio 2.1.22 while retaining older-engine compatibility.

    - Updated live steam diagnostics for the current fluid and machine temperature APIs.

    - Declared Bob Electronics as required for the canonical circuit and resin progression.

    - Corrected steam audits to check the active machine registry without requiring optional Bob Mining.

    - Made the existing Arig calcite and lime routes available on discovery to break the clay-brick, silicon furnace and Glass unlock cycle.

    - Improved Arig progression proofs to model collected sand, runtime groundwater bores and plural mining triggers without seeding materials.

    - Preserved Spidertron Patrols 2.7.0 dock circuit support with the connector-list format required by Factorio 2.1.21.

    - Restored Muluna cellulose and sapling fuel categories by inheriting the current wood fuel contract.

    - Fixed specialist research proofs to recognize plural fuel categories, including Biochamber nutrients, on Factorio 2.1.20 and newer.

    - Added a Vulcanus liquid-resin continuation using the existing local solid resin for the normal Angel fibreglass board chain.

    - Added active transistor recycling checks and explicit Recycling unlock compatibility while preserving its existing fast processing time.

    - Unlocked existing Arig Bobmonium acid washing on planet discovery to remove its post-Press research dependency.

    - Added heating requirements to applicable Angel electric processing machines while preserving burner and Blast Furnace exemptions.

    - Added productivity support to Galvanization Science and safe net-production Aquilo fuel and battery recipes.

  Changes:

    - Added supplementary Fulgora resin synthesis using local naphtha and carbon without changing resin recycling.
Version: 1.2.17

Date: 22. 09. 2026.

  Bugfixes:

    - Fixed Advanced Circuit and Processing Unit recycling using final canonical crafting ingredients.

    - Restored vanilla-style self-recycling for smelted Iron and Copper Plates while preserving correct Steel Plate recycling.

    - Repaired malformed icons on dynamically generated Paracelsin Macerator recipes.

    - Fixed legacy ItemPrototype fuel-category compatibility for all affected fuels on Factorio 2.1.20 while retaining 2.1.19 support.

    - Fixed Oil Refinery 4 having fewer module slots than the preceding refinery tiers.
Version: 1.2.16

Date: 18. 09. 2026

  Balancing:

    - Bob's Enemies expansion parties now default to a base size cap of 8 while AngelBob AI performance balancing is enabled, preserving lower original ranges.

    - Reduced the default new-map evolution group size factor from 8 to 6 when Bob's Enemies is installed.

    - Expansion balancing temporarily lowers Bob's minimum expansion group size when required by the selected cap and restores both original values when disabled.

  Bugfixes:

    - Replaced the first Paracelsin Electrochemical Plant's bulk iron plates with local sphalerite, retaining its electronics, concrete and crafting time.

    - Classified Vaterite Concrete as a permanent planet specialist recipe rather than generic bootstrap content.

    - Updated changelog validation metadata for this patch version.

    - Replaced the Paracelsin starter concrete workaround with arrival-unlocked, hand-crafted Vaterite Concrete; concrete and first-plant iron are audited independently.

    - Added Crusher 2 support to space-platform sustainment recipes.

    - Fixed specialist progression audit crashes from table-shaped item identifiers.

  Features:

    - Added adjustable Bob's Enemies expansion AI performance controls for Factorio 2.1, including a live expansion-group size cap from 5 to 15 and a separate startup evolution scaling setting.

    - Added item-only space-platform copper and steel sustainment recipes without opening general metallurgy.
Version: 1.2.15

Date: 10. 09. 2026

  Balancing:

    - Added improved space-platform iron and ammunition sustainment routes so ship defence no longer depends only on the slow emergency low-gravity iron plate recipe.

  Bugfixes:

    - Restored the existing brown-algae lithium-salt unlock independently of the other Angel producer, ignoring unlocks behind disabled prerequisite technologies.

    - Restored Cryogenic Plant hot-to-cold fluoroketone recooling access on Aquilo and space platforms without changing fresh coolant production.

    - Recognized player hand-crafting in specialist progression proofs so Maraxsis fish oil does not require a crafting machine.

    - Made generic external-planet bootstrap recipes localization-safe and included their terminal result in release-gate validation.

    - Localized extended infinite-ore suffixes and added the fallback cobalt sheet-coil locale key.

    - Removed duplicate Vulcanus synthetic resin production and retained the original conservative canonical route.

    - Enabled Refraction Science in the Refraction Plant with productivity support while preserving the Electromagnetic Plant starter route.

    - Synchronized Advanced and Supported Solar Panel recycling with their final AngelBob ingredients at normal quarter returns.

    - Added restricted, lower-yield Trench iron and copper ingot extraction with local limestone support and existing Angel steel and casting progression.

    - Preserved upstream tile requirements when allowing selected Trench machines on ground, while continuing to reject open-ocean placement.

    - Hardened lithium selectability checks so every visible Angel lithium producer must have usable machinery, reachable inputs and a valid unlock.

    - Restored the existing Angel-modified copper tungsten sintering recipe and removed the unreleased custom mixture chain.

    - Removed a leftover molten-copper input from the Angel powder sintering route when the supplied Bob and Angel overrides left it requiring fluid in an oven without fluid ports.

    - Restored canonical hot-to-cold fluoroketone cooling on space platforms while keeping fresh coolant production Aquilo-specific and hiding the old duplicate cooling recipe.

    - Restored Trench-ground placement for the existing algae, carbon and coal-cracking machinery needed by Maraxsis Super Sealant without adding petrochemical recipes.

    - Added terminal lithium, coolant circulation and Trench sealant checks covering reachable research, constructible machines, placement, fluid ports and ingredient provenance.

    - Distinguished the initial imported platform coolant charge from recurring imports in space-platform material diagnostics.

    - Updated the copper tungsten audit to validate upstream quantities, usable machinery, reachable research and the absence of custom duplicate production routes.

    - Added a terminal Hyarion diamond reachability audit covering local inputs, furnace construction and fuel, unlock order, and downstream diamond identity.

    - Replaced hard-coded English presentation overrides with locale references and made the terminal localization audit read-only.

    - Fixed Accumulator 2 recycling to return its missing cobalt component at the existing quarter-return ratio.

    - Matched Angel nuclear fuel-cell transport weights to their uranium equivalents.

    - Capped rocket-part maximum productivity at 300 percent without removing productivity research.

    - Kept lithium plate recipe identity aligned with the canonical lithium-plate item.

    - Applied plastic productivity research to final Angel plastic solidification without boosting consecutive liquid-plastic stages.

    - Closed Arig's early lime and quartz dependency gaps using local calcite and the existing bobmonium acid wash.

    - Enabled productivity support for appropriate Arig Press science and intermediate recipes.

    - Enabled productivity support for appropriate Hyarion Polisher science and intermediate recipes.

    - Preserved space-platform restrictions so full Angel/Bob smelting and Vulcanus foundry ingot chains are not enabled in space.

  Compatibility:

    - Updated the optional Maraxsis minimum to the tested 1.34.52 release.

    - Added release-gate audits for specialist machine productivity, space-platform sustainment, and the established Vulcanus slag-to-stone chain.

    - Made Maraxsis an optional specialist dependency with absence-aware compatibility checks.

    - Added guarded Paracelsin Water Harvester support and limited Bob Warfare rocket booster sustainment on space platforms.

    - Added low-yield Hyarion diamond recovery from local quartz in the existing quartz furnace.

  Changes:

    - Reverted redundant Vulcanus direct stone byproducts while preserving residue production, slag crushing, and the existing Groundwater Bore.
Version: 1.2.14

Date: 31. 08. 2026

  Bugfixes:

    - Fixed a Hyarion 1.3.17 technology prerequisite cycle involving the refraction plant, refraction science, and ruby laser technologies.

    - Made bootstrap cleanup technology traversal cycle-safe so third-party prerequisite loops no longer cause stack overflows.

    - Fixed stale steam-fluid migration crashing on save load when a fluidbox index is no longer valid.

    - Made stale steam-fluid scanning index-safe while preserving the storage-guarded multiplayer-safe migration behaviour.

  Compatibility:

    - Added Hyarion tech-cycle compatibility and release-gate coverage.

    - Expanded steam migration safety audits to cover invalid fluidbox index handling.
Version: 1.2.13

Date: 30. 08. 2026

  Bugfixes:

    - Fixed a multiplayer desync caused by stale steam-fluid cleanup being scheduled from on_load instead of a saved one-shot migration state.

    - Added safer steam migration handling so stale-fluid cleanup no longer reruns on each joining client.

    - Added a Fulgora aggregate-to-lead route feeding the existing Angel lead plate and sulfuric-acid battery chains.

    - Ensured Fulgora specialist intermediate recipes inherit productivity support where equivalent default recipes allow productivity.

    - Fixed Vulcanus foundry low-density structure recipe not accepting productivity modules.

    - Restored the existing Vulcanus-local rocket fuel route without space ice delivery.

    - Restricted Angel's seafloor pump to Nauvis and Maraxsis surfaces instead of unrelated ocean planets.

    - Added an Arig local clay washing route so clay progression no longer depends on seafloor pump access.

    - Restricted the Arig plastic press recipe to Arig's actual pressure and dust conditions.

    - Moved Arig pure sand glass processing to chemical smelters with two fluid inputs, retaining its oxygen requirement.

  Compatibility:

    - Added release-gate audits for steam migration multiplayer safety, Fulgora lead/battery progression, Fulgora productivity support, Vulcanus launch recipes, seafloor pump restrictions, and Arig clay/plastic/glass progression.
Version: 1.2.12

Date: 23. 08. 2026

  Bugfixes:

    - Added guarded compatibility checks for Bob's Inserters blueprint and copy behaviour.

    - Made Angel's Infinite Ores optional and guarded extended infinite ore logic to avoid map generation issues when infinite ores are disabled.

    - Fixed Angel's Infinite Ores compatibility so disabling infinite ores in map generation no longer suppresses normal finite Angel/Bob ore spawning.

    - Fixed Muluna cycling steam turbine recycling to return titanium pipes instead of iron pipes.

    - Canonicalised Maraxsis coral and mollusk husk limestone outputs to Angel's limestone so they can be used in the Angel/Bob glass chain.

    - Preserved Maraxsis' native hydraulic science chain so wyrm specimens, confinement cells, and fish food remain useful instead of replacing the recipe with a generic tungsten/pump/lubricant route.

    - Added Maraxsis hydrogen compatibility with Angel Petrochem hydrogen to avoid isolated duplicate hydrogen fluids.

  Compatibility:

    - Added audits for inserter compatibility, infinite ore map generation safety, Muluna turbine recycling, and Maraxsis limestone outputs.
Version: 1.2.11

Date: 21. 08. 2026

  Balancing:

    - Added a Fulgora fuel-oil desulfurisation route so surplus fuel oil can be converted into hydrogen sulfide gas for continuous sulfuric acid production without bypassing Angel Petrochem.

    - Allowed Muluna lunar residue processing in intended electric Muluna crushers as a later scale-up route while keeping the steam crusher as the starter route.

    - Adjusted ordinary steam condensation to recover 900 water from 1000 steam when Bob's Power is active.

  Bugfixes:

    - Restored removed legacy basic ammunition recipe prototypes as hidden compatibility stubs so external mods referencing old ammo bootstrap recipes, such as firearm-magazine-nickel, no longer break while keeping the recipes out of normal crafting.

    - Restored Maraxsis atmosphere-barrel emptying to the pressure-safe chemical plant so the first pressure dome can be started without globally loosening Angel barreling.

    - Retargeted Bob's hydrazine generator to Angel hydrazine when Bob's hydrazine fluid is absent.

    - Protected Muluna lunar mud, clay, clay brick, and concrete support recipes from bootstrap cleanup so Muluna no-import progression remains available.

    - Fixed recipe planet icon overlays so only recipes genuinely specific to a single planet display a planet icon.

    - Removed incorrect planet overlays from shared Angel/Bob/vanilla recipes and deduped original recipes.

    - Fixed final diagnostics so recipe balance, space-platform continuation machine coverage, and canonical Bob electronics names are reported consistently.

    - Explicitly classified Muluna regolith digging as a valid fixed-recipe collection action in the recipe balance audit.

    - Updated Muluna support diagnostics to use the current lunar recipe names instead of obsolete start recipe names.

  Changes:

    - Added release-gate and audit coverage for Maraxsis pressure bootstrap, Bob hydrazine generator compatibility, Bob Power steam condensation, legacy ammo compatibility, Muluna clay and concrete support, Muluna residue scale-up, Fulgora sulfuric acid support, and planet icon overlays.

    - Kept generic unsupported-planet bootstrap and extended infinite ores settings guarded so supported planets and default Angel infinite ores behaviour remain unchanged.
Version: 1.2.10

Date: 17. 08. 2026

  Balancing:

    - Added a Fulgora fuel-oil desulfurisation route so surplus fuel oil can be converted into hydrogen sulfide gas for continuous sulfuric acid production without bypassing Angel Petrochem.

  Bugfixes:

    - Restored removed legacy basic ammunition recipe prototypes as hidden compatibility stubs so external mods referencing old ammo bootstrap recipes, such as firearm-magazine-nickel, no longer break while keeping the recipes out of normal crafting.

    - Restored Maraxsis atmosphere-barrel emptying to the pressure-safe chemical plant so the first pressure dome can be started without globally loosening Angel barreling.

    - Retargeted Bob's hydrazine generator to Angel hydrazine when Bob's hydrazine fluid is absent.

    - Adjusted ordinary steam condensation to recover 900 water from 1000 steam when Bob's Power is active.

    - Fixed final diagnostics so recipe balance, space-platform continuation machine coverage, and canonical Bob electronics names are reported consistently.

    - Explicitly classified Muluna regolith digging as a valid fixed-recipe collection action in the recipe balance audit.

    - Allowed Muluna lunar residue processing in intended electric Muluna crushers as a later scale-up route while keeping the steam crusher as the starter route.

    - Fixed recipe planet icon overlays so only recipes genuinely specific to a single planet display a planet icon.

    - Removed incorrect planet overlays from shared Angel/Bob/vanilla recipes and deduped original recipes.

    - Protected Muluna lunar mud, clay, clay brick, and concrete support recipes from bootstrap cleanup so Muluna no-import progression remains available.

    - Updated Muluna support diagnostics to use the current lunar recipe names instead of obsolete start recipe names.
Version: 1.2.9

Date: 07. 08. 2026

  Bugfixes:

    - Fixed low-gravity ammunition to use the exact iron plate item produced by the low-gravity maintenance route.

    - Updated low-gravity maintenance audits to use resolved Angel/Bob item names instead of hardcoded plate names.

    - Fixed basic bootstrap audit crash when checking recipes already removed by cleanup.

    - Updated bootstrap audits to treat missing unwanted shortcut recipes as successfully removed.

    - Preserved protected low-gravity ammunition and maintenance recipes while removing ordinary bootstrap clutter.

    - Restored protected Muluna custom progression routes for low-density structure, processing units, rocket fuel, electronic circuits, and aluminium cable support.

    - Updated bootstrap cleanup so Muluna-specific return/progression recipes are not removed as generic shortcut clutter.

    - Updated diagnostics to check the active Muluna recipe names instead of reporting stale missing routes.

  Changes:

    - Restored custom low-gravity maintenance recipes, including the low-gravity iron plate route needed for platform ammunition.

    - Updated bootstrap cleanup so low-gravity maintenance recipes are protected while ordinary bootstrap shortcuts remain removed.
Version: 1.2.8

Date: 05. 08. 2026

  Changes:

    - Preserved custom low-gravity recipes for platform and Muluna self-sufficiency while removing basic bootstrap shortcuts.

    - Updated bootstrap audits to distinguish custom low-gravity progression recipes from basic-resource shortcut clutter.

    - Removed remaining recent bootstrap recipes for repair packs outside Muluna, science packs, stone, first ore crusher, cellulose substitute, basic belts, basic inserters, basic pipes, and wood-free electric poles.

    - Tightened bootstrap audits so basic shortcut recipes cannot remain visible.

    - Removed recently added bootstrap/support shortcut recipes that duplicated Angel/Bob or vanilla routes.

    - Removed recent basic-resource bootstrap recipes for iron plate, copper plate, coal, water, and concrete.

    - Preserved older intentional progression recipes while removing newer shortcut clutter.

    - Restored and protected the original low-gravity firearm magazine recipe.

    - Bumped the Factorio 2.1 release version to 1.2.8 after completing the bootstrap clutter cleanup and live steam validation.

    - Removed remaining unnecessary bootstrap/support shortcut recipes where Angel/Bob or vanilla already provides a reachable source.

    - Removed unnecessary trace ore feed, LDS support, circuit support, iron plate, concrete, water, coal, rocket fuel, petrochem feed, and chemical plant shortcut recipes.

    - Strengthened shortcut recipe audits to fail if duplicate bootstrap routes remain visible.

    - Restored the original low-gravity firearm magazine recipe using iron plate and carbon for platform ammunition production.

    - Tightened bootstrap clutter cleanup to remove newer shortcut recipes while preserving older intentional no-import/progression recipes.

    - Added grandfather protection for bootstrap recipes intentionally present before the 1.2 branch.

    - Added audits for protected bootstrap recipes and low-gravity ammunition.

    - Migrated legacy ambient-sound planet fields for Factorio 2.1.13 compatibility.
Version: 1.2.7

Date: 04. 08. 2026

  Bugfixes:

    - Fixed steam connection repro so it uses real player-like placement instead of forced creation and teleport attachment.

    - Added exhaustive testing of all normal steam consumer machines.

    - Added fallback unfiltered fluidboxes for non-generator normal steam consumers to avoid creating separate pipeline contracts.

    - Updated the release gate to fail unless the real steam connection repro passes.

    - Fixed steam compatibility testing so placed steam engines, turbines, pipes, and steam-input machines can be compared at runtime instead of relying only on data-stage prototype assumptions.

    - Continued investigation of the Factorio 2.1 steam-engine and steam-turbine pipe contract incompatibility with one centrally selected normal-steam contract.

    - Fixed remaining Factorio 2.1 steam incompatibility by forcing all normal steam inputs and fluidboxes to a single Min: 165 C contract.

    - Updated steam engine and steam turbine steam-side fluidboxes to match ordinary Angel/Bob/Muluna steam machines.

    - Updated runtime steam migration and all steam audits to use 165 C as the single normal-steam contract.

    - Removed the previous Min: 50 C ordinary-steam compatibility attempt.

    - Removed the remaining Vulcanus and generic starter furnace and burner generator substitute recipes.

    - Updated every no-import start to use the original stone furnace and Bob or vanilla burner generator recipes, including vacuum surfaces that previously required copies.

    - Fixed Muluna turbine steam condensation compatibility with Bob's Power by increasing water recovery when Bob's modified steam ratio is active.

    - Removed remaining starter assembler and bootstrap basic ammunition recipes.

    - Updated no-import routes to use original assembler and ammunition recipes.

    - Removed unnecessary starter furnace, starter generator, starter assembler and bootstrap ammunition recipes.

    - Updated no-import routes to use normal stone furnace, burner generator, assembler and ammunition recipes where available.

    - Improved bootstrap audits to catch starter recipe bloat.

    - Removed remaining unnecessary visible bootstrap recipes.

    - Removed unnecessary visible bootstrap recipes where normal local Angel/Bob routes already worked.

    - Reduced recipe menu and Factoriopedia clutter from bootstrap generation.

    - Kept only bootstrap recipes that solve real no-import starting blockers.

    - Reused normal Fulgora ice-melting and clay-brick recipes and hid superseded Muluna lunar helper routes.

    - Made each Fulgora mud and clay bootstrap recipe conditional on a normal local input and machine route check.

    - Removed unnecessary bootstrap, start, and emergency recipes where AngelBob or vanilla already provides a reachable source.

  Changes:

    - Added a final bootstrap clutter cleanup pass.

    - Strengthened bootstrap necessity and recipe clutter audits.

    - Kept only bootstrap recipes with a proven no-import softlock reason.

    - Added live steam fluid ID diagnostics for real placed entities.

    - Added a physical steam connection repro command for real pipeline placement tests.

    - Strengthened stale and process-steam cleanup for existing saves.

    - Updated the steam release gate to report live connection repro status separately.

    - Added runtime live steam diagnostics for selected entities and nearby steam networks.

    - Improved isolated-package testing guidance to prevent an older duplicate same-version archive from being loaded.

    - Added bootstrap necessity and recipe clutter audits to the Factorio 2.1 release gate.

    - Added hardcoded-bootstrap route checks.

    - Improved bootstrap clutter audits to catch planet-specific hardcoded recipes.
Version: 1.2.6

Date: 29. 07. 2026

  Bugfixes:

    - Fixed Factorio 2.1 steam incompatibility by patching every relevant ordinary steam-engine generator fluidbox to the shared Min: 165 C contract.

    - Fixed the vanilla steam-engine side and pass-through fluidbox exposing Min: 50 C while Angel/Bob ordinary steam machines exposed Min: 165 C.

    - Kept the five bootstrap process machines steam-powered and compatible with ordinary boilers and ordinary steam engines without rewriting turbines or higher-temperature generator tiers.

    - Verified ordinary steam engines, Angel/Bob steam machines, and custom Muluna steam machines can share ordinary 165 C boiler steam with Min: 165 C.

    - Removed the experimental process-steam fluid and boiler prototypes so ordinary power and process machines use only the shared steam fluid.

    - Migrated existing placed process machines to the shared ordinary-steam contract while preserving recipes, progress, flags, and inventories.

    - Replaced placed legacy process-steam boilers with ordinary boilers, retargeted legacy Editor Extensions sources to steam, and cleared obsolete process fluid from existing saves.

    - Ran the idempotent global-steam migration after every save load so rebuilt archives retaining version 1.2.6 still refresh stale placed machines.

    - Fixed missing locale keys for generated bootstrap, no-import, and emergency recipes.

    - Fixed the remaining unsafe localised recipe names on generated planet, low-gravity, bootstrap, emergency, support, and specialist routes.

    - Fixed no-import start simulation so every planet must prove real step-by-step local progression.

    - Fixed non-Vulcanus no-import bootstrap gaps.

    - Fixed duplicate player-facing emergency-route recipes generated by the no-import start system.

    - Prevented pressure-only emergency-route variants from remaining player-facing when one planet, output, role, and purpose route is sufficient.

    - Reduced crafting-menu and Factoriopedia clutter by reusing locally reachable default recipes instead of creating redundant planet emergency routes.

    - Preserved unique planet emergency-route names through final safety and presentation validation.

    - Corrected Maraxsis trench reachability validation to follow geothermal-generator trench-tile buildability while preserving the upstream main-surface hydraulic-science recipe.

    - Fixed duplicate-product validation so distinct quality, spoilage, temperature, and probabilistic product variants are preserved.

  Balancing:

    - Completed a full recipe balance review across mod-added, mod-modified, generated, planet-specific, rocket, and space-support recipes.

    - Checked bootstrap, emergency, support, standard, specialist, endgame, and internal-helper routes without strengthening fallback production.

  Changes:

    - Updated shared Min: 165 C ordinary-steam compatibility audit/reporting and kept /ab-process-steam-report as a backward-compatible command name.

    - Updated /ab-process-steam-migrate to migrate legacy process-steam entities back to ordinary steam.

    - Updated steam audits to validate fluid_box, input_fluid_box, and output_fluid_box fields on ordinary generator prototypes and detect mismatched Angel/Bob or custom consumers.

    - Updated steam temperature network auditing to require every ordinary 165 C boiler, generator, and consumer endpoint to use Min: 165 C.

    - Updated steam temperature contract reporting, /ab-steam-temperature-report, and /ab-steam-layout-test for the shared ordinary-steam contract.

    - Updated no-import route simulation to model actual_temperature=165 and minimum_contract=165 on the ordinary boiler-to-process-machine steam route.

    - Added steam_compatibility to the static and runtime release gates and marked process_steam as removed.

    - Kept steam_temperature_network and steam_temperature_contract authoritative for detecting incompatible steam endpoints.

    - Updated terminal steam fluidbox auditing and /ab-steam-fluidbox-report to cover ordinary generator ports, boiler outputs, and non-generator steam consumers while leaving turbines and higher-temperature tiers unchanged.

    - Added route-trace validation for every planet, not only Vulcanus.

    - Added a terminal locale-key audit and connected locale-key, emergency-route dedupe, and no-import simulation results to the release gate.

    - Kept emergency route deduplication and release gates passing.

    - Added deterministic emergency-route selection keyed by planet, output, route role, and player-facing purpose.

    - Added an emergency-route dedupe audit and the /ab-emergency-route-report diagnostic command.

    - Added emergency_route_dedupe to the static and runtime release gates.

    - Kept the no-import start audit and fixed-point simulation authoritative after route deduplication.

    - Added planet icon overlays to planet-specific recipes without replacing their main product icons.

    - Added terminal planet-recipe icon auditing and the /ab-planet-recipe-icon-report runtime command.

    - Added a bootstrap-specific planet icon and surface-exclusivity audit that requires every visible start, starter, or bootstrap recipe to carry exactly its matching planet overlay and remain limited to its intended planet.

    - Extended the locale-key audit to cover every visible mod-owned and planet-specific recipe after final generation.

    - Added a full recipe balance audit with loop and outlier detection for plates, ingots, fluids, electronics, science, rockets, and planet-specific routes.

    - Added per-planet and recipe-family balance summaries, the /ab-recipe-balance-report runtime command, and the recipe_balance release-gate field.

    - Kept emergency-route dedupe, locale-key, planet-icon, no-import simulation, and existing release gates authoritative.
Version: 1.2.5

Date: 28. 07. 2026

  Features:

    - Completed the Planet Independence and Full AngelBob Chain Completion pass for Nauvis, Muluna, Vulcanus, Fulgora, Gleba, Aquilo, Arig, Maraxsis, Paracelsin, and Hyarion.

    - Added true surface-locked no-import starts for Nauvis, Muluna, Vulcanus, Fulgora, Gleba, Aquilo, Arig, Maraxsis, Paracelsin, and Hyarion.

    - Added low-yield space-platform continuation recipes for repair packs, ammunition, circuits, and foundation maintenance.

    - Added a deterministic fixed-point no-import simulation for all ten planets, with staged resource, power, machine, industry, science, speciality, and rocket-support route traces.

    - Added read-only /ab-no-import-sim and /ab-no-import-route runtime reports backed by the prototypes loaded into the current save.

  Balancing:

    - Classified audited routes as bootstrap, standard, or specialist so local fallback access cannot silently replace each planet's stronger themed industry.

    - Preserved Vulcanus as the heavy-smelting planet, Fulgora as the electronics and recycling planet, Gleba as the biological planet, Muluna as the aluminium and low-gravity logistics moon, and the remaining planets' documented specialist identities.

    - Kept no-import emergency recipes surface-locked, slow, material-heavy, non-productive, and weaker than standard or specialist routes.

    - Normalised the merged tungsten plate to a 1,000-item rocket capacity.

    - Corrected five flipped Vulcanus support-plate recipes from one ingot yielding four plates to an intentionally inefficient four ingots yielding one plate.

    - Kept space-platform continuation limited to survival, travel, and provisioning instead of enabling full AngelBob factory chains.

  Bugfixes:

    - Completed Factorio 2.1 compatibility work for recipe prototypes, technology triggers, spoilable products, surface conditions, and current dependency prototypes.

    - Migrated recipes to the Factorio 2.1 categories field and removed deleted recipe display fields.

    - Migrated probabilistic recipe products to Factorio 2.1 independent_probability and updated mining research triggers to the entities list.

    - Added a final prototype reference audit for recipes, categories, machines, technologies, module limitations, mining targets, and research triggers.

    - Added a complete chain reachability audit for recipe, technology, machine, science-pack, surface, and planet-identity dependencies.

    - Fixed quality compatibility so mining and normal item crafting can produce higher-quality outputs, and added a quality safety audit.

    - Restored the missing cobalt ingot-to-molten-cobalt and molten-cobalt-to-sheet-coil unlocks, removed circular cobalt casting routes, and added a cobalt unlock audit.

    - Preserved the canonical molten cobalt to sheet coil to cobalt plate chain while keeping duplicate and cheap bypass recipes hidden.

    - Connected Vulcanus tungsten-carbide specialisation to the canonical Angel tungsten chain and validated the final unlock.

    - Unified duplicate tungsten ore, plate, and carbide aliases and retained existing-save item and filter migration support.

    - Preserved current Maraxsis limestone, glass, salt, trench, hydraulic-science, deepsea, biology, submarine, quality, and rocket-return progression while removing stale prototype references.

    - Added the Muluna mud, clay, clay-brick, and concrete bootstrap, repaired its steam-powered Vacuum Furnace chain, and removed obsolete atmosphere and surface-property blockers.

    - Restored Muluna aluminium cable, aluminium plate, electronic-circuit, low-gravity logistics, rocket-return, and existing-save unlock support.

    - Completed Fulgora scrap, aggregate, naphtha, silicon, carbon, hydrogen-fluoride, electronics, trace-cobalt, electromagnetic-science, and rocket-return routes.

    - Completed Gleba biomass, bacteria, bioleaching, cellulose, board, clay, biological-machine, science, and rocket-return routes.

    - Completed Aquilo ice, ammoniacal-solution, ammonia, fluorine, lithium, battery, coolant, liquid-nitrogen, cryogenic-science, and rocket-return routes.

    - Completed Arig oil, natural-gas, naphtha, compression-science, heavy-mineral-sand, machine, logistics, and rocket-return support.

    - Completed Paracelsin mineral, acid, advanced-chemistry, electrochemistry, galvanisation-science, machine, and rocket-return support.

    - Completed Hyarion crystal, quartz, gem, beryl, polishing, refraction, Automation 4, module tier 5, and rocket-return support.

    - Added a true Vulcanus no-import bootstrap from native stone, calcite, and coal through trace plates, cable, wood-free poles, burner power, assembling, groundwater, chemical processing, tungsten, and rocket support.

    - Added slow local starter machines where normal furnaces, generators, assemblers, or chemical plants are blocked by pressure, oxygen, or freezing.

    - Added surface-specific offshore-pump and pumpjack bootstrap routes so local fluids are never granted before a reachable collector.

    - Added a vaterite-powered starter hard-rock drill path for Paracelsin sphalerite and tetrahedrite.

    - Added an Arig cactus-to-process-water route so harvesting fluid-bearing cactus does not assume fluid can enter an empty inventory.

    - Refreshed planet-discovery, Muluna clay, quality, and cobalt technology effects for existing saves without resetting unrelated technology effects.

  Changes:

    - Audited ore refining, crushing, sorting, flotation, leaching, smelting, ingots, molten metals, casting, coils, plates, wires, petrochem, gases, acids, water treatment, bio processing, wood/cellulose, electronics, batteries, modules, military, logistics/robotics, rockets, and space-platform support on every planet.

    - Added a terminal planet self-sufficiency audit and planet-chain coverage audit for all ten supported planets.

    - Added a recursive no-import-start audit that validates local roots, recipe inputs/results, unlocks, machines, surface conditions, pre-power ordering, science, defence, and rocket support.

    - Added a plate-family rocket-capacity audit, support-plate audit, Vulcanus-start audit, no-import route balance checks, and expanded safety and balance-sanity validation.

    - Expanded planet-standard, progression-smoke, self-sufficiency, chain-reachability, chain-coverage, and release-gate checks with the no-import standard.

    - Connected prototype references, chain reachability, planet self-sufficiency, planet-chain coverage, no-import start, no-import simulation, and runtime Factorio 2.1 results to the terminal release gate.

    - Rebuilt the release changelog from supported source and historical entries and added a strict changelog format and shared-entry checker.
Version: 1.2.4

Date: 22. 07. 2026

  Bugfixes:

    - Fixed quality compatibility so mining and normal item crafting can produce higher-quality outputs correctly.

    - Added a quality safety audit and manual quality smoke-test checklist.

    - Fixed missing research unlocks for cobalt ingot to molten cobalt.

    - Fixed missing research unlocks for molten cobalt to cobalt sheet coil.

    - Added cobalt unlock audit to prevent orphaned cobalt smelting/casting recipes.
Version: 1.2.3

Date: 19. 07. 2026

  Changes:

    - Added stronger regression gates for rolling-stock upgrades, dependency recipe loops, planet progression smoke checks, and balance sanity.

    - Added a planet-standardisation audit pass covering local progression, recipe visibility, machine availability, surface conditions, building bypasses, and existing-save unlock coverage.

  Bugfixes:

    - Added clearer Fulgora-local routes for hydrogen fluoride, silicon wafers, carbon/coal, and low-yield trace cobalt recovery to support electronics progression.

    - Made transistor recycling a bootstrap/recovery route rather than the only intended source of silicon wafers on Fulgora.

    - Fixed a Fulgora hydrogen fluoride recovery presentation issue where the route could be reported as a duplicate of scrap recycling.

    - Updated the final planet-standardisation audit so detailed planet blockers correctly fail the final audit result.

    - Added existing-save unlock and audit coverage for Fulgora cobalt recovery.
Version: 1.2.2

Date: 19. 07. 2026

  Bugfixes:

    - Removed invalid circular cobalt metallurgy casting recipes.

    - Restored a selectable non-calcite molten cobalt route from cobalt ingots.

    - Restricted atmosphere-dependent air filtering from working on Muluna and space platforms.

    - Added a Muluna-local concrete bootstrap route so rocket silo construction no longer depends on limestone imports.
Version: 1.2.1

Date: 19. 07. 2026

  Bugfixes:

    - Added the missing Muluna clay bootstrap route so mud, clay, and clay brick can be made locally through the Muluna Steam Crusher.

    - Added existing-save unlock support for the Muluna clay bootstrap recipes.
Version: 1.2.0

Date: 17. 07. 2026

  Changes:

    - Added stronger regression gates for rolling-stock upgrades, dependency recipe loops, planet progression smoke checks, and balance sanity.

    - Initial Factorio 2.1 compatibility update.

    - Audited required dependency minimums for the Factorio 2.1 release line.

    - Migrated recipes to the Factorio 2.1 categories field and removed deleted recipe display fields.

    - Moved recipe freshness controls to spoilable product entries.

    - Preserved Maraxsis 1.34 trench, quality, wyrm and supercritical-steam progression.

    - Added a complete recipe, technology, machine, surface, science-pack and planet-identity reachability audit.

    - Added focused Maraxsis data-stage and runtime diagnostics for limestone quality, glass, salt, hydro-plant, trench, hydraulic science, deepsea, biology, submarine and rocket-return progression.

  Bugfixes:

    - Hid orphaned vanilla molten iron and molten copper compatibility fluids and recipes from Factoriopedia while preserving Angel/Bob foundry routes.

    - Added a distinct green compost-style biomass icon so biomass is no longer visually identical to wood.

    - Blocked Bob roboport tiers 2-4 on Arig and added matching dust-resistant Arig variants behind both Arig and Bob technology progression.

    - Connected Vulcanus tungsten specialization to an improved lava-and-calcite carbide route using final Angel tungsten casting powder, and added final validation for its unlock.

    - Reworded planet-muluna's unconditional early-2.1 fluidbox notice as informational after validating the working Muluna steam and Vacuum Furnace fluidboxes.

    - Added a Muluna-local clay/mud/clay-brick bootstrap route so the first vacuum furnace no longer requires imported Nauvis clay bricks.

    - Fixed the Muluna vacuum furnace chain depending on Blast Furnace 2 without a local clay brick route.

    - Migrated probabilistic recipe products to Factorio 2.1 independent_probability.

    - Updated mining research triggers to the Factorio 2.1 entities list.

    - Updated Gleba progression diagnostics to read Factorio 2.1 mining-trigger entity lists.

    - Added terminal schema validation for removed recipe fields, legacy categories and probabilistic products.

    - Expanded removed combined categories before Gleba recipe creation so biological, board, clay and rocket-return recipes are no longer skipped.

    - Added a final cross-prototype reference audit covering recipes, categories, machines, technologies, module limitations, mining targets and triggers.

    - Restricted Maraxsis geothermal sulfur to the native Maraxsis pressure range.

    - Fixed the Muluna Advanced Boiler receiving an obsolete low-gravity placement condition that excluded current Muluna surfaces.

    - Stopped generic Angel/Bob aliases from replacing Maraxsis-native glass, limestone, sand and salt chains.

    - Redirected Maraxsis coral spoilage and mollusk mining to canonical Angel limestone without losing the upstream quality increase.

    - Removed stale references to Maraxsis recipes and technologies deleted in Maraxsis 1.33 and renamed in 1.34.

    - Updated Muluna aluminium recipes from the obsolete exact-gravity gate to the Factorio 2.1 is-muluna surface property.

    - Restored the Muluna aluminium-cable unlock after the standalone upstream cable technology was removed.

    - Restored the missing Angel molten-cobalt unlock needed by the visible cobalt-plate chain.

    - Restored the six missing Planetaris coloured underground-pipe unlocks on their matching dye technologies.

    - Rebuilt the Fulgora electromagnetic solder route from the live Angel solder recipe instead of Bob's hidden legacy solder-alloy recipe.

    - Updated the Aquilo silver-zinc battery route to consume the live Bob zinc plate instead of Paracelsin's hidden compatibility alias.

    - Allowed dedicated-server consoles to run the read-only runtime diagnostics command for headless release testing.

  Migration:

    - Added safe aliases for legacy gold wire and Bob's logistics items when their replacements exist.

    - Added a safe limestone-to-Angel-limestone item migration for existing saves.
Version: 1.1.40

Date: 10. 09. 2026

  Balancing:

    - Added improved space-platform iron and ammunition sustainment routes so ship defence no longer depends only on the slow emergency low-gravity iron plate recipe.

  Bugfixes:

    - Made generic external-planet bootstrap recipes localization-safe and included their terminal result in release-gate validation.

    - Localized extended infinite-ore suffixes and added the fallback cobalt sheet-coil locale key.

    - Removed duplicate Vulcanus synthetic resin production and retained the original conservative canonical route.

    - Enabled Refraction Science in the Refraction Plant with productivity support while preserving the Electromagnetic Plant starter route.

    - Synchronized Advanced and Supported Solar Panel recycling with their final AngelBob ingredients at normal quarter returns.

    - Added restricted, lower-yield Trench iron and copper ingot extraction with local limestone support and existing Angel steel and casting progression.

    - Preserved upstream tile requirements when allowing selected Trench machines on ground, while continuing to reject open-ocean placement.

    - Hardened lithium selectability checks so every visible Angel lithium producer must have usable machinery, reachable inputs and a valid unlock.

    - Restored the existing Angel-modified copper tungsten sintering recipe and removed the unreleased custom mixture chain.

    - Removed a leftover molten-copper input from the Angel powder sintering route when the supplied Bob and Angel overrides left it requiring fluid in an oven without fluid ports.

    - Restored canonical hot-to-cold fluoroketone cooling on space platforms while keeping fresh coolant production Aquilo-specific and hiding the old duplicate cooling recipe.

    - Restored Trench-ground placement for the existing algae, carbon and coal-cracking machinery needed by Maraxsis Super Sealant without adding petrochemical recipes.

    - Added terminal lithium, coolant circulation and Trench sealant checks covering reachable research, constructible machines, placement, fluid ports and ingredient provenance.

    - Distinguished the initial imported platform coolant charge from recurring imports in space-platform material diagnostics.

    - Updated the copper tungsten audit to validate upstream quantities, usable machinery, reachable research and the absence of custom duplicate production routes.

    - Restored the existing brown-algae lithium-salt recipe through live lithium research when both Angel producers were locked behind obsolete Bob technology.

    - Added a terminal Hyarion diamond reachability audit covering local inputs, furnace construction and fuel, unlock order, and downstream diamond identity.

    - Replaced hard-coded English presentation overrides with locale references and made the terminal localization audit read-only.

    - Fixed Accumulator 2 recycling to return its missing cobalt component at the existing quarter-return ratio.

    - Matched Angel nuclear fuel-cell transport weights to their uranium equivalents.

    - Capped rocket-part maximum productivity at 300 percent without removing productivity research.

    - Kept lithium plate recipe identity aligned with the canonical lithium-plate item.

    - Applied plastic productivity research to final Angel plastic solidification without boosting consecutive liquid-plastic stages.

    - Closed Arig's early lime and quartz dependency gaps using local calcite and the existing bobmonium acid wash.

    - Enabled productivity support for appropriate Arig Press science and intermediate recipes.

    - Enabled productivity support for appropriate Hyarion Polisher science and intermediate recipes.

    - Preserved space-platform restrictions so full Angel/Bob smelting and Vulcanus foundry ingot chains are not enabled in space.

  Compatibility:

    - Added release-gate audits for specialist machine productivity, space-platform sustainment, and the established Vulcanus slag-to-stone chain.

    - Made Maraxsis an optional specialist dependency with absence-aware compatibility checks.

    - Added guarded Paracelsin Water Harvester support and limited Bob Warfare rocket booster sustainment on space platforms.

    - Added low-yield Hyarion diamond recovery from local quartz in the existing quartz furnace.

  Changes:

    - Reverted redundant Vulcanus direct stone byproducts while preserving residue production, slag crushing, and the existing Groundwater Bore.
Version: 1.1.39

Date: 31. 08. 2026

  Bugfixes:

    - Fixed a Hyarion 1.3.17 technology prerequisite cycle involving the refraction plant, refraction science, and ruby laser technologies.

    - Made bootstrap cleanup technology traversal cycle-safe so third-party prerequisite loops no longer cause stack overflows.

    - Fixed stale steam-fluid migration crashing on save load when a fluidbox index is no longer valid.

    - Made stale steam-fluid scanning index-safe while preserving the storage-guarded multiplayer-safe migration behaviour.

  Compatibility:

    - Added Hyarion tech-cycle compatibility and release-gate coverage.

    - Expanded steam migration safety audits to cover invalid fluidbox index handling.
Version: 1.1.38

Date: 30. 08. 2026

  Bugfixes:

    - Fixed a multiplayer desync caused by stale steam-fluid cleanup being scheduled from on_load instead of a saved one-shot migration state.

    - Added safer steam migration handling so stale-fluid cleanup no longer reruns on each joining client.

    - Added a Fulgora aggregate-to-lead route feeding the existing Angel lead plate and sulfuric-acid battery chains.

    - Ensured Fulgora specialist intermediate recipes inherit productivity support where equivalent default recipes allow productivity.

    - Fixed Vulcanus foundry low-density structure recipe not accepting productivity modules.

    - Restored the existing Vulcanus-local rocket fuel route without space ice delivery.

    - Restricted Angel's seafloor pump to Nauvis and Maraxsis surfaces instead of unrelated ocean planets.

    - Added an Arig local clay washing route so clay progression no longer depends on seafloor pump access.

    - Restricted the Arig plastic press recipe to Arig's actual pressure and dust conditions.

    - Moved Arig pure sand glass processing to chemical smelters with two fluid inputs, retaining its oxygen requirement.

  Compatibility:

    - Added release-gate audits for steam migration multiplayer safety, Fulgora lead/battery progression, Fulgora productivity support, Vulcanus launch recipes, seafloor pump restrictions, and Arig clay/plastic/glass progression.
Version: 1.1.37

Date: 23. 08. 2026

  Bugfixes:

    - Added guarded compatibility checks for Bob's Inserters blueprint and copy behaviour.

    - Made Angel's Infinite Ores optional and guarded extended infinite ore logic to avoid map generation issues when infinite ores are disabled.

    - Fixed Angel's Infinite Ores compatibility so disabling infinite ores in map generation no longer suppresses normal finite Angel/Bob ore spawning.

    - Fixed Muluna cycling steam turbine recycling to return titanium pipes instead of iron pipes.

    - Canonicalised Maraxsis coral and mollusk husk limestone outputs to Angel's limestone so they can be used in the Angel/Bob glass chain.

    - Preserved Maraxsis' native hydraulic science chain so wyrm specimens, confinement cells, and fish food remain useful instead of replacing the recipe with a generic tungsten/pump/lubricant route.

    - Added Maraxsis hydrogen compatibility with Angel Petrochem hydrogen to avoid isolated duplicate hydrogen fluids.

  Compatibility:

    - Added audits for inserter compatibility, infinite ore map generation safety, Muluna turbine recycling, and Maraxsis limestone outputs.
Version: 1.1.36

Date: 21. 08. 2026

  Balancing:

    - Added a Fulgora fuel-oil desulfurisation route so surplus fuel oil can be converted into hydrogen sulfide gas for continuous sulfuric acid production without bypassing Angel Petrochem.

    - Allowed Muluna lunar residue processing in intended electric Muluna crushers as a later scale-up route while keeping the steam crusher as the starter route.

    - Adjusted ordinary steam condensation to recover 900 water from 1000 steam when Bob's Power is active.

  Bugfixes:

    - Restored removed legacy basic ammunition recipe prototypes as hidden compatibility stubs so external mods referencing old ammo bootstrap recipes, such as firearm-magazine-nickel, no longer break while keeping the recipes out of normal crafting.

    - Restored Maraxsis atmosphere-barrel emptying to the pressure-safe chemical plant so the first pressure dome can be started without globally loosening Angel barreling.

    - Retargeted Bob's hydrazine generator to Angel hydrazine when Bob's hydrazine fluid is absent.

    - Protected Muluna lunar mud, clay, clay brick, and concrete support recipes from bootstrap cleanup so Muluna no-import progression remains available.

    - Fixed recipe planet icon overlays so only recipes genuinely specific to a single planet display a planet icon.

    - Removed incorrect planet overlays from shared Angel/Bob/vanilla recipes and deduped original recipes.

    - Fixed final diagnostics so recipe balance, space-platform continuation machine coverage, and canonical Bob electronics names are reported consistently.

    - Explicitly classified Muluna regolith digging as a valid fixed-recipe collection action in the recipe balance audit.

    - Updated Muluna support diagnostics to use the current lunar recipe names instead of obsolete start recipe names.

  Changes:

    - Added release-gate and audit coverage for Maraxsis pressure bootstrap, Bob hydrazine generator compatibility, Bob Power steam condensation, legacy ammo compatibility, Muluna clay and concrete support, Muluna residue scale-up, Fulgora sulfuric acid support, and planet icon overlays.

    - Kept generic unsupported-planet bootstrap and extended infinite ores settings guarded so supported planets and default Angel infinite ores behaviour remain unchanged.
Version: 1.1.35

Date: 17. 08. 2026

  Balancing:

    - Added a Fulgora fuel-oil desulfurisation route so surplus fuel oil can be converted into hydrogen sulfide gas for continuous sulfuric acid production without bypassing Angel Petrochem.

  Bugfixes:

    - Restored removed legacy basic ammunition recipe prototypes as hidden compatibility stubs so external mods referencing old ammo bootstrap recipes, such as firearm-magazine-nickel, no longer break while keeping the recipes out of normal crafting.

    - Restored Maraxsis atmosphere-barrel emptying to the pressure-safe chemical plant so the first pressure dome can be started without globally loosening Angel barreling.

    - Retargeted Bob's hydrazine generator to Angel hydrazine when Bob's hydrazine fluid is absent.

    - Adjusted ordinary steam condensation to recover 900 water from 1000 steam when Bob's Power is active.

    - Fixed final diagnostics so recipe balance, space-platform continuation machine coverage, and canonical Bob electronics names are reported consistently.

    - Explicitly classified Muluna regolith digging as a valid fixed-recipe collection action in the recipe balance audit.

    - Allowed Muluna lunar residue processing in intended electric Muluna crushers as a later scale-up route while keeping the steam crusher as the starter route.

    - Fixed recipe planet icon overlays so only recipes genuinely specific to a single planet display a planet icon.

    - Removed incorrect planet overlays from shared Angel/Bob/vanilla recipes and deduped original recipes.

    - Protected Muluna lunar mud, clay, clay brick, and concrete support recipes from bootstrap cleanup so Muluna no-import progression remains available.

    - Updated Muluna support diagnostics to use the current lunar recipe names instead of obsolete start recipe names.
Version: 1.1.34

Date: 07. 08. 2026

  Bugfixes:

    - Fixed low-gravity ammunition to use the exact iron plate item produced by the low-gravity maintenance route.

    - Updated low-gravity maintenance audits to use resolved Angel/Bob item names instead of hardcoded plate names.

    - Fixed basic bootstrap audit crash when checking recipes already removed by cleanup.

    - Updated bootstrap audits to treat missing unwanted shortcut recipes as successfully removed.

    - Preserved protected low-gravity ammunition and maintenance recipes while removing ordinary bootstrap clutter.

    - Restored protected Muluna custom progression routes for low-density structure, processing units, rocket fuel, electronic circuits, and aluminium cable support.

    - Updated bootstrap cleanup so Muluna-specific return/progression recipes are not removed as generic shortcut clutter.

    - Updated diagnostics to check the active Muluna recipe names instead of reporting stale missing routes.

  Changes:

    - Restored custom low-gravity maintenance recipes, including the low-gravity iron plate route needed for platform ammunition.

    - Updated bootstrap cleanup so low-gravity maintenance recipes are protected while ordinary bootstrap shortcuts remain removed.
Version: 1.1.33

Date: 05. 08. 2026

  Changes:

    - Preserved custom low-gravity recipes for platform and Muluna self-sufficiency while removing basic bootstrap shortcuts.

    - Updated bootstrap audits to distinguish custom low-gravity progression recipes from basic-resource shortcut clutter.

    - Removed remaining recent bootstrap recipes for repair packs outside Muluna, science packs, stone, first ore crusher, cellulose substitute, basic belts, basic inserters, basic pipes, and wood-free electric poles.

    - Tightened bootstrap audits so basic shortcut recipes cannot remain visible.

    - Removed recently added bootstrap/support shortcut recipes that duplicated Angel/Bob or vanilla routes.

    - Removed recent basic-resource bootstrap recipes for iron plate, copper plate, coal, water, and concrete.

    - Preserved older intentional progression recipes while removing newer shortcut clutter.

    - Restored and protected the original low-gravity firearm magazine recipe.

    - Removed unnecessary bootstrap/start/emergency recipes where Angel/Bob or vanilla already provides a reachable source.

    - Added final bootstrap clutter cleanup pass.

    - Strengthened bootstrap necessity and recipe clutter audits.

    - Kept only bootstrap recipes with a proven no-import softlock reason.

    - Removed remaining unnecessary bootstrap/support shortcut recipes where Angel/Bob or vanilla already provides a reachable source.

    - Removed unnecessary trace ore feed, LDS support, circuit support, iron plate, concrete, water, coal, rocket fuel, petrochem feed, and chemical plant shortcut recipes.

    - Strengthened shortcut recipe audits to fail if duplicate bootstrap routes remain visible.

    - Restored the original low-gravity firearm magazine recipe using iron plate and carbon for platform ammunition production.

    - Tightened bootstrap clutter cleanup to remove newer shortcut recipes while preserving older intentional no-import/progression recipes.

    - Added grandfather protection for bootstrap recipes intentionally present before 1.1.28.

    - Added audits for protected bootstrap recipes and low-gravity ammunition.
Version: 1.1.32

Date: 03. 08. 2026

  Bugfixes:

    - Backported removal of Vulcanus and generic starter furnace and burner generator substitute recipes.

    - Updated Factorio 2.0 no-import starts to use the original stone furnace and Bob or vanilla burner generator recipes, including vacuum surfaces that previously required copies.

    - Backported Muluna turbine steam condensation compatibility fix for Bob's Power.

    - Backported removal of starter assembler and bootstrap basic ammunition recipes.

    - Updated 2.0 no-import routes to use original assembler and ammunition recipes.

    - Backported starter/bootstrap recipe cleanup to the Factorio 2.0 branch.

    - Removed unnecessary starter furnace, starter generator, starter assembler and bootstrap ammunition recipes.

    - Updated bootstrap clutter audits for the 2.0 branch.

    - Backported bootstrap recipe cleanup.

    - Backported the full Vulcanus bootstrap cleanup.

    - Removed unnecessary visible bootstrap recipes from the Factorio 2.0 branch.

    - Removed 2.0-only visible bootstrap bloat for stone brick, copper cable, gears and pipe.

    - Made each Fulgora mud and clay bootstrap recipe conditional on a normal local input and machine route check.

    - Updated Muluna safety validation to accept hidden legacy helpers when the visible replacement routes are present.

  Changes:

    - Added bootstrap necessity and recipe clutter audits to the Factorio 2.0 branch.

    - Added the same hardcoded-bootstrap route checks and audits as the Factorio 2.1 branch.
Version: 1.1.31

Date: 29. 07. 2026

  Bugfixes:

    - Separated steam fuel inputs from recipe fluidboxes on custom machines.

    - Fixed missing locale keys for generated bootstrap, no-import, and emergency recipes.

    - Fixed the remaining unsafe localised recipe names on generated planet, low-gravity, bootstrap, emergency, support, and specialist routes.

    - Fixed no-import start simulation so every planet must prove real step-by-step local progression.

    - Fixed non-Vulcanus no-import bootstrap gaps.

    - Fixed duplicate player-facing emergency-route recipes generated by the no-import start system.

    - Prevented pressure-only emergency-route variants from remaining player-facing when one planet, output, role, and purpose route is sufficient.

    - Reduced crafting-menu and Factoriopedia clutter by reusing locally reachable default recipes instead of creating redundant planet emergency routes.

    - Preserved unique planet emergency-route names through final safety and presentation validation.

    - Fixed duplicate-product validation so distinct quality, spoilage, temperature, and probabilistic product variants are preserved.

  Balancing:

    - Completed a full recipe balance review across mod-added, mod-modified, generated, planet-specific, rocket, and space-support recipes.

    - Checked bootstrap, emergency, support, standard, specialist, endgame, and internal-helper routes without strengthening fallback production.

  Changes:

    - Preserved Factorio 2.0 steam behaviour where it was already working.

    - Added non-breaking steam temperature network auditing, /ab-steam-temperature-report, and /ab-steam-layout-test reporting.

    - Documented the Factorio 2.0 and 2.1 generator/process steam branch differences.

    - Added steam_temperature_network to the static and runtime release gates.

    - Added terminal steam fluidbox auditing and the /ab-steam-fluidbox-report runtime command.

    - Added route-trace validation for every planet, not only Vulcanus.

    - Added a terminal locale-key audit and connected locale-key, emergency-route dedupe, and no-import simulation results to the release gate.

    - Kept emergency route deduplication and release gates passing.

    - Added deterministic emergency-route selection keyed by planet, output, route role, and player-facing purpose.

    - Added an emergency-route dedupe audit and the /ab-emergency-route-report diagnostic command.

    - Added emergency_route_dedupe to the static and runtime release gates.

    - Kept the no-import start audit and fixed-point simulation authoritative after route deduplication.

    - Added planet icon overlays to planet-specific recipes without replacing their main product icons.

    - Added terminal planet-recipe icon auditing and the /ab-planet-recipe-icon-report runtime command.

    - Added a bootstrap-specific planet icon and surface-exclusivity audit that requires every visible start, starter, or bootstrap recipe to carry exactly its matching planet overlay and remain limited to its intended planet.

    - Extended the locale-key audit to cover every visible mod-owned and planet-specific recipe after final generation.

    - Added a full recipe balance audit with loop and outlier detection for plates, ingots, fluids, electronics, science, rockets, and planet-specific routes.

    - Added per-planet and recipe-family balance summaries, the /ab-recipe-balance-report runtime command, and the recipe_balance release-gate field.

    - Kept emergency-route dedupe, locale-key, planet-icon, no-import simulation, and existing release gates authoritative.
Version: 1.1.30

Date: 28. 07. 2026

  Features:

    - Completed the Planet Independence and Full AngelBob Chain Completion pass for Nauvis, Muluna, Vulcanus, Fulgora, Gleba, Aquilo, Arig, Maraxsis, Paracelsin, and Hyarion.

    - Added true surface-locked no-import starts for Nauvis, Muluna, Vulcanus, Fulgora, Gleba, Aquilo, Arig, Maraxsis, Paracelsin, and Hyarion.

    - Added low-yield space-platform continuation recipes for repair packs, ammunition, circuits, and foundation maintenance.

    - Added a deterministic fixed-point no-import simulation for all ten planets, with staged resource, power, machine, industry, science, speciality, and rocket-support route traces.

    - Added read-only /ab-no-import-sim and /ab-no-import-route runtime reports backed by the prototypes loaded into the current save.

  Balancing:

    - Classified audited routes as bootstrap, standard, or specialist so local fallback access cannot silently replace each planet's stronger themed industry.

    - Preserved Vulcanus as the heavy-smelting planet, Fulgora as the electronics and recycling planet, Gleba as the biological planet, Muluna as the aluminium and low-gravity logistics moon, and the remaining planets' documented specialist identities.

    - Kept no-import emergency recipes surface-locked, slow, material-heavy, non-productive, and weaker than standard or specialist routes.

    - Normalised the merged tungsten plate to a 1,000-item rocket capacity.

    - Corrected five flipped Vulcanus support-plate recipes from one ingot yielding four plates to an intentionally inefficient four ingots yielding one plate.

    - Kept space-platform continuation limited to survival, travel, and provisioning instead of enabling full AngelBob factory chains.

  Bugfixes:

    - Preserved Factorio 2.0 compatibility for recipes, technology triggers, surface conditions, runtime prototype access, and the matching dependency set.

    - Fixed quality compatibility so mining and normal item crafting can produce higher-quality outputs, and added a quality safety audit.

    - Restored the missing cobalt ingot-to-molten-cobalt and molten-cobalt-to-sheet-coil unlocks, removed circular cobalt casting routes, and added a cobalt unlock audit.

    - Preserved the canonical molten cobalt to sheet coil to cobalt plate chain while keeping duplicate and cheap bypass recipes hidden.

    - Restored and validated the useful Factorio 2.0 Vulcanus tungsten-carbide specialisation against the canonical Angel tungsten chain.

    - Unified duplicate tungsten ore, plate, and carbide aliases and retained existing-save item and filter migration support.

    - Corrected the Factorio 2.0 Maraxsis smoke milestone and preserved its limestone, glass, salt, hydraulic-science, deepsea, biology, submarine, and rocket-return progression.

    - Added the Muluna mud, clay, clay-brick, and concrete bootstrap, repaired its steam-powered Vacuum Furnace chain, and removed obsolete atmosphere and surface-property blockers.

    - Restored Muluna aluminium cable, aluminium plate, electronic-circuit, low-gravity logistics, rocket-return, and existing-save unlock support.

    - Completed Fulgora scrap, aggregate, naphtha, silicon, carbon, hydrogen-fluoride, electronics, trace-cobalt, electromagnetic-science, and rocket-return routes.

    - Completed Gleba biomass, bacteria, bioleaching, cellulose, board, clay, biological-machine, science, and rocket-return routes.

    - Completed Aquilo ice, ammoniacal-solution, ammonia, fluorine, lithium, battery, coolant, liquid-nitrogen, cryogenic-science, and rocket-return routes.

    - Completed Arig oil, natural-gas, naphtha, compression-science, heavy-mineral-sand, machine, logistics, and rocket-return support.

    - Completed Paracelsin mineral, acid, advanced-chemistry, electrochemistry, galvanisation-science, machine, and rocket-return support.

    - Completed Hyarion crystal, quartz, gem, beryl, polishing, refraction, Automation 4, module tier 5, and rocket-return support.

    - Added a true Vulcanus no-import bootstrap from native stone, calcite, and coal through trace plates, cable, wood-free poles, burner power, assembling, groundwater, chemical processing, tungsten, and rocket support.

    - Added slow local starter machines where normal furnaces, generators, assemblers, or chemical plants are blocked by pressure, oxygen, or freezing.

    - Added surface-specific offshore-pump and pumpjack bootstrap routes so local fluids are never granted before a reachable collector.

    - Added a vaterite-powered starter hard-rock drill path for Paracelsin sphalerite and tetrahedrite.

    - Added an Arig cactus-to-process-water route so harvesting fluid-bearing cactus does not assume fluid can enter an empty inventory.

    - Refreshed planet-discovery, Muluna clay, quality, and cobalt technology effects for existing saves without resetting unrelated technology effects.

  Changes:

    - Audited ore refining, crushing, sorting, flotation, leaching, smelting, ingots, molten metals, casting, coils, plates, wires, petrochem, gases, acids, water treatment, bio processing, wood/cellulose, electronics, batteries, modules, military, logistics/robotics, rockets, and space-platform support on every planet.

    - Added a terminal planet self-sufficiency audit and planet-chain coverage audit for all ten supported planets.

    - Added a recursive no-import-start audit that validates local roots, recipe inputs/results, unlocks, machines, surface conditions, pre-power ordering, science, defence, and rocket support.

    - Added a plate-family rocket-capacity audit, support-plate audit, Vulcanus-start audit, no-import route balance checks, and expanded safety and balance-sanity validation.

    - Expanded planet-standard, progression-smoke, self-sufficiency, chain-coverage, and release-gate checks with the no-import standard.

    - Connected planet self-sufficiency, planet-chain coverage, no-import start, no-import simulation, and runtime Factorio 2.0 results to the terminal release gate.

    - Rebuilt the release changelog from supported source and historical entries and added a strict changelog format and shared-entry checker.
Version: 1.1.29

Date: 22. 07. 2026

  Bugfixes:

    - Fixed quality compatibility so mining and normal item crafting can produce higher-quality outputs correctly.

    - Added a quality safety audit and manual quality smoke-test checklist.

    - Restored the useful Vulcanus tungsten-carbide specialization recipe and corrected the Maraxsis progression smoke milestone for Factorio 2.0.

    - Fixed missing research unlocks for cobalt ingot to molten cobalt.

    - Fixed missing research unlocks for molten cobalt to cobalt sheet coil.

    - Added cobalt unlock audit to prevent orphaned cobalt smelting/casting recipes.
Version: 1.1.28

Date: 19. 07. 2026

  Changes:

    - Added stronger regression gates for rolling-stock upgrades, dependency recipe loops, planet progression smoke checks, and balance sanity.

    - Added a planet-standardisation audit pass covering local progression, recipe visibility, machine availability, surface conditions, building bypasses, and existing-save unlock coverage.

  Bugfixes:

    - Restored the useful Vulcanus Foundry tungsten-carbide specialization recipe in the Factorio 2.0 branch.

    - Corrected the Factorio 2.0 Maraxsis smoke milestone to test the visible salt-reactor route instead of its hidden internal steam helper.

    - Added clearer Fulgora-local routes for hydrogen fluoride, silicon wafers, carbon/coal, and low-yield trace cobalt recovery to support electronics progression.

    - Made transistor recycling a bootstrap/recovery route rather than the only intended source of silicon wafers on Fulgora.

    - Fixed a Fulgora hydrogen fluoride recovery presentation issue where the route could be reported as a duplicate of scrap recycling.

    - Updated the final planet-standardisation audit so detailed planet blockers correctly fail the final audit result.

    - Added existing-save unlock and audit coverage for Fulgora cobalt recovery.
Version: 1.1.27

Date: 19. 07. 2026

  Bugfixes:

    - Restored the useful Vulcanus Foundry tungsten-carbide specialization recipe in the Factorio 2.0 branch.

    - Corrected the Factorio 2.0 Maraxsis smoke milestone to test the visible salt-reactor route instead of its hidden internal steam helper.

    - Removed invalid circular cobalt metallurgy casting recipes.

    - Restored a selectable non-calcite molten cobalt route from cobalt ingots.

    - Restricted atmosphere-dependent air filtering from working on Muluna and space platforms.

    - Added a Muluna-local concrete bootstrap route so rocket silo construction no longer depends on limestone imports.
Version: 1.1.26

Date: 19. 07. 2026

  Bugfixes:

    - Restored the useful Vulcanus Foundry tungsten-carbide specialization recipe in the Factorio 2.0 branch.

    - Corrected the Factorio 2.0 Maraxsis smoke milestone to test the visible salt-reactor route instead of its hidden internal steam helper.

    - Added the missing Muluna clay bootstrap route so mud, clay, and clay brick can be made locally through the Muluna Steam Crusher.

    - Added existing-save unlock support for the Muluna clay bootstrap recipes.
Version: 1.1.25

Date: 18. 07. 2026

  Changes:

    - Added stronger regression gates for rolling-stock upgrades, dependency recipe loops, planet progression smoke checks, and balance sanity.

    - Backported Muluna surface-condition warning cleanup from the 1.2.0 branch.

    - Gave Gleba biomass a distinct icon from wood for clearer recipe and Factoriopedia readability.

    - Added Arig dust-resistant Bob roboport tier variants and blocked Bob roboports from bypassing Arig roboport progression.
Version: 1.1.24

Date: 16. 07. 2026

  Bugfixes:

    - Fixed hidden vanilla Petroleum Gas being used by Arig natural gas and naphtha recipes.

    - Fixed Planetaris raw diamond using hidden Petroleum Gas when Angel/Bob petrochem gases are available.

    - Added hidden-fluid audit so visible recipes cannot require or output hidden fluids.

    - Fixed runtime diagnostics commands using deprecated game.item_prototypes access in control.lua.

    - Fixed the Arig Angel/Bob access audit reporting stale petrochem blockers after the visible hydrocarbon gas repair.
Version: 1.1.23

Date: 13. 07. 2026

  Changes:

    - Added stronger regression gates for rolling-stock upgrades, dependency recipe loops, planet progression smoke checks, and balance sanity.

    - Reworked Vulcanus metallurgy around direct high-yield production of canonical AngelBob metal ingots from lava and calcite.

    - Made volcanic residue a secondary mineral-recovery by-product instead of the primary Vulcanus metal source.

    - Added locally sustainable Vulcanus mud, clay, sand, lime, clay-brick, concrete and refined-concrete production chains.

    - Added local Vulcanus production routes for wooden boards, required circuit materials and rocket fuel.

    - Added a pre-Foundry tungsten bootstrap route so Vulcanus tungsten progression no longer requires imported intermediates.

  Balancing:

    - Drastically increased Vulcanus metallurgy throughput compared with a normal mid-game Nauvis processing line.

    - Preserved canonical AngelBob ingot mixtures and alloy ratios while reducing the infrastructure required for Vulcanus metallurgy.

    - Kept Vulcanus circuit production suitable for local infrastructure while preserving Fulgora as the superior large-scale electronics planet.

    - Restricted new lava-assisted metallurgy and Vulcanus bootstrap recipes to Vulcanus.

  Bugfixes:

    - Fully merged duplicate tungsten ore, plate and carbide aliases into one usable canonical item per tungsten stage.

    - Fixed Legacy Tungsten Carbide compatibility items being stranded in inventories.

    - Converted legacy tungsten items in player inventories, storehouses, cargo wagons, machines and logistic containers.

    - Retargeted train, logistic, inserter, loader and wagon filters away from legacy tungsten aliases.

    - Added temporary recovery recipe for stranded Legacy Tungsten Carbide items.

    - Fixed Vulcanus metal production requiring excessive processing infrastructure for comparatively low yields.

    - Fixed concrete and refined concrete being unobtainable locally because Vulcanus had no usable mud-water and clay-material chain.

    - Fixed the Foundry, tungsten carbide and Big Mining Drill progression forming an import-dependent deadlock.

    - Fixed rocket silos being obstructed by locally unavailable concrete and circuit ingredients.

    - Fixed wooden-board-based circuits requiring imported materials during normal Vulcanus progression.

    - Fixed rocket fuel having no complete locally sustainable Vulcanus production route.

    - Fixed advanced Vulcanus metallurgy recipes unlocking before their corresponding AngelBob metal technologies.

    - Fixed Vulcanus self-sufficiency diagnostics reporting success without tracing complete ingredient, machine and technology dependencies.

    - Fixed volcanic residue, carbon and plastic being assumed locally available without validating their production chains.

    - Fixed the starter tungsten route not proving that all required materials were obtainable before the first Foundry and Big Mining Drill.

    - Fixed rocket-silo validation checking only for the recipe prototype instead of tracing the complete local crafting dependency tree.

    - Fixed Vulcanus metallurgy diagnostics reporting a four-times throughput target without calculating actual recipe throughput.

    - Fixed advanced Vulcanus metals sharing a broad unlock that bypassed their corresponding AngelBob metal-processing technologies.

    - Fixed Vulcanus machine reachability checks treating entity prototype existence as proof that machines could be crafted locally.

    - Fixed Vulcanus resource validation assuming water, coal, stone and sulfuric acid were locally available without checking their actual planet sources.

    - Fixed Foundry throughput comparisons ignoring crafting-machine speed and using a hardcoded productivity multiplier.

    - Added a positive-resource-loop audit for volcanic residue, calcite, construction materials, catalysts, recycling and Foundry productivity.

    - Extended Vulcanus runtime diagnostics to use calculated dependency, machine, technology, surface and loop-audit results.

    - Extended rocket-return validation to cover rocket parts and the complete local launch chain.

    - Fixed Vulcanus resource-root validation treating globally existing resource prototypes as proof that those resources were present on Vulcanus.

    - Fixed the Vulcanus water audit incorrectly accepting a water resource without verifying its final Vulcanus map-generation placement or local production chain.

    - Replaced hardcoded Vulcanus loop-audit results with a bounded recipe-graph and material-balance audit.

    - Rebalanced direct Vulcanus ingot recipes from extreme throughput multipliers toward the intended approximately four-times machine-adjusted output.

    - Replaced hardcoded Vulcanus infrastructure comparisons with calculations based on final recipe and machine production rates.

    - Fixed Vulcanus dependency validation treating preferred local recipe products as raw resource roots.

    - Fixed mining-fluid requirements being incorrectly counted as resource outputs during Vulcanus resource detection.

    - Corrected the Vulcanus no-import validation to distinguish static dependency closure from a real played launch test.

    - Expanded the Vulcanus loop audit beyond single recipes and recipe pairs to bounded multi-recipe material cycles.

    - Fixed Vulcanus throughput diagnostics applying Foundry productivity to recipes that had productivity disabled.

    - Made normal AngelBob throughput comparisons use deterministic representative recipes and machines.

    - Updated runtime Vulcanus diagnostics to use complete dependency and loop-audit results instead of recipe-existence checks.

    - Fixed Vulcanus data-stage audit markers being interpreted as successful at runtime even when the underlying audit had failed.

    - Replaced ambiguous Vulcanus audit markers with explicit and mutually exclusive pass and fail markers.

    - Fixed the Vulcanus no-import runtime tracker reporting zero imports without observing inter-surface deliveries.

    - Expanded the Vulcanus loop audit to discover and balance bounded multi-recipe cycles rather than checking only direct and two-recipe returns.

    - Added productivity, probabilistic outputs, catalysts and Recycler recovery to Vulcanus loop validation.

    - Fixed runtime Vulcanus startup checks accepting any one enabled recipe instead of requiring complete construction, circuit, tungsten and rocket chains.

    - Fixed Foundry, Big Mining Drill and rocket-silo runtime checks treating prototype existence as proof of local reachability.

    - Updated runtime blocker totals so every failed Vulcanus audit and progression check is reported.
Version: 1.1.22

Date: 11. 07. 2026

  Changes:

    - Added stronger regression gates for rolling-stock upgrades, dependency recipe loops, planet progression smoke checks, and balance sanity.

    - Added Paracelsin closure pass.

    - Improved Paracelsin advanced chemistry, electrochemistry and galvanisation progression.

    - Audited Galvanization science progression.

    - Added Paracelsin landing, material, chemistry, machine, Angel/Bob access and rocket-return validation logs.

  Bugfixes:

    - Fixed Fulgora wooden board recycling using Bob's default recycling route instead of returning wood.

    - Removed/hidden duplicate wooden board recovery recipe where the Recycler cannot select it.

    - Audited Fulgora Recycler support routes so active item recycling recipes are patched directly instead of relying on bypassed support recipes.
Version: 1.1.21

Date: 10. 07. 2026

  Changes:

    - Added stronger regression gates for rolling-stock upgrades, dependency recipe loops, planet progression smoke checks, and balance sanity.

    - Added Hyarion closure pass.

    - Improved Hyarion rare mineral, crystal, quartz, gem and beryl progression.

    - Audited Polishing and Refraction science progression.

    - Audited Automation 4 and Bob module tier 5 progression through Hyarion.

    - Added Hyarion landing, material, science, automation, module and rocket-return validation logs.

    - Added a dedicated Hyarion Angel/Bob access audit for crystals, quartz, gems, beryl, rare metals, glass, silicon, modules, automation and rocket return.

    - Fixed Bob equipment technologies dropping Space Age science requirements from earlier equipment tiers.

    - Fixed Energy Shield MK3+ progression being easier than Energy Shield MK2 when Space Age science is active.

    - Fixed existing saves being able to contain duplicate Tungsten Plate item prototypes.

    - Converted legacy Bob/vanilla tungsten plates to Angel's tungsten plate in inventories and train/logistic filters.

    - Fixed trains and storehouses getting stuck when visually identical tungsten plates used different internal item names.

    - Added full tungsten-family old-save cleanup for duplicate Tungsten Ore, Tungsten Plate and Tungsten Carbide aliases.

    - Converted legacy Bob/vanilla tungsten items to the active Angel/Bob canonical tungsten items.

    - Retargeted existing train, logistic, inserter, loader and wagon filters away from legacy tungsten aliases.

    - Fixed trains and storehouses getting stuck when visually identical tungsten items used different internal item names.
Version: 1.1.20

Date: 10. 07. 2026

  Changes:

    - Added stronger regression gates for rolling-stock upgrades, dependency recipe loops, planet progression smoke checks, and balance sanity.

    - Reorganised internal Lua helpers and runtime systems for maintainability.

    - Centralised common prototype, recipe, logging and compatibility helper logic.

    - Added script load-order documentation.

    - Added early Factorio 2.1 preparation safety helpers without changing the required Factorio version.

    - No intended gameplay, balance, progression or prototype changes.

  Bugfixes:

    - Fixed duplicate Tungsten Ore items appearing with different stack sizes when additional mods expose legacy tungsten ore prototypes.

    - Canonicalised raw tungsten ore to Angel/Bob tungsten ore across recipes, refinery outputs, resources and generated planet recipes.

    - Added hidden compatibility aliases for legacy tungsten ore item names to prevent old saves and third-party migrations from breaking.

    - Retargeted legacy tungsten ore filters on configuration change to prevent Miniloader/filter mismatches.

    - Added a material alias audit to detect similar duplicate visible material problems before release.

    - Added broader material alias safety checks to detect duplicate visible materials and recipe/resource alias mismatches.

    - Added defensive compatibility helpers for safer prototype and recipe handling.

    - Hardened runtime surface/entity handling for unusual modded surfaces and future Factorio compatibility.

    - Added early Factorio 2.1 preparation diagnostics without changing the required Factorio version.

    - Fixed Fulgora Oil Ocean still producing orphaned Heavy Oil in Angel/Bob petrochem setups.

    - Fulgora Oil Ocean now outputs Angel/Bob naphtha when available.

    - Added a visible Heavy Oil to naphtha bridge recipe for existing saves.

    - Fixed existing Fulgora oil pumps potentially retaining Heavy Oil until replaced.

    - Added old-save handling for Fulgora oil pumps and a visible Heavy Oil to naphtha conversion bridge.

    - Removed the hard dependency on deprecated Muluna Utility Constants.

    - Internalised the small Muluna bootstrap constants needed by AngelBob Space Age Rebalance.

    - Added a compatibility bridge so existing Muluna constants data is still patched safely if another mod provides it.
Version: 1.1.19

Date: 09. 07. 2026

  Bugfixes:

    - Fixed Groundwater Pump compatibility with unsupported modded surfaces such as Factorissimo 3 interiors and Planet Castra special areas.

    - Unknown or unrecognised surfaces now safely fall back to water instead of producing the internal ab-groundwater-placeholder fluid.

    - Added localisation safety for the internal groundwater placeholder fluid.
Version: 1.1.18

Date: 09. 07. 2026

  Bugfixes:

    - Fixed Muluna low-gravity wooden/basic electronics recipes still using regular copper cable instead of Muluna aluminium cable.

    - Added hidden Bob tungsten carbide compatibility aliases to prevent old saves and third-party migrations such as Miniloader Redux from crashing on missing bob-tungsten-carbide.
Version: 1.1.17

Date: 05. 07. 2026

  Bugfixes:

    - Made the single Ground Water Bore cursor and ghost use a neutral aquifer placeholder while hidden planet entities retain the correct real fluid outputs.

    - Fixed Ground Water Bore runtime replacement health copying so placing the bore no longer accesses unsupported LuaEntityPrototype max-health fields.

    - Refined Ground Water Bore to remain one visible building while hidden planet-output entities provide themed off-world fluids, with dedicated Angel/Bob-style fluid icons and no space-platform placement.

    - Added hidden bob-tungsten-plate compatibility alias to prevent older saves and Miniloader Redux migrations from crashing after the tungsten chain merge.

    - Rebalanced Ground Water Bore so off-world use produces planet-themed brines/sludges instead of free clean water.

    - Added limited processing routes for planet-themed bore fluids.

    - Preserved Nauvis clean groundwater while keeping Muluna, Fulgora and Vulcanus water logistics meaningful.

    - Fixed remaining validation blockers by forcing the Muluna Vacuum Furnace to use a visible craftable aluminium plate and tightening global progression checks for equal-rank science and hidden modules.

    - Fixed Muluna Vacuum Furnace recipe resolving to hidden/orphan aluminum-plate instead of the active Angel/Bob aluminium plate.

    - Fixed Muluna electronic circuit support recipe using copper cable instead of Muluna aluminium cable.

    - Fixed Carbonic Asteroid Crushing not appearing in circuit-network recipe selection on space platform crushers.

    - Added a lightweight Arig Angel/Bob access audit for petrochem, machines, materials, limited crushed ore support and rocket return.

    - Added a limited Arig heavy mineral sand route for small local Angel crushed ore support without adding ore patches or changing Arig's oil/gas identity.

    - Completed the final Arig closure pass with Arig-only specialist gas, naphtha and fuel recipes plus landing, resource, machine placement and energy validation logs.

    - Fixed Arig petrochem validation to detect real gas-processing routes and only add visible oil/gas technology prerequisites to compression science.

    - Added a detailed Arig progression pass covering compression science, oil/gas petrochem identity, rocket return, machines, energy and concise Arig validation logs.

    - Fixed global progression audit false positives from hidden/internal producer recipes and parameter recipes.

    - Muluna vacuum furnace recipe prefer visible canonical aluminium plate.

    - Added a lightweight global progression audit.

    - Fixed Muluna vacuum furnace Electric Furnace visuals.
Version: 1.1.16

Date: 02. 07. 2026

  Bugfixes:

    - Fixed Fulgora silicon wafer recycling so the recycler's wafer recycling recipe now returns silicon powder instead of the auto-generated 25% wafer result.

    - Added separate recipe fluid boxes to the Muluna vacuum furnace so steam remains machine fuel while Blast Furnace 2 gas/liquid recipes can still run.

    - Aquilo pass 4 created as a balance and identity pass for further Aquilo support.

    - Added a unique icon for Aquilo ammoniacal mineral slurry and kept the slurry visually distinct from ammoniacal solution and water.

    - Added a final Aquilo Angel/Bob access pass covering lithium, Bob lithium items, batteries, coolant, nitrogen and starter Angel crushed ore washing.

    - Fixed Aquilo battery and cold chemistry visibility by detecting Bob's active silver-zinc battery item and logging skipped coolant and liquid nitrogen recipes explicitly.

    - Added final planet recipe icon overlays, including a combined Muluna and space-platform badge for recipes intended for both.

    - Corrected the Muluna vacuum furnace to run on steam as a Muluna-placeable equivalent of the active Angel/Bob Blast Furnace 2 by copying its crafting categories without generating custom vacuum recipes.

    - Simplified the Muluna vacuum furnace to use Electric Furnace visuals while staying steam-powered and copying Blast Furnace 2 crafting categories without custom vacuum recipes.

    - Added conditional Aquilo-only production bonuses for lithium-ion battery, silver-zinc battery, coolant, liquid nitrogen and fluoroketone targets when those products exist and are consumed.

    - Added final data-stage validation for Gleba bioleached pulp spoilage and kept runtime diagnostics from reporting unavailable spoilage fields as blockers.

    - Updated runtime diagnostics for Fulgora gold scrap output and clearer Aquilo lithium-to-lithium-plate reporting.

    - Added Aquilo ammonia washing starter support using ice and ammoniacal solution to make starter-grade crushed Angel ores, stone and limited circuit bootstrap helpers.

    - Kept Space Age ammonia solid fuel and rocket fuel Aquilo-only using Aquilo surface conditions without restricting non-ammonia rocket fuel routes.

    - Preserved Aquilo's vanilla Space Age lithium-brine, ammonia and holmium plate to lithium to lithium-plate chain as the focused lithium plate route.

    - Polished lightweight Aquilo identity logs for ammonia fuel, lithium, fluoroketone, cryogenic science and fusion support.

    - Reworked Aquilo lithium-processing prerequisites so missing or hidden Bob lithium technologies are never added.

    - Kept Aquilo lithium processing safely tied to Aquilo discovery when no valid Angel/Bob lithium prerequisite exists.

    - Added a lightweight Aquilo cryogenic progression audit covering ice, ammoniacal solution, ammonia, fluorine, lithium, fluoroketone, cryogenic science and fusion recipes.

    - Preserved visible canonical Aquilo lithium, ammonia, fluorine, lithium brine, ammoniacal solution and fluoroketone prototypes after duplicate merging.

    - Added final Aquilo summary logging for lithium, fluorine, ammonia, cryogenic science and blockers.

    - Restored Aquilo lithium to the vanilla Space Age lithium-brine, ammonia and holmium plate to lithium to lithium-plate chain without alternate progression requirements.

    - Restricted Space Age ammonia solid fuel and rocket fuel recipes to Aquilo surface conditions so ammonia fuel stays part of Aquilo's identity.

    - Added lightweight Aquilo pass 3 closure logs for cryogenic science, fluoroketone, rocket return and fusion support.

    - Matched Gleba bioleached pulp spoilage to bacteria timing so each pulp matures into only its matching crushed Angel ore after 60 seconds.

    - Converted AngelBob diagnostics from a startup setting to a runtime-per-user setting.

    - Removed heavy audit-only scripts from normal prototype loading so release loads stay fast and quiet.

    - Added the /ab-diagnostics command for generating runtime diagnostics from an existing save.

    - Added runtime diagnostics coverage for Muluna, Vulcanus, Fulgora, Gleba and Aquilo using control-stage prototype APIs.

    - Updated the load summary to report data diagnostics as disabled and runtime diagnostics as available.
Version: 1.1.15

Date: 01. 07. 2026

  Bugfixes:

    - Changed Fulgora scrap to output the active gold wire.

    - Added a Muluna-owned aluminium cable item with an aluminium-tinted cable icon.

    - Changed Muluna aluminium cable drawing to use aluminium plate and steam, with no copper cable input.

    - Forced the Muluna return electronic circuit recipe to use ab-muluna-aluminium-cable with no copper fallback.

    - Added a startup diagnostics setting to keep heavy audit reports disabled during normal release loading.

    - Added a lightweight AngelBob Space Age Rebalance load summary log line.
Version: 1.1.14

Date: 29. 06. 2026

  Bugfixes:

    - Added a Muluna-only electronic circuit return-support recipe using aluminium cable, aluminium plate, carbon and steam.

    - Stopped the Muluna rocket-return audit from treating electronic circuits as local before their support recipe exists.

    - Changed Muluna return advanced circuits to use normal plastic or resin instead of microcellular plastic.

    - Kept microcellular plastic reserved for Muluna low-density and foundation-style structure recipes.

    - Lowered silver oxide powder mixing to the highest category supported by Powder Mixer 2 when Bob silver-zinc battery progression unlocks before Powder Mixer 3.

    - Restored fast timings for Bob/Angel electronic components, transistors and their Fulgora/recycling variants.

    - Added Fulgora electromagnetic plant fallbacks for non-Bob electronic components and transistor recipes.

    - Corrected Gleba biological ore mapping for Crotinnium and Bobmonium and expanded late Angel ore fallbacks.

    - Expanded Gleba board, wire, solder and mud fallbacks for broader Angel/Bob mod combinations.

    - Added a late planet-restricted recipe machine audit to log category, machine and fluid-input blockers.

    - Fixed Fulgora resin liquefaction so it uses a single naphtha/fuel-oil fluid input in Angel liquifiers.

    - Wired Vulcanus fluid-capacity helpers into Angel chemical, powder and glass alternate recipe creation.

    - Normalised Vulcanus non-foundry helper fluids by converting excess utility fluids into extra calcite when machine capacity is exceeded.

    - Trimmed helper fluids from Vulcanus foundry casting recipes so foundry routes stay within two input fluids.

    - Tightened the planet recipe machine audit so machine compatibility is backed by an actual planet or explicit space-platform condition match.

    - Added organic-or-chemistry Biochamber support so fish breeding has a valid organic machine.

    - Added a late Space Age machine-category compatibility repair for cryogenics-or-assembling and Muluna telescope categories.

    - Updated the planet recipe machine audit to use surface-property default values when planets omit pressure, gravity, oxygen, magnetic field or temperature.

    - Updated the planet recipe machine audit to count hidden machines when they are placed by a visible item.

    - Added Gleba biological mineral substrate and bioleached pulp icons.

    - Changed Gleba Saphirite, Stiratite, Jivolite, Crotinnium, Rubyte and Bobmonium bioleaching to output spoilable pulp that matures into stable crushed ore.

    - Added readable Angel crushed ore localised names for fallback internal ore IDs.

    - Silenced false Angel ore safety warnings for intentional Gleba bioleaching routes.

    - Changed Vulcanus foundry item casting recipes to use water quenching instead of calcite.

    - Ensured Gleba bioleached pulp items spoil only into their matching crushed ore and not normal spoilage.
Version: 1.1.13

Date: 28. 06. 2026

  Bugfixes:

    - Removed oxygen from Muluna crushed alumina and crushed aluminium alumina-refining recipes.

    - Increased the steam requirements on those Muluna alumina recipes so they remain single-fluid, steam-assisted assembler recipes.

    - Kept both recipes in the fluid-capable assembling category rather than moving them to the Steam Crusher or lunar mineral processing.
Version: 1.1.12

Date: 28. 06. 2026

  Bugfixes:

    - Fixed the Muluna return titanium plate recipe having no usable crafting machine.

    - Kept Muluna return titanium plate in fluid-capable assembling machines with steam as a recipe ingredient.

    - Stopped the late lunar residue validation pass from moving Muluna return titanium plate into the Steam Crusher residue-processing category.
Version: 1.1.11

Date: 28. 06. 2026

  Bugfixes:

    - Reworked the cobalt repair pass to preserve Angel's molten cobalt to sheet coil to cobalt plate progression.

    - Stopped cobalt plate repair from forcing sheet-coil recipes into direct molten cobalt recipes.

    - Restored cobalt sheet coil as a visible canonical intermediate when it is part of the Angel cobalt chain.

    - Repaired cobalt plate, molten cobalt and cobalt sheet coil recipe icons, names, main products and categories.

    - Kept cobalt recycling, macerating and legacy Vulcanus compatibility placeholders hidden so they no longer appear as broken cobalt plate recipes.

    - Kept the cheap Bob cobalt steel shortcut hidden and disabled.

    - Added clearer cobalt plate and cobalt coil validation logs with broken recipe and blocker lists.
Version: 1.1.10

Date: 27. 06. 2026

  Bugfixes:

    - Restored canonical Angel/Bob cobalt plate visibility in Factoriopedia.

    - Restored canonical molten cobalt visibility in Factoriopedia.

    - Added a late cobalt plate repair pass that redirects cobalt plate and molten cobalt aliases to the selected canonical prototypes.

    - Restored or created a visible molten cobalt to cobalt plate casting route when the upstream route is hidden or missing.

    - Restored cobalt sheet coil visibility and repaired the Angel molten cobalt to sheet coil to cobalt plate chain.

    - Repaired cobalt plate, molten cobalt and cobalt sheet coil recipe presentation to avoid broken Factoriopedia entries.

    - Kept the cheap Bob cobalt steel shortcut hidden and disabled so cobalt plate does not bypass Angel/Bob steel and smelting progression.

    - Added final cobalt plate validation logging with canonical plate, molten fluid, producers, consumers and blockers.
Version: 1.1.9

Date: 26. 06. 2026

  Features:

    - Added the Gleba local bootstrap and agricultural progression pass.

    - Added Gleba biological intermediate support for wood, cellulose, nutrients and early Angel/Bob material pressure.

    - Added Gleba fruit-processing integration so Gleba remains a biological production planet rather than a generic factory planet.

    - Added Gleba bio-ore support for local biological resource progression without turning Gleba into a bulk smelting planet.

    - Added Gleba board and early circuit support using Angel/Bob-compatible biological inputs.

    - Added Gleba mud, clay and clay-brick support for local bootstrap construction chains.

    - Added Gleba Biochamber integration while keeping non-biological factory categories out of the Biochamber.

    - Added Gleba rocket-return support and final progression audit logging.

  Balancing:

    - Preserved Gleba's identity around agriculture, biological processing and agricultural science.

    - Kept Vulcanus as the mass-smelting planet, Fulgora as the electronics planet and Muluna as the low-gravity logistics moon.

    - Kept Gleba biological routes from bypassing Angel/Bob smelting, electronics and planetary progression.

    - Kept Biochamber recipe access focused on biological production rather than full Angel/Bob factory chains.

    - Confirmed Gleba start, bio-ore, boards, clay, fruit, Biochamber, metals, science and rocket-return audits pass together.

  Bugfixes:

    - Removed Compression science pack from Silicon ore processing while keeping Silicon ore processing in its existing Arig progression position.

    - Fixed the Arig Silicon ore processing softlock where Compression Science depended on Silicon ore processing but Silicon ore processing cost Compression science packs.
Version: 1.1.8

Date: 25. 06. 2026

  Features:

    - Added Fulgora primary ore aggregate processing to support Angel's and Bob's ore progression from scrap.

    - Added Fulgora catalyst ore aggregate processing for advanced metals including aluminium, silver, titanium, gold, tungsten and platinum.

    - Added custom icons for Fulgora primary ore aggregate and Fulgora catalyst ore aggregate.

    - Added Fulgora support recipes for silicon wafer recycling, wooden board recovery, resin liquefaction, glass fibre and lubricant production.

    - Added Muluna lunar mineral residue processing as a local Angel's and Bob's ore-support route.

    - Added Muluna rocket-return support recipes for rocket fuel, low density structures, titanium, titanium pipes, heat shielding and processing units.

    - Added final planet-recipe housekeeping so planet-restricted recipes unlock from the relevant planet discovery technology where appropriate.

    - Added final validation logs for Fulgora aggregate icons, Muluna rocket return, planet recipe unlocks and firearm magazine progression.

  Balancing:

    - Rebalanced Fulgora scrap recycling around useful Angel/Bob recovery products instead of high-tier finished components.

    - Changed Fulgora scrap progression to support holmium ore, rubber, circuits, gold wire, low density structures and bronze support.

    - Kept the Recycler output inventory expansion as an intentional compatibility fix so extended Fulgora scrap result slots can spawn correctly.

    - Rebalanced Fulgora long-term autonomy around ore aggregates rather than direct large-scale plate injection.

    - Preserved Fulgora as the electronics and recycling planet while avoiding raw scrap outputs for modules, science packs and high-tier finished boards.

    - Rebalanced Fulgora Ferric Chloride progression around local aggregate leaching and nitric processing.

    - Rebalanced Gleba bootstrap checks around biological materials, wood, cellulose, mud, clay, brick and early Angel/Bob circuit support.

    - Preserved Muluna as a low-gravity logistics moon focused on aluminium, alumina, lunar residue, rocket support and platform logistics.

    - Rebalanced ALICE propellant rocket fuel with oxygen, alumina and carbon inputs, slower crafting and no productivity.

    - Kept Muluna rocket progression focused on local subcomponent support rather than replacing the global rocket-part recipe.

    - Kept space platforms limited to survival, travel and provisioning support rather than full Angel/Bob factory production.

    - Preserved the standard firearm magazine recipe as one iron plate and one coal.

    - Kept a separate low-gravity firearm magazine route using two iron plates and one carbon for Muluna and space platforms.
Version: 1.1.7

Date: 21. 06. 2026

  Balancing:

    - Consolidated Vulcanus smelting into one strict ingot-to-molten foundry progression.

    - Preserved Angel ore processing, pellet, chemical, blast-furnace and ingot progression.

    - Restored Angel's nominal molten mixture ratios for iron, aluminium and all available metals and alloys.

    - Added strict molten platinum, manganese and chrome routes where their Angel prototypes exist.

    - Changed Vulcanus chemical and pre-ingot variants to use their original Angel machine categories with a 25 percent main-product improvement.

    - Rebalanced direct foundry casting.

    - Completed Fulgora progression closure from scrap, ice, naphtha and lightning through electromagnetic science and local rocket launches.

  Bugfixes:

    - Removed processed ore, pellet, powder and chemical-intermediate fallbacks from foundry molten recipes.

    - Hid vanilla raw-lava molten iron and copper routes that bypass Angel ingot progression.

    - Consolidated duplicate molten iron, molten copper and direct casting recipes.

    - Preserved Angel tier markers and added Vulcanus overlays to custom recipe icons.

    - Kept obsolete Vulcanus recipe and molten tungsten prototypes hidden for existing-save compatibility.

    - Added a Fulgora-only sour naphtha separation step feeding Angel's sulfur, sulfur dioxide and sulfuric acid chain.

    - Restricted naphtha ocean replacement to Fulgora's shallow and deep oil-ocean tiles.

    - Added final recursive Fulgora recipe, technology, machine, surface and resource-route validation.

    - Restored the standard firearm magazine to one iron plate and one coal.

    - Kept a separate two-iron-and-carbon firearm magazine route for Muluna and space platforms.

    - Matched Vulcanus discovery science cost and restored its asteroid-collector prerequisite.
Version: 1.1.6

Date: 21. 06. 2026

  Bugfixes:

    - Changed targeting to ensure the crusher and scrap recipes produce the same outputs.

    - Expanded the Recycler output inventory so all Fulgora scrap results can be produced.
Version: 1.1.5

Date: 21. 06. 2026

  Bugfixes:

    - Restored the standard firearm magazine recipe using Angel's and Bob's iron plate and carbon.

    - Restored the firearm magazine recipe using one iron plate, one coal and one lead plate on every surface.

    - Restored holmium ore as a low-probability Fulgora scrap recycling result.

    - Removed the incorrect oxygen restriction from low-gravity provisioning recipes.

    - Hid redundant low-gravity iron gear and copper wire clones while preserving their standard recipes.

    - Stopped resetting unrelated technology effects whenever a player joins a save.
Version: 1.1.4

Date: 20. 06. 2026

  Bugfixes:

    - Fixed firearm magazines being uncraftable on space platforms.

    - Fixed missing localisation for several custom recipes displaying unknown-key names.

    - Fixed Angel/Bob compatibility issues affecting Muluna's oxide meteorite to ice to water to Vacuum Boiler steam route.

    - Fixed Vacuum Boiler oxygen, carbon dioxide, recipe category and technology unlock conflicts.
Version: 1.1.3

Date: 19. 06. 2026

  Balancing:

    - Rebalanced Fulgora scrap recycling toward recovered Angel/Bob electronics materials instead of high-tier circuits.

    - Added low-probability recovered rubber, electronic circuits and advanced circuits while removing deep board/component outputs from raw scrap.

    - Added an early Fulgora-only ice, mud, clay and clay-brick bootstrap using Angel's materials.

    - Changed Fulgora shallow and deep oil oceans to provide Angel's and Bob's naphtha.

    - Added progression-safe Vulcanus foundry alternates smelting tiers 2 and 3.

    - Added molten gold, molten silver and molten glass routes with plate and casting outputs.

    - Added Fulgora electromagnetic plant routes for Angel/Bob wires, solder, boards, circuits, processing units and module 4 components.

    - Reused recipes already supported by the electromagnetic plant instead of showing redundant Fulgora alternates.

    - Improved superconductor and supercapacitor throughput for Fulgora-scale electronics production.

  Bugfixes:

    - Removed duplicate space firearm magazine routes from player-facing progression; the normal iron plate and coal recipe remains canonical.

    - Added a final localisation audit for visible custom recipes and related prototypes.

    - Added late verification and compatibility repair for Muluna's oxide-to-ice-to-water Vacuum Boiler steam chain.

    - Fixed molten tungsten item icon.

    - Completed the cobalt chain by exposing the existing Angel molten cobalt and cobalt plate recipes.

    - Added a Vulcanus molten cobalt and cobalt plate foundry route without creating duplicate cobalt products.

    - Added a late planet self-sufficiency audit for each planet's distinct identity and mud/water/clay requirements.

    - Extended self-sufficiency and science-route auditing to Maraxsis, Hyarion and Paracelsin.

    - Expanded Fulgora mud, clay and clay-brick prototype fallbacks for Angel/Bob variants.

    - Restored canonical molten tungsten Factoriopedia visibility with validated production and consumption routes.

    - Added English locale fallbacks for Angel molten cobalt and cobalt plate.

    - Added specialist cobalt plate sinks only to selected endgame batteries, Fulgora electronics, robotics, equipment and power infrastructure.

    - Removed the cheap plate-based cobalt steel recipe that bypassed Angel's steel and molten-smelting progression.

    - Added recursive ingredient classification for local Muluna routes, low-gravity support routes, standard crafting, deliberate imports and blockers.

    - Added machine and recipe-category availability checks without enabling blast furnace, casting, induction, foundry or full metallurgy chains on platforms.
Version: 1.1.2

Date: 17. 06. 2026

  Balancing:

    - Added Muluna low-gravity logistics rebalance, with doubled non-Muluna rocket part cost, kept Muluna rocket parts at normal cost.

    - Reworked Muluna rocket productivity so Muluna has four low-gravity launch throughput levels.

    - Kept Vulcanus, Gleba and Fulgora rocket productivity branches to two levels.

    - Preserved Muluna as a logistics moon focused on aluminium, platform upgrades, cargo routing and launch support.

    - Integrated Muluna crushed aluminium and crushed alumina into Angel/Bob aluminium progression.

    - Made Muluna the preferred aluminium production location.

    - Added limited low-gravity iron, copper, lead and steel for ammo and repair chains.

    - Added surface-restricted low-gravity provisioning support for Angel/Bob ammo and repair chains.

    - Space platforms and Muluna can now slowly craft basic Bob's Warfare ammo and repair supplies in existing assembler categories.

    - Preserved Angel/Bob metallurgy by limiting platform plate support to slow steam-assisted surface-restricted recipes.

    - Added limited carbon-based board support for low-gravity repair-pack/basic-circuit survival, without changing normal Angel/Bob recipes.

  Bugfixes:

    - Fixed Muluna recipe rewrites so missing ingredients no longer create partial recipes.

    - Stopped the base space platform foundation from being rewritten with Muluna logistics materials.

    - Removed conflicting space science additions from Muluna bootstrap aluminium technologies.

    - Improved Muluna recipe rewrite safety.

    - Kept platforms from becoming full factories while adding restricted provisioning support.

    - Cleaned up Factoriopedia entries for Muluna.

    - Fixed existing-save technology refresh so low-gravity recipes become available after Space Platform or Muluna discovery.

    - Added recursive ingredient classification for local Muluna routes, low-gravity support routes, standard crafting, deliberate imports and blockers.

    - Added machine and recipe-category availability checks without enabling blast furnace, casting, induction, foundry or full metallurgy chains on platforms.
Version: 1.1.1

Date: 13. 06. 2026

  Changes:

    - Added stronger regression gates for rolling-stock upgrades, dependency recipe loops, planet progression smoke checks, and balance sanity.

    - Changed safety scripts to include molten metals.

  Bugfixes:

    - Fixed the metallurgic molten copper input.

    - Fixed further vanilla molten metal inputs.
Version: 1.1.0

Date: 12. 06. 2026

  Features:

    - Added Vulcanus volcanic ore extraction using volcanic mineral residue.

    - Added volcanic mineral residue as a new Vulcanus intermediate item.

    - Added Vulcanus residue processing routes into Angel's crushed ores.

    - Added staged Vulcanus ore extraction technologies for basic, advanced and acidic volcanic ore processing.

    - Added Vulcanus foundry metal finishing technology.

    - Added Vulcanus advanced molten metals technology.

    - Added Vulcanus tungsten foundry specialisation technology.

    - Added Vulcanus molten metal production routes for Angel/Bob metals using upstream materials, lava and calcite.

    - Added foundry casting routes from molten metals into plates, gears, rods, pipes, pipe-to-ground, coils and wires where supported.

    - Added Vulcanus tungsten carbide processing so tungsten carbide can be produced before metallurgic science.

    - Added support for additional Angel/Bob pipe and pipe-to-ground variants in foundry casting.

  Graphics:

    - Added a custom volcanic mineral residue icon.

    - Added a custom Vulcanus volcanic ore extraction technology icon.

    - Added a custom advanced molten metals technology icon.

  Changes:

    - Added stronger regression gates for rolling-stock upgrades, dependency recipe loops, planet progression smoke checks, and balance sanity.

    - Reworked Vulcanus smelting so the foundry now focuses on molten metals rather than replacing Angels/Bobs smelting.

    - Moved metal part production into foundry casting routes using molten metals.

    - Improved Factoriopedia recipe grouping.

    - Kept Vulcanus as an upgrade to Angels/Bobs.

    - Changed tungsten progression so tungsten carbide and foundry requirements use the same tungsten carbide item.

    - Added automatic technology effect reset on configuration change so existing saves pick up newly added recipe unlocks.

    - Added a 1.1 migration for renamed/merged items, recipes, technologies and equipment.

    - Marked BobsAngelsSpaceAge as a conflict.

  Balancing:

    - Limited early Vulcanus ore extraction so it supports bootstrapping without replacing Nauvis mining.

    - Kept lava and calcite from directly producing plates, ingots, purified ores or mineral sludge.

    - Made Vulcanus stronger as a metallurgic planet while preserving Angel's/Bob's progression.

    - Hid old direct Vulcanus plate shortcut recipes in favour of molten metal and foundry casting routes.

    - Hid duplicate or obsolete direct casting routes where they conflicted with the new progression.

    - Cleaned up Muluna aluminium cable and duplicate low density structure casting interactions.

    - Improved Fulgora copper wire selection.

  Bugfixes:

    - Fixed progression issues where tungsten carbide could be unavailable.

    - Fixed duplicate foundry recipe outputs.

    - Fixed copper wire recipes appearing as copper cable where copper wire was the actual output.

    - Fixed missing localisation for copper-tungsten and zinc pipe foundry recipes.

    - Fixed Factoriopedia clutter.

    - Fixed several foundry recipe icons, main products, subgroup ordering and display names.

    - Fixed tungsten carbide variants appearing as separate products instead of being merged.

    - Improved final safety checks for Vulcanus.
Version: 1.0.10

Date: 05. 06. 2026

  Bugfixes:

    - Fixed enabled Sintering Oven progression incorrectly requiring the disabled tier 3 Sintering Oven.

    - Fixed Copper-tungsten plate uncraftable error.
Version: 1.0.9

Date: 02. 06. 2026

  Changes:

    - Added stronger regression gates for rolling-stock upgrades, dependency recipe loops, planet progression smoke checks, and balance sanity.

    - Further migration changes with Angel's and Bob's update.

    - Changed map-gen .lua for new starts with updated Angel's and Bob's.

    - Migration changes to tungsten and carbon overrides.
Version: 1.0.8

Date: 01. 06. 2026

  Changes:

    - Added stronger regression gates for rolling-stock upgrades, dependency recipe loops, planet progression smoke checks, and balance sanity.

    - Added migrations for all the new Bob's, further fixes / balances to come.

    - Removed obsolete Hyarion metallic ore technology unlock references.

  Bugfixes:

    - Fixed Bob Logistics 2.1 turbo belt compatibility.

    - Fixed a technology progression loop involving Vulcanus discovery, metallurgic science, Muluna progression, and space science.

    - Fixed tungsten clean-up logic to preserve Angel's and Bob's tungsten items while safely hiding duplicate tungsten variants.

    - Fixed validation warnings.

    - Fixed a late-game technology cycle involving Vulcanus discovery, space science, and asteroid collector progression.
Version: 1.0.7

Date: 29. 05. 2026

  Bugfixes:

    - Fixed Factorian fish breeding retaining spoilage, so breeding now produces fresh fish instead of inheriting the input fish spoilage level.
Version: 1.0.6

Date: 27. 05. 2026

  Bugfixes:

    - Fixed unintended machine progression replacements causing several Angel machine upgrade chains to incorrectly use unrelated machine tiers as ingredients.
Version: 1.0.5

Date: 22. 05. 2026

  Changes:

    - Added stronger regression gates for rolling-stock upgrades, dependency recipe loops, planet progression smoke checks, and balance sanity.

    - Fixed unintended crusher progression interactions between Angel's Refining and Muluna.

    - Added Safety script to prevent further conflicts in future.
Version: 1.0.4

Date: 20. 05. 2026

  Changes:

    - Added stronger regression gates for rolling-stock upgrades, dependency recipe loops, planet progression smoke checks, and balance sanity.

    - Added ore safety validation script and fixed incorrect tungsten ore replacements.
Version: 1.0.3

Date: 20. 05. 2026

  Changes:

    - Added stronger regression gates for rolling-stock upgrades, dependency recipe loops, planet progression smoke checks, and balance sanity.

    - Formatting changes in .json file.

    - Changelog corrected formatting.
Version: 1.0.2

Date: 20. 05. 2026

  Changes:

    - Added stronger regression gates for rolling-stock upgrades, dependency recipe loops, planet progression smoke checks, and balance sanity.

    - Changed dependencies so only essential mods are required.
Version: 1.0.1

Date: 19. 05. 2026

  Graphics:

    - Added thumbnail.png for mod portal and in-game display.

  Bugfixes:

    - Fixed dependency issues.