Model radar-equivalent deployment targeting at v2 scale #52

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

Problem

The Rust v2 world assigns drill deployment directly through the dispatcher. The historical design gave radar objects responsibility for discovering and claiming remote deployment targets. The current shortcut does not prove that authority boundary or its duplicate-target behavior.

Blocked by

Scope

  • Recover the retained radar targeting contract from git history.
  • Model radar world objects or a documented Rust authority with equivalent ownership and lifecycle.
  • Discover eligible dormant deposits without direct scenario scripting.
  • Claim and release deployment targets deterministically.
  • Prevent multiple radars or haulers from selecting the same target.
  • Expose radar decisions and claims in snapshots and activity.

Acceptance

  • A deterministic 100x100 test proves target discovery, claim, assignment, completion, and claim release.
  • Competing radar authorities cannot duplicate a target.
  • Occupied, active, depleted, and already claimed deposits are excluded.
  • The implementation preserves deterministic ordering across repeated runs.
  • Viewer detail and overview modes expose radar-equivalent targeting state.
  • Parity documentation names the exact Rust authority boundary.
  • The full Ward gate and release Wasm build pass.
## Problem The Rust v2 world assigns drill deployment directly through the dispatcher. The historical design gave radar objects responsibility for discovering and claiming remote deployment targets. The current shortcut does not prove that authority boundary or its duplicate-target behavior. ## Blocked by * #51 ## Scope * Recover the retained radar targeting contract from git history. * Model radar world objects or a documented Rust authority with equivalent ownership and lifecycle. * Discover eligible dormant deposits without direct scenario scripting. * Claim and release deployment targets deterministically. * Prevent multiple radars or haulers from selecting the same target. * Expose radar decisions and claims in snapshots and activity. ## Acceptance * A deterministic 100x100 test proves target discovery, claim, assignment, completion, and claim release. * Competing radar authorities cannot duplicate a target. * Occupied, active, depleted, and already claimed deposits are excluded. * The implementation preserves deterministic ordering across repeated runs. * Viewer detail and overview modes expose radar-equivalent targeting state. * Parity documentation names the exact Rust authority 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#52
No description provided.