Commit Graph

  • 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