-
108965ec84
tools(relay): durable JSONL message log + pm wrapper + 120-char preview
main
adlee-was-taken
2026-05-31 22:51:02 -04:00
-
7c7efa7c43
release: v0.7.0 — extension restructure complete (Plan C Phases 3/4/6)
v0.7.0
adlee-was-taken
2026-05-31 22:50:17 -04:00
-
397cc78b86
Merge Plan C Phase 6: get_vault_status + sidebar status indicator
adlee-was-taken
2026-05-31 22:12:51 -04:00
-
-
675452a9ef
fix(ext/sw): null gitHost on explicit lock (Plan C Phase 6)
adlee-was-taken
2026-05-31 22:11:02 -04:00
-
f4b4cf3db7
refactor(ext): simplify Phase 6 — alias VaultStatus + reuse listItems
adlee-was-taken
2026-05-31 21:54:42 -04:00
-
c662db2875
feat(ext/vault): wire vault-status into sidebar footer (Plan C Phase 6)
adlee-was-taken
2026-05-31 21:33:21 -04:00
-
5efc3a5491
test(ext/vault): handler→renderer status integration + indicator CSS (Plan C Phase 6)
adlee-was-taken
2026-05-31 18:09:08 -04:00
-
61275574d4
feat(ext/sw): get_vault_status handler + cached sync state (Plan C Phase 6)
adlee-was-taken
2026-05-31 15:24:02 -04:00
-
3121431a7e
feat(ext/vault): vault-status indicator renderer (Plan C Phase 6)
adlee-was-taken
2026-05-31 11:32:49 -04:00
-
-
3b8368db3a
Merge phase-c-4-vault-split: Plan C Phase 4 (vault.ts split + vault_locked lift)
adlee-was-taken
2026-05-31 20:33:24 -04:00
-
-
0c722b3a9d
refactor(ext/state): lift vault_locked intercept into shared/state.ts (Plan C Phase 4)
adlee-was-taken
2026-05-31 20:20:52 -04:00
-
31913b8648
refactor(ext/vault): extract vault-router.ts; trim vault.ts to entry point (Plan C Phase 4)
adlee-was-taken
2026-05-31 20:13:09 -04:00
-
fecf58e54a
refactor(ext/vault): extract vault-form-wrapper.ts (Plan C Phase 4)
adlee-was-taken
2026-05-31 20:02:25 -04:00
-
7f076b49ac
refactor(ext/vault): extract vault-drawer.ts + ensureDrawerClosedForRoute (Plan C Phase 4)
adlee-was-taken
2026-05-31 17:28:57 -04:00
-
68cada5593
refactor(ext/vault): extract vault-list.ts (Plan C Phase 4)
adlee-was-taken
2026-05-31 17:09:45 -04:00
-
9049512e0d
refactor(ext/vault): extract vault-sidebar.ts with debounced search (Plan C Phase 4)
adlee-was-taken
2026-05-31 15:39:26 -04:00
-
51255b3583
refactor(ext/vault): extract vault-shell.ts + introduce VaultController ctx (Plan C Phase 4)
adlee-was-taken
2026-05-31 11:44:03 -04:00
-
-
9df2fee295
Merge phase-c-3-setup-wizard: Plan C Phase 3 (setup wizard SW migration + step registry)
adlee-was-taken
2026-05-31 20:16:38 -04:00
-
-
eed48e2bbb
fix(ext/sw): type-correct session.setCurrent + simplify create/attach handlers
adlee-was-taken
2026-05-31 19:39:48 -04:00
-
8044310fba
test(ext/setup): cover SetupStep registry shape + clearWizardState (Plan C Phase 3)
adlee-was-taken
2026-05-31 18:11:53 -04:00
-
d300d62c60
polish(ext/setup): honest vault-step button labels + drop needless export
adlee-was-taken
2026-05-31 18:09:10 -04:00
-
bceb44f8af
refactor(ext/setup): split step registry into setup-steps.ts; restore copy-config escape hatch
adlee-was-taken
2026-05-31 17:25:22 -04:00
-
9fd5e33cd4
refactor(ext/setup): SW migration + step registry + clearWizardState (Plan C Phase 3)
adlee-was-taken
2026-05-31 17:08:23 -04:00
-
0befd4e629
feat(ext/sw): attach_vault handler (Plan C Phase 3)
adlee-was-taken
2026-05-31 15:34:16 -04:00
-
e3d29c7d1b
Merge phase-c-3 Task 3.1: add create_vault/attach_vault/get_vault_status message types
adlee-was-taken
2026-05-31 14:27:08 -04:00
-
-
0e1e1a722d
feat(ext/sw): create_vault handler (Plan C Phase 3)
adlee-was-taken
2026-05-31 14:23:52 -04:00
-
-
2cf74968e0
feat(ext/messages): add create_vault, attach_vault, get_vault_status (Plan C Phase 3 prep)
adlee-was-taken
2026-05-31 11:33:29 -04:00
-
-
34d6155801
docs: add v0.7.0 PM/Dev-A/B/C kickoff prompts (extension restructure Phases 3/4/6)
adlee-was-taken
2026-05-31 00:53:43 -04:00
-
e3a1eefb50
docs: add extension-restructure tmux launch script
adlee-was-taken
2026-05-30 23:57:13 -04:00
-
a00a710e3b
feat(workflow): add preflight, cleanup, artifact-scan, version/tag checks
adlee-was-taken
2026-05-30 23:52:19 -04:00
-
88b4176cc7
docs(claude): establish release workflow as default execution layer
adlee-was-taken
2026-05-30 23:19:00 -04:00
-
8d31fc5f45
feat(relay): expand role roster to dev-a through dev-f (6 devs)
adlee-was-taken
2026-05-30 23:05:56 -04:00
-
042f1eb929
docs: add extension-restructure PM/Dev-A/Dev-B kickoff prompts
adlee-was-taken
2026-05-30 23:03:51 -04:00
-
9fc07c3cd1
feat: add unified release workflow (develop/debug/verify/release)
adlee-was-taken
2026-05-30 22:55:28 -04:00
-
8249f9e3d3
docs: Plan C Phases 1, 2, 5 merged; STATUS + ROADMAP updated
adlee-was-taken
2026-05-30 22:07:10 -04:00
-
0496dfe533
Merge phase-c-5-p2-cluster: Plan C Phase 5 (P2 cluster — 5 small fixes)
adlee-was-taken
2026-05-30 21:49:17 -04:00
-
-
fce1962315
perf(ext/content): debounce MutationObserver scan() to 200ms (Plan C Phase 5)
adlee-was-taken
2026-05-30 21:48:08 -04:00
-
c3f8e3541c
Merge phase-c-1-statehost: Plan C Phase 1 (typed StateHost + __resetHostForTests)
adlee-was-taken
2026-05-30 21:48:07 -04:00
-
-
39fac68fc1
fix(ext/popup): defensive Promise.allSettled in devices (Plan C Phase 5)
adlee-was-taken
2026-05-30 21:47:15 -04:00
-
31ed5c0384
test(ext/shared): cover StateHost registration + reset (Plan C Phase 1)
adlee-was-taken
2026-05-30 21:47:05 -04:00
-
3f2e43753d
refactor(ext): sweep View/PopupState imports to shared/popup-state (Plan C Phase 1)
adlee-was-taken
2026-05-30 21:46:20 -04:00
-
547f2d4089
refactor(ext/shared): typed StateHost + sweep as-any casts (Plan C Phase 1)
adlee-was-taken
2026-05-30 21:45:20 -04:00
-
b6707f41f2
Merge phase-c-2-storage: Plan C Phase 2 (SW storage extract + itemToManifestEntry dedup)
adlee-was-taken
2026-05-30 21:45:08 -04:00
-
-
e43f121dfb
refactor(ext/popup): extract teardownSettingsCommon (Plan C Phase 5)
adlee-was-taken
2026-05-30 21:44:54 -04:00
-
20f074af20
refactor(ext/sw): extract storage.ts + move itemToManifestEntry (Plan C Phase 2)
adlee-was-taken
2026-05-30 21:44:10 -04:00
-
-
35444e02be
fix(ext/sw): clear state.gitHost on session expiry (Plan C Phase 5)
adlee-was-taken
2026-05-30 21:43:50 -04:00
-
ba5d218841
fix(ext/sw): inactivity timer resets on all non-passive messages (Plan C Phase 5)
adlee-was-taken
2026-05-30 21:42:44 -04:00
-
-
-
f1621df3e2
refactor(ext/shared): move View + PopupState to shared/popup-state.ts
adlee-was-taken
2026-05-30 21:41:50 -04:00
-
-
4a1c553f9d
docs(plan): extension restructure — 6-phase implementation plan
adlee-was-taken
2026-05-30 21:36:55 -04:00
-
39c86ab123
docs: STATUS/ROADMAP — only extension restructure remains outstanding
adlee-was-taken
2026-05-30 21:28:03 -04:00
-
d717f0d4a1
refactor(cli): tighten refresh_groups_cache to pub(crate) (Plan B Phase 4 polish)
adlee-was-taken
2026-05-30 21:26:34 -04:00
-
d2d11a4c9f
chore: release v0.6.0
v0.6.0
adlee-was-taken
2026-05-30 21:17:54 -04:00
-
361f3b4368
fix(ext/tests): router register_this_device test references current API
adlee-was-taken
2026-05-30 21:16:14 -04:00
-
c9802ef392
fix(ext/tests): update settings.test.ts for left-nav settings + revamp
adlee-was-taken
2026-05-30 21:14:36 -04:00
-
797709b441
fix(ext/tests): update devices tests for revamp (fingerprint + two-step revoke)
adlee-was-taken
2026-05-30 20:27:51 -04:00
-
0bde0935c2
docs: STATUS/ROADMAP — close out post-audit cleanup iteration
adlee-was-taken
2026-05-30 20:12:41 -04:00
-
39ae629894
feat(ext/vault): add brand logo to lock screen
adlee-was-taken
2026-05-30 20:11:46 -04:00
-
cccb7d7ff3
docs: add CLAUDE.md rule #4 (plan-state hygiene) + tick doc-structure plan
adlee-was-taken
2026-05-30 20:11:33 -04:00
-
72a59c666d
docs: sync STATUS / ROADMAP with three weeks of stealth-shipped work
adlee-was-taken
2026-05-30 19:56:22 -04:00
-
bae3f7c946
docs(CLAUDE.md): update living-docs table + add discipline rules
adlee-was-taken
2026-05-30 18:11:06 -04:00
-
01377e7b59
docs: fix incoming links to renamed/moved doc paths
adlee-was-taken
2026-05-30 18:09:30 -04:00
-
5e7023fcc1
docs: add scope headers + Next: footers to all tour docs
adlee-was-taken
2026-05-30 15:34:05 -04:00
-
36a59cd564
docs: rename for doc-structure redesign — DESIGN / CRYPTO / docs/FORMATS
adlee-was-taken
2026-05-30 15:29:12 -04:00
-
9ffb0f108b
docs(plan): doc-structure redesign — 5-task implementation plan
adlee-was-taken
2026-05-30 15:27:45 -04:00
-
3209bfb410
docs(spec): doc-structure redesign — tour-shaped, topic-named, scope-pinned
adlee-was-taken
2026-05-30 14:10:06 -04:00
-
fa659eb390
docs: sync STATUS / ROADMAP / extension ARCHITECTURE with shipped work
adlee-was-taken
2026-05-30 13:25:02 -04:00
-
cf7478d178
docs: refresh per-crate ARCHITECTURE — missing core modules + CLI commands
adlee-was-taken
2026-05-30 13:24:49 -04:00
-
210232d156
docs: fix crypto/format drift — version byte 0x02, AttachmentId 32 hex, DCT 5-50
adlee-was-taken
2026-05-30 13:24:40 -04:00
-
74a520bada
docs: STATUS + extension ARCHITECTURE update for management-surfaces revamp
adlee-was-taken
2026-05-30 12:42:29 -04:00
-
88d7228570
feat(extension): wire history sidebar slot + #history/<id> route normalization
adlee-was-taken
2026-05-30 10:44:58 -04:00
-
32e1632c42
feat(extension): add item-history-index pane (lists items with field history)
adlee-was-taken
2026-05-30 10:35:36 -04:00
-
32e674eb40
feat(extension): field-history pane visual polish — section headers + glyph buttons
adlee-was-taken
2026-05-30 10:32:27 -04:00
-
ed6e21806f
feat(extension): trash pane revamp — per-item purge countdown + glyph restore
adlee-was-taken
2026-05-30 10:03:32 -04:00
-
047df6eb72
feat(extension): devices pane revamp — fingerprint + added-by + inline two-step revoke
adlee-was-taken
2026-05-30 01:47:50 -04:00
-
299e7db1ab
feat(extension): settings pane revamp — synced/local split + session timeout UI
adlee-was-taken
2026-05-30 01:25:08 -04:00
-
1edfa67a51
feat(extension): add SSH SHA256 fingerprint util (webcrypto)
adlee-was-taken
2026-05-30 01:11:40 -04:00
-
367adcedc6
feat(extension): add shared section-header/glyph-btn/kv-row/fingerprint CSS
adlee-was-taken
2026-05-24 18:51:22 -04:00
-
a587965528
refactor(extension): consolidate 5 relativeTime copies into shared util
adlee-was-taken
2026-05-24 18:28:21 -04:00
-
9da45dd478
feat(extension): add shared relative-time util with tests
adlee-was-taken
2026-05-24 14:43:43 -04:00
-
c943a06918
feat(extension): add history/revoke/restore glyph constants
adlee-was-taken
2026-05-24 13:31:08 -04:00
-
30816c2fe3
docs: implementation plan for vault-tab management surfaces revamp
adlee-was-taken
2026-05-24 13:01:01 -04:00
-
1c9fa1e343
docs: add vault-tab management surfaces revamp spec
adlee-was-taken
2026-05-23 13:19:46 -04:00
-
2de250a41e
docs: promote overview.md to root ARCHITECTURE.md + add update discipline table
adlee-was-taken
2026-05-15 19:43:54 -04:00
-
1758edd5c8
docs: add STATUS/ROADMAP/FORMATS and update CLAUDE.md planning guidance
adlee-was-taken
2026-05-15 18:32:12 -04:00
-
a30c04242f
Update README.md
A.D.Lee
2026-05-09 16:36:58 +00:00
-
8e81ef8b8b
chore(license): switch from MIT to GPL-3.0-or-later
adlee-was-taken
2026-05-09 12:30:49 -04:00
-
888a05146b
feat(cli): alias
gen for generate subcommand + add -l / -w short flags
adlee-was-taken
2026-05-09 12:22:20 -04:00
-
4bf5e1dc37
docs(readme): document recovery QR + sync feature list with current code
adlee-was-taken
2026-05-09 12:16:09 -04:00
-
3759f6a5f0
merge(cycle-2): land Stream B — Plan B Phases 4+5+6 (session/manifest discipline)
adlee-was-taken
2026-05-09 12:00:37 -04:00
-
-
c4777cc0bb
refactor(cli): apply simplify findings (Plan B Phases 4-6 polish)
feature/cli-tail-stream-b-session-manifest
adlee-was-taken
2026-05-09 11:50:42 -04:00
-
e69b3479e4
merge(cycle-2): land Stream C — Plan B Phases 7+8 (core/wasm seam)
adlee-was-taken
2026-05-09 11:44:08 -04:00
-
-
4b657e71f1
refactor(cli): batched purge in cmd_purge and cmd_trash_empty (Plan B Phase 6)
adlee-was-taken
2026-05-09 11:39:03 -04:00
-
fc9264e9ae
feat(wasm): add parse_month_year, base32_decode_lenient, guess_mime exports
feature/cli-tail-stream-c-core-wasm-seam
adlee-was-taken
2026-05-09 11:33:40 -04:00
-
7901c2758d
refactor(cli): Vault::after_manifest_change wrapper (Plan B Phase 4)
adlee-was-taken
2026-05-09 11:29:52 -04:00
-
3dd1e1bb15
merge(cycle-2): land Stream A — Plan B Phase 3 (prompt_or_flag + builder compression)
adlee-was-taken
2026-05-09 11:29:33 -04:00
-
-
8e791e4853
refactor(cli): compress build_*_item with prompt_or_flag
feature/cli-tail-stream-a-prompt-helpers
adlee-was-taken
2026-05-09 11:12:26 -04:00
-
2e41e0bae0
refactor(cli): single canonical ParamsFile in session.rs (Plan B Phase 5)
adlee-was-taken
2026-05-09 11:12:24 -04:00
-
-
-
03f2a1b58e
refactor(core,cli): migrate CLI parsers to relicario-core, parse.rs becomes shim
adlee-was-taken
2026-05-09 11:12:05 -04:00
-
bfec232f11
feat(cli): add prompt_or_flag<T> + prompt_or_flag_optional<T>
adlee-was-taken
2026-05-09 10:53:34 -04:00
-
-
e5d63ab196
refactor(core): extract base32 module, dedupe two RFC 4648 impls
adlee-was-taken
2026-05-09 10:44:16 -04:00
-