Skip to content

fix: resolve concrete issue-board regressions - #293

Merged
arzafran merged 2 commits into
mainfrom
fix/clear-issue-board
Aug 12, 2026
Merged

fix: resolve concrete issue-board regressions#293
arzafran merged 2 commits into
mainfrom
fix/clear-issue-board

Conversation

@arzafran

@arzafran arzafran commented Aug 12, 2026

Copy link
Copy Markdown
Member

Summary

Clear ten concrete correctness, automation, performance, and CI issues from the repository board.

The first commit contains regression coverage only, so CI records the pre-fix failures. The second commit contains the production fixes and removes the obsolete CI quarantine.

  • tolerate duplicate panel IDs while restoring sessions
  • record clean shutdown only after termination is certain
  • dispatch the configurable Open Review shortcut
  • return stable browser workspace and surface references
  • remove dead browser dialog state and macOS 11 branches
  • reduce watched terminal output to one bounded snapshot per surface
  • make missing or invalid GhosttyKit artifacts fail deterministically
  • re-enable the last-surface Cmd+W regression on CI

Validation

  • Tagged Debug build: ./scripts/reload.sh --tag clear-board
  • git diff --check
  • Red CI recorded on the test-only commit: duplicate-session restore and GhosttyKit fallback checks failed as intended
  • Green CI required before merge

Closes #222
Closes #229
Closes #230
Closes #273
Closes #279
Closes #280
Closes #282
Closes #283
Closes #289
Closes #290

@arzafran
arzafran marked this pull request as ready for review August 12, 2026 19:35
@arzafran
arzafran merged commit 3372a0a into main Aug 12, 2026
11 checks passed
@arzafran
arzafran deleted the fix/clear-issue-board branch August 12, 2026 19:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment