Skip to content

docs: fold #616-#625 into live-verify - #628

Merged
vibechoom merged 2 commits into
mainfrom
docs/live-verify-post-616-625
Jul 30, 2026
Merged

docs: fold #616-#625 into live-verify#628
vibechoom merged 2 commits into
mainfrom
docs/live-verify-post-616-625

Conversation

@vibechoom

Copy link
Copy Markdown
Contributor

Documentation-only change. Folds the five PRs that merged in tonight's
2026-07-30 burst (right behind #611/#615's refresh) into
docs/live-verify.md:

Also updated the declared coverage line from #458 through #611 to #458 through #625, and added #622 to the list of PRs with no live-verify list of
their own.

No source files touched — docs/live-verify.md only.

Test plan

🤖 Generated with Claude Code

vibechoom and others added 2 commits July 30, 2026 14:04
Adds the five 2026-07-30 PRs that merged right behind #611/#615's
refresh: #616 (build revision over D-Bus, into Control-center),
#623 (bar network chip link_source fix, into Network panel),
#624 (OSD survives a hot-plug, into Displays/compositor), #625
(hover hold survives a sticky/finite re-post, into Notifications),
and #622 (docs-only spec-drift retractions, into the no-live-verify
section). Updates the declared coverage line to #458 through #625.

Docs-only change.

Co-Authored-By: Claude Opus 5 (1M context) <[email protected]>
… note

Fact-check follow-up on #628:

- #622's changelog line said only two of three "not in v1" plugin-widgets
  clauses had shipped, claiming arbitrary pixels/custom-drawing "still
  holds". The retraction note #622 itself added
  (2026-07-11-plugin-widgets-frontend-b.md:155-165) says the opposite:
  Node::Pixels (#284) shipped too, and only custom drawing (cairo/snapshot
  calls executed in-process) remains a live non-goal. Reworded to name the
  surviving non-goal explicitly rather than as a hyphenated pair, since the
  hyphenated phrasing is exactly what caused this to get re-merged a second
  time.
- #624's suggestion to also try a connector-less/virtual output implied the
  OSD half of the check applies there too. It doesn't: osd::install
  (overlays/osd.rs:139-145) skips any monitor with no connector name by
  design, so no OSD card is ever expected on such an output, on either side
  of the fix. Only the bar-corner half (main.rs's unconditional drawer-open
  class bind) is exercisable there — scoped the note to say so.

Co-Authored-By: Claude Opus 5 (1M context) <[email protected]>
@vibechoom
vibechoom merged commit 44a8226 into main Jul 30, 2026
1 check passed
vibechoom added a commit that referenced this pull request Jul 30, 2026
…630/#634 (#636)

PR #634 (closes #613) makes two existing entries actively wrong rather than
merely stale, which is worse than a gap: a verifier following the old text
would read a successful self-heal as a regression. Corrects both, per #635:

- The #610 "restart NetworkManager" caveat no longer says the backend probe
  runs once at startup; it retries while inconclusive. The deferred re-probe
  gap now points at #633 (the genuinely-unsolved half — switching backends
  after one is already committed) instead of the closed #613.
- The #609 entry no longer expects an `error!` pointing at
  `systemctl --user restart trollshell` on a transient probe failure. The
  shipped retry policy is unbounded and self-heals into a `RECOVERED` line
  instead of giving up.

Also folds in the three PRs that merged alongside #634 since the doc's last
refresh (#628):

- #629 (closes #614): docs/plugin-env.md publishing to the Pages options-doc
  site, new "Documentation site (GitHub Pages)" section (deploy itself is
  outside `nix flake check` by design — flagged as a manual check).
- #630 (closes #627): modal::close_all's borrow-timing fix, added to Shell
  chrome as a regression-only check — explicitly states that no observable
  change is the pass condition.
- #634 itself: new Wi-Fi entry covering the INCONCLUSIVE/RECOVERED journal
  pair and the incidental startup-freeze fix.
- #628: docs-only refresh of this file, noted in the closing section.

Coverage line bumped to #458 through #634. Documentation-only change.

Co-authored-by: Claude Opus 5 (1M context) <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment