Skip to content

Stabilize guarded Timberborn startup retries - #77

Merged
Ustice merged 1 commit into
mainfrom
codex/worker/76-guarded-startup-retry-cadence
May 31, 2026
Merged

Stabilize guarded Timberborn startup retries#77
Ustice merged 1 commit into
mainfrom
codex/worker/76-guarded-startup-retry-cadence

Conversation

@Ustice

@Ustice Ustice commented May 31, 2026

Copy link
Copy Markdown
Owner

Summary

  • classify guarded Timberborn startup failures across duplicate refusal, Steam/frontmost loss, process exit, timeout, and unknown failure paths
  • refresh launch-intent markers into bounded cooldown windows after startup failures so rapid helper relaunches are refused
  • log richer startup/failure state from both launch/load helpers and cover retry-cadence behavior with focused tests

Verification

  • PASS: bun test tests/timberborn-startup.test.ts (13 tests)
  • PASS: bun run typecheck
  • PASS: git diff --check
  • PASS: reviewer ad hoc cooldown-expiry probe
  • PASS: Live QA Controller reached latest_save_startup_complete with exactly one guarded open_bundle

Live evidence:

  • Artifact root: /tmp/wildfire-qa/live-controller-20260531/twf-76-guarded-startup-5dce42aa
  • Helper transcript: /tmp/wildfire-qa/live-controller-20260531/twf-76-guarded-startup-5dce42aa/commands/01-guarded-launch-load.txt
  • Startup screenshots: /tmp/wildfire-qa/latest-save-startup/2026-05-31T02-26-37-033Z

Closes #76.

@Ustice
Ustice merged commit a529619 into main May 31, 2026
2 checks passed
@Ustice
Ustice deleted the codex/worker/76-guarded-startup-retry-cadence branch May 31, 2026 02:32
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.

Stabilize guarded Timberborn startup when Steam stays frontmost

1 participant