Skip to content

fix(desktop): polish TaskBoard session workspace - #216

Merged
IchenDEV merged 1 commit into
mainfrom
codex/task-session-workspace-polish
Sep 1, 2026
Merged

fix(desktop): polish TaskBoard session workspace#216
IchenDEV merged 1 commit into
mainfrom
codex/task-session-workspace-polish

Conversation

@IchenDEV

@IchenDEV IchenDEV commented Sep 1, 2026

Copy link
Copy Markdown
Owner

Canonical change Artifact

Outcome

  • Preserve destination Session drafts and cancel stale inspector prompt insertion after navigation.
  • Render historical, loading, failed, and beyond-cap PR states truthfully with labelled status indicators.
  • Keep the Inspector as a flat, distinct surface panel on wide layouts and switch list/detail in place on narrow layouts—no drawer, overlay, or scrim.
  • Align the shared titlebar and strengthen the light surface tone against the white canvas.

Verification

  • Focused TaskBoard/theme tests: 64 passed, 259 assertions.
  • Full desktop suite: 839 passed, 0 failed, 5,005 assertions.
  • TypeScript, ESLint, Stylelint, and bun run build passed.
  • Docs, SDLC, worktree SDLC, and proposed-file diff hygiene passed.
  • Live browser checks passed at 1440×900 and 760×900, including no horizontal overflow and focus restoration.

Review and release

Risk is medium because composer state and primary TaskBoard navigation changed. This PR is Draft for human review. Merge and release are not authorized.

@IchenDEV
IchenDEV marked this pull request as ready for review September 1, 2026 07:51
@IchenDEV
IchenDEV merged commit b7010aa into main Sep 1, 2026
3 of 4 checks passed
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