Skip to content

Jobs tray: every change run since launch, from any screen, with Stop - #136

Merged
goetchstone merged 1 commit into
mainfrom
feat/jobs-tray
Oct 28, 2026
Merged

goetchstone merged 1 commit into
mainfrom
feat/jobs-tray

Conversation

@goetchstone

Copy link
Copy Markdown
Owner

The jobs tray: every change run since launch, from any screen, with Stop. It's GamGUI's tray, and the base the bulk runs need.

  • ChangeCore's executor reports each run as it starts, as each step ends and as it finishes. Nothing about what runs, its checks or its Stop changed.
  • A Jobs button in every window's toolbar shows how many runs are going. It lists running runs first, each with its progress, its newest steps and its failures in words. Stop asks first, then stops after the step in flight.
  • Bounded as GamGUI's registry: the newest 12 steps, the first 200 failures (all counted), the newest 10 finished runs.
  • Retry stays on the screen that ran it (Offboard's Preview the Rest, Onboarding's retry), where its preview's checks are.

Runbook: docs/domains/jobs.md.

🤖 Generated with Claude Code

The executor reports each run as it starts, as each step ends and as it
finishes; a bounded board (GamGUI's registry's caps) lists them in
every window's toolbar, with Stop after the step in flight. A stopped
run parks nothing for a retry, so Stop also ends a wait for Google.
Retry stays on the screen that ran it.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@goetchstone
goetchstone merged commit b4b6b9f into main Oct 28, 2026
7 checks passed
@goetchstone
goetchstone deleted the feat/jobs-tray branch October 28, 2026 12:49
goetchstone added a commit that referenced this pull request Oct 28, 2026
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