Commit Graph

  • 423c0caca4 feat(nudges): B3.2 — notifications digest mode Jake 2026-04-26 19:45:11 +01:00
  • 2668401104 feat(ux): B3.1 + B3.4 — fresh-start re-entry + MicroStep where-was-I Jake 2026-04-26 19:38:31 +01:00
  • fc3a56c0dc feat(ux): B3.6 — editable energy labels (global + per-profile) + first-tap prompt Jake 2026-04-26 19:30:06 +01:00
  • 7daf5677c9 feat(ux): B3.5 + B3.14 — sparkline range picker + shutdown copy Jake 2026-04-26 19:22:02 +01:00
  • e4cbf62a20 feat(storage): B2b — settings/profile schema + templates SQLite persistence Jake 2026-04-26 19:16:31 +01:00
  • 0111fc9e08 feat(tasks): B2a part 2 — task_lists CRUD + archive cmds + frontend wire Jake 2026-04-26 19:04:17 +01:00
  • 954ff22840 feat(tasks): B2a part 1 — archive schema + task_lists scaffolding Jake 2026-04-26 18:52:01 +01:00
  • 20adf73b2a fix(dictation): PR 1.4 review polish — banner re-prompt, nav flush, language restore Jake 2026-04-26 18:44:21 +01:00
  • e3292bd597 feat(dictation): PR 1.4 — draft recovery + addToHistory persistence outcome Jake 2026-04-26 18:36:27 +01:00
  • 6389fc2ce7 feat(tasks): PR 1.2 — default to Today + WIP Now lane reads filtered set Jake 2026-04-26 18:25:55 +01:00
  • 07925cf360 feat(ux): PR 1.3 — replace 0→100 hover-reveals with calm baseline Jake 2026-04-26 18:20:34 +01:00
  • 6e663a3625 feat(tasks): PR 1.5 — return refreshed subtask + parent from completion Jake 2026-04-26 18:17:30 +01:00
  • 0a8cb55447 feat(copy): PR 1.1 — research-grounded copy + prompt corrections Jake 2026-04-26 18:12:58 +01:00
  • ada517440a docs(brief): add research-grounded design audit Jake 2026-04-26 16:42:30 +01:00
  • 6de660dec7 docs(brief): add research-grounded design principles reference Jake 2026-04-26 16:41:03 +01:00
  • a15167c44e feat(ux): dogfood pass — onboarding, tasks, LLM chip, float popout Jake 2026-04-25 23:43:00 +01:00
  • ce849a15ab feat(auto-title): auto on save + per-row + bulk in History Jake 2026-04-25 19:48:29 +01:00
  • be49bc4374 feat(auto-title): generate_title_cmd Tauri wrapper + register Jake 2026-04-25 19:48:10 +01:00
  • 3410d3c586 feat(auto-title): kon-llm prompt + generate_title engine method Jake 2026-04-25 19:47:56 +01:00
  • be5a7146ca Merge pull request #10 from jakejars/claude/android-target jars 2026-04-25 19:23:29 +01:00
  • 150059e174 fix(rms_vad): correct types and threshold order in flush idempotency test Jake 2026-04-25 19:22:22 +01:00
  • 17f4dff791 feat(android): bundle.android config + frontend isAndroid/isMobile helpers Claude 2026-04-25 12:50:46 +00:00
  • 4abc2356c2 build(android): cfg-gate desktop-only Tauri surfaces for android target Claude 2026-04-25 12:50:33 +00:00
  • bd16c118cc build(android): split GPU acceleration into optional features Claude 2026-04-25 12:41:39 +00:00
  • 73f8c45f86 fix(live): self-stop worker when both result and status channels are dead Claude 2026-04-25 09:38:16 +00:00
  • d5d751c9ad fix(hotkey): exit listener cleanly when event channel is dropped Claude 2026-04-25 09:38:03 +00:00
  • a7fdc96e7b fix(audio): log dropped capture errors instead of silently discarding Claude 2026-04-25 09:37:51 +00:00
  • 581a098508 fix(rms_vad): flush always leaves the chunker in clean state Claude 2026-04-25 09:37:39 +00:00
  • c04c719d48 perf(storage): prune error_log on startup with 90-day retention Claude 2026-04-25 09:37:24 +00:00
  • 38da407942 fix(export): split bulk-export toast across success / partial / all-failed Claude 2026-04-25 09:37:13 +00:00
  • fd48f55edb perf(meeting): only run process poller while auto-capture is enabled Claude 2026-04-25 09:37:05 +00:00
  • 41be27b410 fix(toasts): cap items array at 50 to bound runaway error toasts Claude 2026-04-25 09:09:29 +00:00
  • ab3bb9370c fix(viewer): hand off transcript ID only, fetch row from SQLite on mount Claude 2026-04-25 08:47:12 +00:00
  • 3d568148b8 perf(meeting): cache sysinfo System for the meeting-detection poller Claude 2026-04-25 08:46:57 +00:00
  • f3fd86185e perf(storage): composite (profile_id, created_at DESC) index on transcripts Claude 2026-04-25 08:46:45 +00:00
  • 90f4d9b0fb fix(mcp): open Kon database read-only Claude 2026-04-25 08:46:35 +00:00
  • dfa6457f1f fix(history): bulk delete + clear-all now persist to SQLite Claude 2026-04-25 06:54:01 +00:00
  • cc77befda8 docs(phase10a): static slice audit findings Jake 2026-04-25 01:02:48 +01:00
  • 0ca4e0ef9e docs(phase9): mark Phase 9 mostly shipped + refresh HANDOVER Jake 2026-04-25 00:21:01 +01:00
  • dd45f10cd4 polish(phase9): sparkline + badge motion and a11y Jake 2026-04-25 00:17:53 +01:00
  • 3bc34d2873 feat(phase9): relocate sparkline toggle from Rituals to Tasks section Jake 2026-04-25 00:16:11 +01:00
  • 6269aab0d2 feat(phase9): SettingsGroup component Jake 2026-04-25 00:14:32 +01:00
  • 7fc971df05 feat(phase9): History LLM tag UI — per-row Tag, chips, promote, batch Jake 2026-04-25 00:13:55 +01:00
  • 7eb52d97b1 feat(phase9): frontend types + persistence wiring for llmTags Jake 2026-04-25 00:12:20 +01:00
  • 489c066a70 feat(phase9): migration v14 + storage and Tauri command extension for llm_tags Jake 2026-04-25 00:10:54 +01:00
  • ef42c95000 feat(phase9): extract_content_tags_cmd Tauri wrapper Jake 2026-04-25 00:03:38 +01:00
  • 7567bede52 feat(phase9): LlmEngine::extract_content_tags + smoke test Jake 2026-04-25 00:02:12 +01:00
  • 1b6ad88ead feat(phase9): ContentTags schema, system prompt, and GBNF grammar Jake 2026-04-24 23:58:36 +01:00
  • c26d82c26a feat(phase9): History bulk select + bulk export Jake 2026-04-24 23:51:27 +01:00
  • eb6e291191 feat(phase9): HistoryPage .md export via save dialog Jake 2026-04-24 23:49:58 +01:00
  • d1500cda8c feat(phase9): saveMarkdown utility Jake 2026-04-24 23:49:19 +01:00
  • bfec88ccc9 feat(phase9): register write_text_file_cmd in invoke_handler Jake 2026-04-24 23:48:20 +01:00
  • 5a15c931d0 feat(phase9): write_text_file_cmd Jake 2026-04-24 23:47:41 +01:00
  • 3eb24f2c63 docs(phase9): plan corrections from critical review Jake 2026-04-24 23:46:06 +01:00
  • 48d3db7395 docs(phase9): implementation plan for polish debt Jake 2026-04-24 22:11:58 +01:00
  • 49a795f533 docs(phase9): design spec for polish debt Jake 2026-04-24 22:11:53 +01:00
  • 512c9f7a19 chore(gamification): update Cargo.lock for kon-storage serde dep Jake 2026-04-24 21:23:52 +01:00
  • d8011bbe7c docs(phase8): mark Phase 8 shipped + refresh HANDOVER Jake 2026-04-24 21:00:37 +01:00
  • fa93033165 feat(gamification): settings toggle for momentum sparkline Jake 2026-04-24 20:53:14 +01:00
  • c29720e145 feat(gamification): emit task-uncompleted + task-deleted events Jake 2026-04-24 20:49:41 +01:00
  • 3cadbb0f82 feat(gamification): today count + sparkline on Tasks header Jake 2026-04-24 20:45:47 +01:00
  • 54ddd41265 feat(gamification): CompletionSparkline component Jake 2026-04-24 20:41:51 +01:00
  • 4ffdae9838 feat(gamification): completionStats store Jake 2026-04-24 20:38:18 +01:00
  • cb32285ce0 feat(gamification): DailyCompletionCount type + showMomentumSparkline setting Jake 2026-04-24 20:34:57 +01:00
  • 42b423e4f4 feat(gamification): list_recent_completions_cmd Tauri wrapper Jake 2026-04-24 20:31:21 +01:00
  • 83bd338aff feat(gamification): list_recent_completions query + DailyCompletionCount Jake 2026-04-24 20:25:32 +01:00
  • 839754f4ee feat(gamification): clear auto_completed on uncomplete Jake 2026-04-24 20:18:33 +01:00
  • b992967e50 style(gamification): drop em-dash from cascade comment Jake 2026-04-24 20:16:31 +01:00
  • 92b32282d9 feat(gamification): flag cascade-completed parents as auto_completed Jake 2026-04-24 20:13:28 +01:00
  • 729b82cf50 feat(gamification): migration v13 — auto_completed column Jake 2026-04-24 20:08:18 +01:00
  • d5eb212246 docs(phase8): implementation plan for forgiving gamification Jake 2026-04-24 20:04:13 +01:00
  • 2cc0697de9 docs(phase8): design spec for forgiving gamification Jake 2026-04-24 19:53:52 +01:00
  • 6cd1c22c0f feat(intentions): Phase 7 — if-then rules for task / time / triage triggers Jake 2026-04-24 19:27:06 +01:00
  • eebea8cb9a feat(nudges): Phase 6 — Margot soft-touch nudges via frontend nudge bus Jake 2026-04-24 19:05:21 +01:00
  • b333c6229e chore(hardening): tighten security and footprint defaults Jake 2026-04-24 19:03:57 +01:00
  • 55b34d8ffc docs(roadmap): revise phases 6-10 after cross-model review Jake 2026-04-24 18:03:21 +01:00
  • 3cf3e41899 feat(rituals): Phase 5 — morning triage, evening wind-down, autostart Jake 2026-04-24 17:48:01 +01:00
  • 9f53702c7e feat(tts): Phase 4 — Read Page Aloud with OS-native voices Jake 2026-04-24 16:01:47 +01:00
  • b344e8a580 fix(a11y): Phase 3 follow-up — implement ARIA radio-group keyboard pattern for energy selector Jake 2026-04-24 14:58:50 +01:00
  • 1d4f1070a2 feat(energy): Phase 3 — match-my-energy task sort + tri-state tag column Jake 2026-04-24 14:53:19 +01:00
  • a327f4d882 docs(handover): note CI red-state + Cargo.lock policy decision as open TODO Jake 2026-04-24 14:17:56 +01:00
  • d307722c7a fix(feedback): Phase 2 follow-up — Codex review MAJORs + NIT Jake 2026-04-24 13:32:52 +01:00
  • 46be0a5aca feat(feedback): Phase 2 — HITL thumbs + correction capture with prompt-conditioning loop Jake 2026-04-24 12:53:51 +01:00
  • f25f8db818 feat(focus-timer): integrate with float window + add pop-out button Jake 2026-04-24 12:06:37 +01:00
  • bbc7c217be docs(roadmap): archive Phase 1 focus-timer screenshot (sent to Jake) Jake 2026-04-24 12:00:51 +01:00
  • 0c34a29367 feat(focus-timer): Phase 1 — visual countdown ring + just-start timer Jake 2026-04-24 11:50:45 +01:00
  • df6b19834d docs(roadmap): feature-complete plan for v0.1, 10 phases from visual-countdown through Corbie rename + release Jake 2026-04-24 11:43:48 +01:00
  • 420da679f9 docs(handover): post-consolidation follow-up — npm audit triaged, clippy now zero, design-system WIP abandoned Jake 2026-04-24 11:33:12 +01:00
  • 2b82b9be5b refactor(live): rewrite needless_range_loop in duplicate-window merge with slice iterator Jake 2026-04-24 10:59:31 +01:00
  • 0e18a78fae chore(deps): bump @sveltejs/kit 2.57.1 -> 2.58.0 and adapter-static 3.0.6 -> 3.0.10 Jake 2026-04-24 10:58:17 +01:00
  • 4700668df1 docs(readme): refresh test count 136 -> 245 Jake 2026-04-24 09:52:47 +01:00
  • 4e947dec21 docs: 2026-04-23 handover + test count refresh (136 -> 245) Jake 2026-04-24 09:52:23 +01:00
  • 509b983c09 chore(deps-dev): bump vite (dependabot, npm_and_yarn group) Jake 2026-04-24 09:44:13 +01:00
  • 0b1c492edd chore(deps-dev): bump @sveltejs/kit (dependabot) Jake 2026-04-24 09:44:13 +01:00
  • 6579c5fb6a chore(deps-dev): bump picomatch (dependabot) Jake 2026-04-24 09:44:13 +01:00
  • fe61661305 chore(lint): clean up clippy warnings across workspace Jake 2026-04-24 09:43:56 +01:00
  • 9b0067b4c0 Land release blocker fixes and workspace cleanup pre-consolidation-2026-04-23 Jake 2026-04-23 00:16:09 +01:00
  • d7363cc913 fix(rb-06): native capture worker is joined on stop Jake 2026-04-22 10:36:34 +01:00
  • 54d9adf1f0 fix(rb-07): runtime capabilities derive accelerators honestly Jake 2026-04-22 10:32:04 +01:00
  • 05d823bf05 fix(rb-02): migrations run inside a single transaction Jake 2026-04-22 10:27:29 +01:00