Surface active bandwidth limits and stale-cap saturation in the UI #13
Loading…
Reference in a new issue
No description provided.
Delete branch "oss-oo/app-polish-rt20261009"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What this changes
Four bandwidth-clarity changes following the download-limit investigation
dossier (station incident 2026-10-08: a stale upload-only cap was misread as
"download limit degrades upload" because the effective limits were invisible
where the owner was looking):
throughput has saturated it for ≥10 consecutive minutes at ≥95% of the
configured cap (evaluated from the persisted graph history samples, with a
limits" card stating the currently effective per-direction limits in all
five states (unavailable / both unlimited / each direction capped), sourced
from the existing
bandwidth.livestate section and refreshed on thenormal poll cadence. No new settings;
bin/pdrive-stateis untouched.and the What's-happening row now state that the process-owned receive
counter includes Proton API overhead, aligning every surface with the graph
source disclosure. EN + DE.
since {time}" branch (validator F2 from the time-range round) is removed
honestly: dead branch, attribute, EN + DE strings and test rows deleted
with zero leftovers; the reachable timestamp-less placeholder stays and
the previously-wrong OPERATIONS.md sentence now matches reality.
docs/OPERATIONS.mddocuments the notice and limits line (access path,meaning, persistence, timing, safety) and the labeling clarification.
Evidence
(threshold logic with boundary tests at 21 samples armed / 20 not, dismiss
persistence proven by a real non-demo subprocess round-trip including
fresh-instance reload, five-state limits card, three-surface labeling
assertions, zero repo-wide placeholder leftovers). Dossier on file in the
release lane round dir.
make checkgreen (full portable repository suite); the changeddocs/OPERATIONS.mdpassesprettier@3.5.3 --check;git diff --checkclean; single commit
8cb614don currentmain(38b3ca8).dismissal + reset-on-policy-change, all limits-line states, labeling on all
three surfaces, and the placeholder behavior after cleanup; preference
persistence round-trip extended.
Non-blocking findings (recorded for follow-up rounds)
read_graph_history'sfirst_msreturn value is now dead code — candidatefor a later signature simplification.
of the suite); the remaining new strings have verified dict entries.
configured), not the Preferences window — conscious, correct interpretation
of the spec's "pointer to Preferences".
(
line_wrap(True)in a never-horizontally-scrolling page) but there is nodedicated narrow-width assertion.