Prove sustained v2-world operation after starter batteries drain #55

Closed
opened 2026-08-06 03:57:31 +00:00 by coilyco-ops · 0 comments
Member

Problem

The current 50-tick proof starts every object with the v2 battery charge and a fueled central generator. That bounded window can hide broken remote generation, fuel logistics, and power connectivity.

Blocked by

Scope

  • Run the complete 100x100 world beyond the point where starter charge can mask power failures.
  • Keep all production, dispatch, movement, mining, construction, generator, and power-line systems enabled.
  • Define explicit steady-state liveness and starvation expectations.
  • Detect logistics deadlock, permanent power starvation, unbounded queue growth, and stalled remote extraction.
  • Emit a bounded summary suitable for CLI, tests, and performance comparison.

Acceptance

  • A deterministic long-run test proves continued remote extraction and material delivery after initial battery energy is exhausted.
  • At least one autonomously deployed remote generator remains fueled and contributes energy.
  • Required production chains continue making progress across the observation window.
  • Dispatch queues, claims, routes, and pending mutations remain bounded and free of permanent deadlock.
  • Repeated runs produce identical simulation summaries.
  • The run completes within the performance budget established by #51.
  • Parity documentation states the proven duration and liveness boundary.
  • The full Ward gate and release Wasm build pass.
## Problem The current 50-tick proof starts every object with the v2 battery charge and a fueled central generator. That bounded window can hide broken remote generation, fuel logistics, and power connectivity. ## Blocked by * #51 * #54 ## Scope * Run the complete 100x100 world beyond the point where starter charge can mask power failures. * Keep all production, dispatch, movement, mining, construction, generator, and power-line systems enabled. * Define explicit steady-state liveness and starvation expectations. * Detect logistics deadlock, permanent power starvation, unbounded queue growth, and stalled remote extraction. * Emit a bounded summary suitable for CLI, tests, and performance comparison. ## Acceptance * A deterministic long-run test proves continued remote extraction and material delivery after initial battery energy is exhausted. * At least one autonomously deployed remote generator remains fueled and contributes energy. * Required production chains continue making progress across the observation window. * Dispatch queues, claims, routes, and pending mutations remain bounded and free of permanent deadlock. * Repeated runs produce identical simulation summaries. * The run completes within the performance budget established by #51. * Parity documentation states the proven duration and liveness boundary. * The full Ward gate and release Wasm build pass.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
coilyco-gaming/factory-game-v3#55
No description provided.