History of src/BRIDGE_VERSION

latest 1000 ← Back to file
Dashboard SSE: report snapshot failures instead of swallowing them. The stream caught any error from dashboardSnapshot(…
John Lauer · e7f2211 · 3mo ago
Document the foreground-caption rule in the pup skill and the maintainer skill (John). Foregrounding is a rude operatio…
John Lauer · 3aaa587 · 3mo ago
Fix the dashboard's dead script. The action buttons added in 1.9.226 inlined onclick handlers INSIDE the page's templat…
John Lauer · 34913f3 · 3mo ago
Dashboard: actions + overlay reasoning (John). ACTIONS — close all windows, close an individual window, close an indivi…
John Lauer · bb300ec · 3mo ago
Dashboard hierarchy (John): render TASKBAR BUTTON -> window(s) -> tabs, with a favicon on every tab. Which windows shar…
John Lauer · 14bb89d · 3mo ago
Live pup management dashboard at /dashboard (John's ask), served by the bridge's own HTTP server with SSE. Shows every…
John Lauer · 19d457e · 3mo ago
Issue #22 follow-through: add ownerSource to browser_status and browser_list_windows ('declared' when the caller passed…
John Lauer · 3276a45 · 3mo ago
Issue #22 (AdityaAngajala) — session ownership is no longer opt-in. His Finding 1: owner was an optional self-asserted…
John Lauer · 8fef9eb · 3mo ago
Captions are hard-capped at 2 seconds (John's standing rule, caught live). pupCaption defaulted to 8s and callers were…
John Lauer · 62db5f4 · 3mo ago
Issue #5 (John, 2026-07-06) — browser_raise_os_window now resolves the window by the TRACKED HANDLE instead of matching…
John Lauer · ed77f46 · 3mo ago
Issue #28 (Drew Owens) — browser_set_viewport no longer pins a window for life. All four of his requested fixes: (1) RE…
John Lauer · dea06cc · 3mo ago
Issue #15 — pup now SELF-HEALS its dependencies instead of dying on every respawn. pup ships a source-only zip (node_mo…
John Lauer · 4e0dd0e · 3mo ago
Fetch favicons IN-PAGE (with cookies) before falling back to the cookie-less bridge fetch. John: 'the website being loa…
John Lauer · 410e53f · 3mo ago
Resolve a pup window's OS handle WITHOUT its title, fixing the taskbar button John has asked about repeatedly. Measured…
John Lauer · aa18fac · 3mo ago
Diagnostic: dump the exact composed badge PNG to disk plus the target (hwnd vs titleContains) before handing it to AD,…
John Lauer · f8cdc90 · 3mo ago
THE reason ten badge revisions never appeared: the composite was memo-cached on a key that did NOT include the bridge b…
John Lauer · 2be3865 · 3mo ago
Remove the deliberate throw my own 1.9.210 revert left in the FIRST no-favicon path, which ran before the 1.9.211 gener…
John Lauer · 12103f3 · 3mo ago
ACTUALLY FIX the root cause I kept describing instead of doing (John: 'and yet its still not fixed?'). Everything — tas…
John Lauer · a441bd1 · 3mo ago
Generic badge icons, per John: mirror what Chrome does. A faviconless page now gets a GENERIC WEBPAGE icon (grey globe…
John Lauer · f382753 · 3mo ago
Revert the invented badge placeholder (John: the teal tile was 'hideous', and a full-size Adom logo — 'no it shouldn't'…
John Lauer · e0a4a52 · 3mo ago
Stop depending on SVG in the badge compositor — this is why John kept seeing 'only the Adom mark'. Every fallback I add…
John Lauer · e1cb20e · 3mo ago
Find and fix the ACTUAL hole behind the bare first taskbar button, by tracing the decode path instead of guessing at pi…
John Lauer · efec3a9 · 3mo ago
Make the generic no-favicon glyph actually visible. My 1.9.205 glyph used a #123033 plate with 2.2px strokes — nearly t…
John Lauer · af08478 · 3mo ago
A badge must ALWAYS have a main icon (John: 'why does the first taskbar icon still not have a main overlay icon?'). The…
John Lauer · 0bb579c · 3mo ago
Fix the overlay badges properly — three separate root causes, all mine. (1) WRONG TAB: pup picked the favicon source fr…
John Lauer · a40f510 · 3mo ago
Record the AUDIT YOURSELF procedure (icons are MANDATORY) + fix the three regressions that audit found. John, twice: 'w…
John Lauer · a7f0fa3 · 3mo ago
Show the foreground REASON on screen, and fix why a PDF window came to the front unasked. (1) John: 'every time you ope…
John Lauer · aaed8eb · 3mo ago
Record the native-input hard rule in the SUB-SKILL and BOTH maintainer skills, not just the main SKILL.md (John: 'have…
John Lauer · 4711dd1 · 3mo ago
HARD RULE recorded + enforced: never send native OS input without warning the user first. What happened: an agent (me)…
John Lauer · 34f0b59 · 3mo ago
Fix the Bills thread's second-pass findings + the root cause of the input-blocking freeze. ORPHANED CURSOR: pre-1.9.196…
John Lauer · 8e39742 · 3mo ago
Fix 6 real-session bugs reported by the Bills thread driving Chase Connect's login. BUG 1: browser_press_key ignored mo…
John Lauer · 8698de3 · 3mo ago
Cursor: port HD's AI cursor byte-faithful + add the Adom mark (John: 'we should have a consistent cursor in all of our…
John Lauer · b6ba9d7 · 3mo ago
Pre-emptively refuse guaranteed-broken file:// URLs (John: a thread opened file:///home/adom/project/.../helium-lab.htm…
John Lauer · edd776d · 3mo ago
Badge: the Adom favicon sits WHOLE and FLUSH in the lower-right corner (John's correction). Dropped the dark disc/conta…
John Lauer · 63b5490 · 3mo ago
Badge design per John: no plate. The badge IS the page's own favicon at full bleed with the Adom mark inset into its lo…
John Lauer · 5afef89 · 3mo ago
Composite badge: light plate so dark favicons are visible. Proven on glass in 1.9.191 that the wiki badge rendered but…
John Lauer · c20acfb · 3mo ago
Composite taskbar badge: favicon + Adom mark, overlay-only branding (John's design). Overlays are the GENTLE branding p…
John Lauer · c650d79 · 3mo ago
Seal minimal-touch so the experiment measures what it claims. A systematic sweep of every desktop_taskbar / set_window_…
John Lauer · b339e46 · 3mo ago
Taskbar-state audit fixes (John: 'you still seem to be inconsistent with how you handle them'). (1) applyAppOverlay lea…
John Lauer · a42ee55 · 3mo ago
Gate the AUMID stamp at its choke point so minimal-touch is actually silent. Live measurement showed mt3 still getting…
John Lauer · ef00104 · 3mo ago
Close the last two minimal-touch leaks found by live measurement: per-verb auto-flash (scheduleAutoFlash) and the post-…
John Lauer · 0356405 · 3mo ago
Close the minimal-touch leaks the first live check caught: the launch path still fired a taskbar flash, stamped a per-s…
John Lauer · 6669e61 · 3mo ago
Stop doing the extra things to Chrome, instead of monitoring harder (John: 'you crash chrome with the way you control i…
John Lauer · cbaee45 · 3mo ago
Stop the unstick misfire that kept clicking the user's screen (John: 'why does the mouse keep jumping to the upper righ…
John Lauer · efc87af · 3mo ago
Unstick last-resort upgraded to a REAL input click (proven cure). The stuck-occlusion state (window frontmost, page rep…
John Lauer · e0cbfeb · 3mo ago
EMERGENCY: revert+harden the v1.9.181 tab reconciler that destroyed live windows (John's smu-deck-pup2 and wiki-review…
John Lauer · f7f2abc · 3mo ago
THE FIGHT-THE-USER FIX (John: 'pup windows still don't behave well and seem to freeze a lot' — he was right, pup was do…
John Lauer · c44227f · 3mo ago
STUCK-OCCLUSION auto-unstick (root-caused live on John's Slides window): after a browser-process hang, Chrome's occlusi…
John Lauer · adbc542 · 3mo ago
Fix inflated tab counts + vanished overlay icons (John caught count:4 on 1-tab windows). Root cause: rescanProfile keye…
John Lauer · 1f17149 · 3mo ago
Crashed-renderer recovery: require STABLY-alive (two consecutive readyState reads ~700ms apart) before declaring a resp…
John Lauer · 25f1860 · 3mo ago