Skip to content

Investigate Fuel save load hang after command bridge ready #81

Description

@Ustice

Investigate Fuel save load hang after command bridge ready

Context

This issue was created from the 2026-06-01 coordinator live-QA run after #64 closed and #44/#65/#66 became blocked by the same load/command environment failure.

#64 proved the updated launch/deploy path can still reach a loaded, command-responsive game and pass qa-fixture-readiness stored-goods at commit cdbd3cfd. Immediately afterward, the #44 retry with accepted commit b2728418 deployed cleanly but could not reach a fair live proof because Timberborn stayed on the Loading screen after Continue.

Observed Failure

Artifact root:

  • /tmp/wildfire-qa/live-controller-20260601/twf-44-b2728418-natural-target-rerun

Important evidence:

  • Deploy passed: /tmp/wildfire-qa/live-controller-20260601/twf-44-b2728418-natural-target-rerun/commands/01-deploy-44.txt
  • Duplicate launch TTL was respected on first retry: /tmp/wildfire-qa/live-controller-20260601/twf-44-b2728418-natural-target-rerun/commands/02-guarded-launch-from-main.txt
  • Second launch reached Startup Mods, Experimental Mode, and Continue, then timed out waiting for loaded-save: /tmp/wildfire-qa/live-controller-20260601/twf-44-b2728418-natural-target-rerun/commands/03-guarded-launch-after-cooldown.txt
  • Screenshot stayed on Loading: /tmp/wildfire-qa/live-controller-20260601/twf-44-b2728418-natural-target-rerun/current-screen-after-bridge-ready-timeout.png
  • Command probes timed out waiting for a fresh outbox:
    • /tmp/wildfire-qa/live-controller-20260601/twf-44-b2728418-natural-target-rerun/commands/04-status-after-launch-timeout.txt
    • /tmp/wildfire-qa/live-controller-20260601/twf-44-b2728418-natural-target-rerun/commands/05-status-after-extra-load-wait.txt
    • /tmp/wildfire-qa/live-controller-20260601/twf-44-b2728418-natural-target-rerun/commands/06-status-after-bridge-ready-log.txt
  • command-inbox.txt updated, but command-outbox.txt remained stale from the prior Make persistence stored-goods fixture-readiness prove item loss #64 run.
  • Fresh copied log: /tmp/wildfire-qa/live-controller-20260601/twf-44-b2728418-natural-target-rerun/Player.log
  • Focused scan: /tmp/wildfire-qa/live-controller-20260601/twf-44-b2728418-natural-target-rerun/Player-focused-scan.txt
  • Player.log reached wildfire_command_bridge_ready, but the UI stayed on Loading and the bridge did not consume follow-up commands.
  • Normal quit hung; the controller terminated the stuck Timberborn process.

Impact

This blocks fair live QA for:

Acceptance Criteria

Suggested First Checks

  • Compare Make persistence stored-goods fixture-readiness prove item loss #64 pass artifact root /tmp/wildfire-qa/live-controller-20260601/twf-64-cdbd3cfd-overlap-rerun with the Gate Slow Reactable Wildfire Tuning #44 blocked artifact root.
  • Inspect command-inbox.txt / command-outbox.txt lifecycle and whether outbox cleanup is needed between deploys.
  • Inspect the latest autosave selected by the helper: Fuel/2026-05-31 23h41m, Day 7-5.autosave.timber.
  • Check for load-completion tokens after wildfire_command_bridge_ready and whether the helper should treat that log token differently from UI loaded-save detection.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingstatus:readyReady to work

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions