ciregenz
|
580a39fe99
|
[eric] dock: entries rebuild on a name+label fingerprint instead of every stream tick to any session
|
2026-08-06 12:37:46 -07:00 |
|
ciregenz
|
19926b5dea
|
[eric] shortcuts: Cmd+T new tab or browser, Cmd+W closes the focused card undoably, routed through main like Cmd+R
|
2026-08-06 12:34:29 -07:00 |
|
ciregenz
|
9d0562db22
|
[eric] memory: the distiller learns real facts from real chats (proven live), list fetches skip the HTTP cache
|
2026-08-06 12:24:44 -07:00 |
|
ciregenz
|
5221540e17
|
[eric] canvas: fullscreen glides straight to the zone, shell wash renders identically to the canvas wash (grain seam class dead), grain hook survives two consumers, tool-ui repairs learn agent id aliases and array rows
|
2026-08-06 12:22:00 -07:00 |
|
ciregenz
|
0f4226dfef
|
[eric] canvas: fullscreen tile re-derives its origin from the painted rect at settle, pill-to-fullscreen stops parking offset
|
2026-08-06 12:01:34 -07:00 |
|
ciregenz
|
9bf90cdcab
|
[eric] voice: pill and capsule sit on the Help button line, no-drag island carries the clicks
|
2026-08-06 11:34:27 -07:00 |
|
ciregenz
|
e2ec1f981d
|
[eric] canvas: the translucent arrow-nav chevrons are gone, arrow keys still navigate
|
2026-08-06 11:31:50 -07:00 |
|
ciregenz
|
887a6a5531
|
[eric] bundles: youtube MCP drops the googleapis monolith for a one-API shim, 32.6M to 3.7M, handshake-verified
|
2026-08-06 11:20:53 -07:00 |
|
ciregenz
|
0ba7ca6d19
|
[eric] shortcuts: Cmd+C attaches the selection straight into composer context, Cmd+Z undoes card closes
|
2026-08-06 10:58:31 -07:00 |
|
ciregenz
|
a64fcef234
|
[eric] memory: one user-curated fact store rides every agent turn, fully visible and editable in Settings
|
2026-08-06 10:42:54 -07:00 |
|
ciregenz
|
09e3116041
|
[eric] desktop: app tiles are always generated icons, the screenshot rides a hover quick-look instead
|
2026-08-06 10:23:36 -07:00 |
|
ciregenz
|
c0430a7faf
|
[eric] tools: status column speaks one grammar (word + accent toggle + chevron), connect controls live in the expanded row
|
2026-08-06 10:05:19 -07:00 |
|
ciregenz
|
9038c22eee
|
[eric] voice: shortcut row speaks fn (Ctrl+Win on windows), custom combos get a reset back to it
|
2026-08-06 10:02:09 -07:00 |
|
ciregenz
|
cc619725b2
|
[eric] canvas: focus bumps write a zOrders override map, card dicts keep identity and clicks stop arming layout PUTs
|
2026-08-06 09:57:40 -07:00 |
|
ciregenz
|
64507b2efb
|
[eric] canvas: multi-drag follower writer targets data-select-id, the attribute cards actually stamp
|
2026-08-06 09:45:01 -07:00 |
|
ciregenz
|
714389381e
|
[eric] canvas: multi-drag followers ride an imperative translate channel, zero renders per drag frame
|
2026-08-06 09:09:04 -07:00 |
|
ciregenz
|
358017096c
|
[eric] voice: capsule and pill drop lower off the top edge, gloop squash gets a touch more theater
|
2026-08-06 08:57:01 -07:00 |
|
ciregenz
|
358ec9c9cb
|
[eric] release: electron lockfile catches up to 1.7.4
|
2026-08-06 08:36:15 -07:00 |
|
ciregenz
|
ef594f737d
|
[eric] voice: survey-grade accuracy layer, Chromium AGC off, suppress-nst+no-context+flash-attn+temp ladder, window energy gate, sub-second zero-pad, stutter and glossary-echo filters
|
2026-08-06 00:22:32 -07:00 |
|
ciregenz
|
eb69fcaf84
|
[eric] dock: tile size holds through minimize/restore (shrink only on overflow, growth waits a settle beat), killing the CLS cluster
|
2026-08-06 00:05:21 -07:00 |
|
ciregenz
|
8e148601bd
|
[eric] desktop: Applications panel gets icon-grade tiles (gloss on screenshots), neutral glass, micro-label header, pop-in
|
2026-08-06 00:04:16 -07:00 |
|
ciregenz
|
5130309a72
|
[eric] voice: text-landed chime cut, haptics toggle, full-clip decode wins at stop, beam search 5; dock tile says Browsers
|
2026-08-06 00:02:52 -07:00 |
|
ciregenz
|
69805dfbe7
|
[eric] settings: Appearance keeps only theme/text/accent; Dictation, Canvas, and Agents get their own rail pages
|
2026-08-05 23:50:56 -07:00 |
|
ciregenz
|
889b8d6738
|
[eric] voice: AGC reverted (it clipped normal speech into garble), learned-noun bar raised and store versioned
|
2026-08-05 23:43:22 -07:00 |
|
ciregenz
|
62e8721e7f
|
[eric] dev: run.sh preflight also clears a stale :3000 so the frontend can't die on EADDRINUSE
|
2026-08-05 23:35:47 -07:00 |
|
ciregenz
|
e548f8c4d8
|
[eric] voice: cue sound toggle+volume, per-site disable, learned proper nouns, quiet-speech AGC, favicon target chip, tone-matched polish; dead overlay hook off BrowserCard (ENG-169)
|
2026-08-05 23:25:44 -07:00 |
|
ciregenz
|
753903cc16
|
[eric] voice: ambient typing no longer suppresses the legacy chord under an fn primary
|
2026-08-05 22:57:20 -07:00 |
|
ciregenz
|
dff37925b7
|
[eric] voice: only the tier serving the PRIMARY combo retires fallbacks, a proven tap no longer kills Cmd+Shift+D under an fn primary
|
2026-08-05 22:55:21 -07:00 |
|
ciregenz
|
41bfbde7e6
|
[eric] canvas: marquee rect moves imperatively off a channel, measured 61 to 4.5 percent dropped frames
|
2026-08-05 22:50:04 -07:00 |
|
ciregenz
|
110d5a9b3b
|
[eric] voice+canvas: personal dictionary rides every decode, local dictation history with copy-back, double-click empty canvas fits everything
|
2026-08-05 22:43:15 -07:00 |
|
ciregenz
|
ba8a9c4038
|
[eric] voice: scratch-that discards the take, multilingual Small with auto language detect joins the catalog
|
2026-08-05 21:19:00 -07:00 |
|
ciregenz
|
d53eb2b6fc
|
[eric] voice: target chip shows where words will land, idle sliver at the top expands on hover as the always-there entry
|
2026-08-05 21:17:51 -07:00 |
|
ciregenz
|
2dd10e164a
|
[eric] voice: one-time Globe-key conflict tip when macOS still binds fn to the emoji picker
|
2026-08-05 21:15:55 -07:00 |
|
ciregenz
|
85659c71e7
|
[eric] voice: text-landed paste cue on successful injection, lock cue when a tap latches hands-free
|
2026-08-05 21:14:22 -07:00 |
|
ciregenz
|
99d8ef8314
|
[eric] voice: fn-watcher compiles per-arch into build-staging and ships via extraResources
|
2026-08-05 21:12:15 -07:00 |
|
ciregenz
|
3045c42a93
|
[eric] voice: capsule clears the drag strip (no-drag island at top 30) and glides out as cleanly as it drops in
|
2026-08-05 21:09:19 -07:00 |
|
ciregenz
|
ffea520096
|
[eric] perf: five whole-sessions subscriptions narrowed to primitives or gated constants, stream ticks stop re-rendering idle surfaces
|
2026-08-05 21:05:11 -07:00 |
|
ciregenz
|
896a57353e
|
[eric] canvas: the z-restack on card press runs after the interaction paints, off the INP critical path
|
2026-08-05 21:00:34 -07:00 |
|
ciregenz
|
cad307f7f1
|
[eric] canvas: marquee coalesces to one update per frame, bails on unchanged selection, caches the viewport rect
|
2026-08-05 20:59:13 -07:00 |
|
ciregenz
|
3a2c0c3335
|
[eric] voice: fn/Globe is the dictation key (native CGEvent watcher), Ctrl+Win chord on Windows, legacy chord backs both until proven
|
2026-08-05 20:22:23 -07:00 |
|
ciregenz
|
2df30fab3c
|
[eric] voice: the capsule is a gloop from the top edge, transcript hangs as its tail
|
2026-08-05 20:18:23 -07:00 |
|
ciregenz
|
f75ae3fbf7
|
[eric] voice: small.en-q5_1 is the accuracy-first default, bundled base serves while it downloads in background
|
2026-08-05 20:17:27 -07:00 |
|
ciregenz
|
a4c37c0697
|
[eric] tests: streaming harness spends the whole nudge budget under the earned-renudge rules
|
2026-08-05 20:13:37 -07:00 |
|
ciregenz
|
b6f8fbb5ef
|
[eric] agents: silent-quit re-nudges are earned by new tool work, capped at 3, stalls surface honestly (ENG-121 family)
|
2026-08-05 20:10:54 -07:00 |
|
ciregenz
|
1a1bfd0957
|
[eric] canvas: marquee converts through the LIVE camera, stale mid-glide selection rects sat far from the mouse
|
2026-08-05 20:07:48 -07:00 |
|
ciregenz
|
b19e5da78a
|
[eric] voice: capsule shrinks to Wispr scale and the bars get peak-meter attack
|
2026-08-05 20:02:30 -07:00 |
|
ciregenz
|
5031116362
|
[eric] voice: Esc cancels a hot recording, Wispr grammar
|
2026-08-05 19:55:34 -07:00 |
|
ciregenz
|
f7afffba1f
|
[eric] voice: start/stop cues are Material's forward/backward-selection-minimal (CC BY 4.0), Eric's pick
|
2026-08-05 19:54:33 -07:00 |
|
ciregenz
|
1ad97f4dd2
|
[eric] voice: start/stop cues are soft percussive pops, not sine chimes (ENG-168)
|
2026-08-05 18:15:09 -07:00 |
|
ciregenz
|
d9813de3cd
|
[eric] voice: whisper's non-speech captions no longer inject as dictation (ENG-167)
|
2026-08-05 18:07:23 -07:00 |
|