ciregenz
|
0d093cc5f8
|
[eric] backend: one-line every comment + collapse 3+ blank runs across apps/ (AST-verified identical, -lines); CLAUDE.md one-line-comment rule
|
2026-06-25 02:29:04 -07:00 |
|
ciregenz
|
7701bcdeff
|
[eric] backend: convert all relative imports to absolute backend.* paths (convention sweep)
|
2026-06-24 01:41:22 -07:00 |
|
ciregenz
|
798448acca
|
[eric] apps: leading-_ -> p_ for function-local vars/args/nested-fns across 53 apps modules (scope-aware AST rename, module symbols untouched, p-private 0)
|
2026-06-23 21:11:44 -07:00 |
|
ciregenz
|
1767389cbb
|
[eric] browser: leading-_ -> p_/P_/public for module functions+constants+state across browser subsystem; promote cross-file symbols public (detect_loop, BROWSER_HISTORY, TRUSTED, etc.), align analyze-browser-metrics.py + tests
|
2026-06-23 19:37:40 -07:00 |
|
ciregenz
|
0d66e318a1
|
[eric] browser: only the Send ends a skill's replay prefix, not the composer opener
|
2026-06-07 15:38:56 -07:00 |
|
ciregenz
|
d4e4327f78
|
[eric] browser: settle on the click target before a replay step so a recorded click never fires before paint
|
2026-06-06 05:01:25 -07:00 |
|
ciregenz
|
4e320033ad
|
[eric] browser: prune abandoned-navigate detours at distill so recorded skills and route hints stay clean
|
2026-06-06 04:49:19 -07:00 |
|
ciregenz
|
be350654b6
|
[eric] browser: similar-skill route hints with adoption telemetry, playbook keeps retry-costing mechanics
|
2026-06-06 00:17:04 -07:00 |
|
ciregenz
|
69f15ce9ad
|
[eric] browser: batched click_index distills via per-sub identities, batched runs record skills again
|
2026-06-05 18:07:32 -07:00 |
|
ciregenz
|
f2632d5c78
|
[eric] browser: long click names are card blobs not send controls, prefix no longer cut short
|
2026-06-05 16:48:07 -07:00 |
|
ciregenz
|
b3541d5737
|
[eric] browser: possessive apostrophes no longer break skill sig matching
|
2026-06-05 16:24:04 -07:00 |
|
ciregenz
|
88ba59f3b4
|
[eric] browser: send-skill prefix replay hands off at the composer, under-batching nudges
|
2026-06-05 16:12:45 -07:00 |
|
ciregenz
|
ef30f9f268
|
[eric] browser: widen secret redaction (2fa codes, credential fields), 0600 metrics files, scrub task prompts
|
2026-06-05 01:38:58 -07:00 |
|
ciregenz
|
262d48ff6c
|
[eric] browser: refuse zero-LLM replay of send/submit skills, the live agent confirms those instead
|
2026-06-05 00:54:31 -07:00 |
|
ciregenz
|
f187ec7c6e
|
[eric] browser: surface learned playbook in-chat + REST list/forget so site memory is visible and clearable
|
2026-06-02 23:16:22 -07:00 |
|
ciregenz
|
294e96d782
|
[eric] browser: version skills behind a trust gate, compose on proven sub-skills
|
2026-06-02 18:03:36 -07:00 |
|
ciregenz
|
5bb0b46890
|
[eric] browser: give the agent tools to list and deprecate its own learned skills
|
2026-06-02 16:33:21 -07:00 |
|
ciregenz
|
e2a77b5eae
|
[eric] browser: parameterize skills so one skill serves a task with different inputs
|
2026-06-02 16:27:11 -07:00 |
|
ciregenz
|
e30d70ce97
|
[eric] browser: persist skills across sessions with secret-redaction gate
|
2026-06-02 16:17:23 -07:00 |
|
ciregenz
|
014414440b
|
[eric] browser: decompose BrowserBatch into discrete replayable skill steps
|
2026-06-02 13:32:54 -07:00 |
|
ciregenz
|
d6682190cc
|
[eric] browser: in-memory skill cache that distills tasks into replayable steps
|
2026-06-02 12:45:42 -07:00 |
|