Review everything shipped this weekend, and fix what the reviewers caught
Claude-Session: https://claude.ai/code/session_01Ms2FbjQy31TVf3CEvQhGM8
This commit is contained in:
+4
-4
@@ -115,7 +115,7 @@ Found on **Shell › Dock**.
|
||||
| **Icon size**<br>`dockIconSize` | 48 px | How large the Dock's application icons are drawn. Range 32–80. |
|
||||
| **Reveal delay**<br>`dockRevealDelayMs` | 0 ms | Zero reveals the Dock the instant the pointer reaches the edge. Range 0–1000. |
|
||||
| **Hide delay**<br>`dockHideDelayMs` | 250 ms | Prevents flicker when crossing between icons. Range 0–2000. |
|
||||
| **Pinned applications**<br>`dockPinned` | [ | Applications that stay in the Dock whether or not they are running |
|
||||
| **Pinned applications**<br>`dockPinned` | — | Applications that stay in the Dock whether or not they are running |
|
||||
|
||||
## edges
|
||||
|
||||
@@ -149,12 +149,11 @@ Found on **Appearance**.
|
||||
|
||||
## focus
|
||||
|
||||
Found on **Shell › Workspaces**.
|
||||
Found on **Notifications & Focus**.
|
||||
|
||||
| Setting | Default | What it does |
|
||||
|---|---|---|
|
||||
| **Focus modes**<br>`focusModes` | [ | What quiets this machine, and what turns it on |
|
||||
| **Focus session length**<br>`focusDurationMinutes` | 45 min | How long a focus session runs before it ends itself. Range 5–180. |
|
||||
| **Focus modes**<br>`focusModes` | — | What quiets this machine, and what turns it on |
|
||||
|
||||
## gaming
|
||||
|
||||
@@ -409,6 +408,7 @@ Found on **Shell › Workspaces**.
|
||||
|
||||
| Setting | Default | What it does |
|
||||
|---|---|---|
|
||||
| **Focus session length**<br>`focusDurationMinutes` | 45 min | How long a focus session runs before it ends itself. Range 5–180. |
|
||||
| **Switch back and forth**<br>`workspaceBackAndForth` `binds:workspace_back_and_forth` | false | Selecting the workspace you are already on returns you to the previous one |
|
||||
| **Wrap around at the ends**<br>`allowWorkspaceCycles` `binds:allow_workspace_cycles` | false | Moving past the last workspace continues from the first |
|
||||
| **Let applications take focus**<br>`focusOnActivate` `misc:focus_on_activate` | false | An application asking for attention is switched to, rather than only highlighted |
|
||||
|
||||
@@ -345,3 +345,16 @@ re-checked against their files as those landed:
|
||||
constructs `SoundPage`, whose microphone test and channel strip are one
|
||||
IPC-less click away from `pw-play`. The harness exposes no method that
|
||||
triggers either; keep it that way.
|
||||
|
||||
## Stabilization pass — 2026-08-24 — THE RUN HAPPENED
|
||||
|
||||
Three read-only reviewers swept the whole redesign (37 findings), three fix
|
||||
waves applied them all, and the full suite then ran three times with Gabriel's
|
||||
go-ahead: 162/169, 168/169, then **169/169 green**. The seven interim failures
|
||||
were four suite-contention flakes (pass solo; theme-profiles hardened with a
|
||||
catalog-settle wait) and three contract bugs (display-layout's stale mirror
|
||||
expectation, osd-helper's non-atomic stub log + a set -u `local` expansion
|
||||
trap, sound-cards' jq context rebind). displays-contract and switcher-contract
|
||||
— the locked-session holdovers — both pass unlocked. Later phases append new
|
||||
deferred contracts below as before; this line is the baseline they diverge
|
||||
from.
|
||||
|
||||
Reference in New Issue
Block a user