Skip to content

Route playerbot turns through explicit lifecycle - #146

Merged
adrunkhuman merged 1 commit into
masterfrom
refactor/playerbot-turn-router
Aug 23, 2026
Merged

Route playerbot turns through explicit lifecycle#146
adrunkhuman merged 1 commit into
masterfrom
refactor/playerbot-turn-router

Conversation

@adrunkhuman

Copy link
Copy Markdown
Owner

Summary

  • Route each controller turn through a pure priority contract while the controller retains engine-facing execution.
  • Distinguish paused restart checkpoints from terminal stops, prevent post-terminal turns, and separate navigation reset from hunt-planning cancellation.
  • Preserve bounded suspended-loot retries and document the lifecycle, routing, and telemetry contracts.

Verification

  • docker compose -f server/compose.yaml build server - passed
  • Focused lifecycle, planning, navigation, and loot scenarios - 7/7 passed
  • real_depot_restart_deposit with the paused-state telemetry assertion - passed

@adrunkhuman
adrunkhuman merged commit b6e704d into master Aug 23, 2026
1 check passed
@adrunkhuman
adrunkhuman deleted the refactor/playerbot-turn-router branch August 23, 2026 13:46
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