Skip to content

Build a paid finite two-door chamber with sequential interlocks - #149

Merged
valzargaming merged 11 commits into
dev-masterfrom
paid-chamber-sequential-interlocks
Oct 23, 2026
Merged

valzargaming merged 11 commits into
dev-masterfrom
paid-chamber-sequential-interlocks

Conversation

@valzargaming

@valzargaming valzargaming commented Oct 23, 2026 •

Copy link
Copy Markdown
Member

Adds a paid 3.6 m³ chamber between finite habitat and exterior reservoirs. Each door or bypass can open only while the opposite boundary is closed, intact and isolated; safe closing retains its own force and occupancy checks. Gas transfers inner then outer through one conductance per boundary, with finite depletion and no refill.

The default catalog adds a distinct 15 kg ore seam. The unseeded route uses 39 kg ore, installs 20.4 kg plate plus a 2 kg iron crowbar, spends 71,750 J and leaves 28,250 J. Legacy catalogs receive no new resources. Production15, observation17, paid-door6 and Pressure5 persist strict paired links and reject incomplete cross-owner restores atomically.

Includes paid kit recovery, controls showing three pressures/opposite state/valves/load, a server-owned handle at 900 mm under the existing 1.5 m reach bound, and narrow production-view legacy wall cleanup. The floor extends to x7900 for full capsule support beyond the outer aperture. Both seals precede either bypass.

Validation at head7f0aaa2590ecdc2180133a07629db1f7de17387f: all19PRchecks pass. CI run40030832751 and production run40030833004 checked out merge ba60f89 (parents5cc1be1192492c95ce61cf31f4eebdab94d4d344 +7f0aaa2590ecdc2180133a07629db1f7de17387f). Each OS reports full Godot172/0 and production21/0 JUnit results; stability logs are clean. Actual LocalHabitatCharacter transit from observed spawn through both doors and back, finite cycles/conservation/depletion/reload/recovery, paired CAS and malformed restores pass. Genuine emitted versioned schemas and exact resource budgets pass on both OSes.

Windows/Linux development export jobs passed cooperative host startup smoke tests. Downloaded artifact ZIP digests, inner archive checksums, manifest platform/revision/Godot4.7.2 and all8listed payload hashes per platform were independently verified. Export startup is distinct from full chamber gameplay execution in an exported binary. Local bounded Windows checks pass; git diff --check and clean-tree closeout pass. No environment/configuration changes or deployment. Draft pending Coordinator acceptance.

@valzargaming valzargaming changed the title Build finite paid two-door chamber with sequential interlocks Build a paid finite two-door chamber with sequential interlocks Oct 23, 2026
@valzargaming
valzargaming marked this pull request as ready for review October 23, 2026 22:16
@valzargaming
valzargaming merged commit db74161 into dev-master Oct 23, 2026
19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant