Commit Graph

  • 9336286e3c agent: lumotia-rebrand — fix QC blockers for phase 5 Jake 2026-05-13 09:43:45 +01:00
  • 86f83b7a45 agent: lumotia-rebrand — data dir migration shim + paths.rs rename Jake 2026-05-13 09:21:45 +01:00
  • e2a5feb718 agent: lumotia-rebrand — tracing filter targets Jake 2026-05-13 09:00:33 +01:00
  • 42f4d07e48 agent: lumotia-rebrand — drop MagnotiaError prefix, now lumotia_core::Error Jake 2026-05-13 08:58:05 +01:00
  • ce6dc1e728 agent: lumotia-rebrand — fix QC blockers for phase 2 Jake 2026-05-13 08:52:47 +01:00
  • 089349d966 agent: lumotia-rebrand — rust workspace crates magnotia-* -> lumotia-* Jake 2026-05-13 08:48:09 +01:00
  • bc2db91520 agent: lumotia-rebrand — fix QC blockers for phase 0 Jake 2026-05-13 08:42:22 +01:00
  • 2ca01e7c9d feat(export): prefer native save dialog over browser blob fallback pre-lumotia-rebrand Jake 2026-05-13 08:26:19 +01:00
  • 1d71e8e361 refactor(llm): remove GBNF grammar, switch to JSON-envelope extractor Jake 2026-05-13 08:25:55 +01:00
  • b0d4ac8de1 docs(phase10a): re-validation pass entry for 2026/05/12 stack Jake 2026-05-12 23:45:32 +01:00
  • c55b0aaae0 docs: update residuals status after tracing and storage passes Jake 2026-05-12 23:27:15 +01:00
  • a36ae7e068 agent: remove legacy string storage error variant Jake 2026-05-12 23:08:56 +01:00
  • 52565ea8b8 agent: area A commit 1 — typed magnotia_storage::Error + boundary Jake 2026-05-12 22:57:17 +01:00
  • fdab77776c docs(area-a): storage error inventory + proposed typed taxonomy Jake 2026-05-12 22:39:27 +01:00
  • 48c483894b agent: finish tracing migration for hotkey logs Jake 2026-05-12 22:34:26 +01:00
  • 184214b60a agent: engine slop residuals B — eprintln → tracing sweep Jake 2026-05-12 22:27:06 +01:00
  • 792fb5ea08 agent: dev launcher — own Linux env-var contract, add dev:tauri, doc sweep Jake 2026-05-12 22:05:33 +01:00
  • db654deecc agent: engine slop pass — DSP, typed errors, regex parsing, tracing, audit fixes Jake 2026-05-12 22:03:58 +01:00
  • b463c32f17 chore: stabilize current head before Phase 10a QC Jake 2026-05-10 23:00:25 +01:00
  • c95a5da077 docs(roadmap): bookmark SIE + adjacent embeddings/rerank/extract servers for PKM phase Jake 2026-05-10 21:27:32 +01:00
  • 6bc8acccce feat(transcription): Phase A — engine protocol + registry + orchestrator (clean-room) Jake 2026-05-10 07:49:24 +01:00
  • d21109ec27 docs: defer dual theme cleanup to KNOWN-ISSUES KI-05 jars 2026-05-09 16:04:56 +01:00
  • b16fc179b3 chore: remove 11 orphan Tauri commands and downstream dead code jars 2026-05-09 16:03:19 +01:00
  • 2a45cb8033 fix: model-loaded guards on transcribe_pcm, power assertion guards on tasks LLM commands jars 2026-05-09 15:47:48 +01:00
  • e5e12387e8 docs: add KNOWN-ISSUES.md and rewrite PowerAssertion top doc jars 2026-05-09 15:29:50 +01:00
  • a1f3f3f134 docs: architecture map (initial 5-slice generation, 105 pages) jars 2026-05-09 14:04:13 +01:00
  • 3c47000ea9 chore(core): add tuning_log_demo example for live heuristic validation jars 2026-05-09 12:55:00 +01:00
  • 052265b3c2 chore(llm): document trivial-true cross-check as observability gap jars 2026-05-09 12:47:28 +01:00
  • 4f3c063008 chore(core): tidy review nits — alphabetical lib.rs, import placement, docstring jars 2026-05-09 12:44:09 +01:00
  • a58c2f0994 test(transcription): thread_sweep prints power-aware 4-panel table jars 2026-05-09 12:43:04 +01:00
  • 7eb69e6251 refactor(core): remove old inference_thread_count facade jars 2026-05-09 12:41:23 +01:00
  • 0a503be38d feat(llm): LLM threads use Workload::Llm + GPU offload detection jars 2026-05-09 12:30:34 +01:00
  • e715da3b54 feat(transcription): whisper threads use Workload::Whisper + GPU detection jars 2026-05-09 12:21:33 +01:00
  • d6bde52d6e refactor(tauri): use magnotia_core::hardware::vulkan_loader_available jars 2026-05-09 12:08:16 +01:00
  • b991355cb0 feat(core): port vulkan_loader_available from src-tauri jars 2026-05-09 12:02:39 +01:00
  • 9c85c25b7f feat(core): per-process INFO log on first thread-count call per tuple jars 2026-05-09 11:58:32 +01:00
  • 6b456b1766 feat(core): GPU-offload clamp with per-workload floor jars 2026-05-09 11:53:03 +01:00
  • 847dc755ac feat(core): inference_thread_count halves on battery jars 2026-05-09 11:49:32 +01:00
  • 02a6cb24ce fix(core): serialise tuning env-var tests behind a lock jars 2026-05-09 11:42:03 +01:00
  • 504ba0a361 feat(core): tuning module with Workload + helper skeleton jars 2026-05-09 11:38:07 +01:00
  • eccc5e9544 feat(core): 10s TTL cache on probe_power_state jars 2026-05-09 11:33:46 +01:00
  • 3d978e3978 fix(core): cfg-gate test override + restore TEST_OVERRIDE on panic jars 2026-05-09 11:30:33 +01:00
  • 0c761c0be6 feat(core): probe_power_state with Linux dispatch + override paths jars 2026-05-09 11:24:50 +01:00
  • 276e3ca6c1 feat(core): parse_power_state_from_dir reads sysfs power_supply ABI jars 2026-05-09 11:19:34 +01:00
  • 1f3496e4ed feat(core): add PowerState skeleton in new power module jars 2026-05-09 11:14:24 +01:00
  • c46c0a5ce9 docs: implementation plan for battery- and GPU-aware thread tuning jars 2026-05-09 11:01:21 +01:00
  • 200c4fb447 docs: battery- and GPU-aware inference thread tuning design jars 2026-05-09 10:36:21 +01:00
  • 4cb954ece4 perf: route whisper + llm n_threads through physical-core helper jars 2026-05-09 09:26:23 +01:00
  • fdf27db0a1 perf+fix: DMABUF default on Linux, popout ACL fixes, plugin version sync, JFK bench fixture jars 2026-05-09 09:09:03 +01:00
  • 2dfd7167fd fix(a11y): Toggle aria-invalid briefly when async onChange rejects Jake 2026-05-07 11:31:47 +01:00
  • aecb191705 refactor(theme): tokenise hard-coded amber shadows and reconcile duplicate @font-face declarations Jake 2026-05-07 11:31:14 +01:00
  • f4c0635549 fix(a11y): guard sidebar-toggle keypress against custom widgets and scope transcript font-size effect Jake 2026-05-07 11:27:42 +01:00
  • 736896c2b8 fix(a11y): announce HistoryPage inline-confirm armed state and tag-chip pressed state Jake 2026-05-07 11:24:53 +01:00
  • 9b17425bc9 fix(a11y): name FilesPage drop zone region and denest Card Jake 2026-05-07 11:23:55 +01:00
  • d3554951e0 fix(a11y): privacy badge role/label and stronger search focus ring in light theme Jake 2026-05-07 11:23:23 +01:00
  • 47b005ad70 fix(a11y): bump record button to 48x48 and announce Recording stopped to screen readers Jake 2026-05-07 11:20:35 +01:00
  • ca3a55320b fix(a11y): bump all text below 12px to 12px floor and promote tertiary-on-body to secondary Jake 2026-05-07 11:18:10 +01:00
  • 6da15d1ac8 feat(ui): wire deferred Card tone and elevation variants Jake 2026-05-07 10:53:30 +01:00
  • 9ba7babcb0 feat(settings): add quick-settings row for theme, font size, and hotkey Jake 2026-05-07 10:52:51 +01:00
  • 5778696140 feat(dictation): surface "Talk now, think later" empty state and hide post-transcript actions Jake 2026-05-07 10:49:37 +01:00
  • d2f64a231d feat(theme): bump accent chroma, push sensory zones apart, richer status tokens Jake 2026-05-07 10:46:35 +01:00
  • ec09f8ffdb feat(settings): finalise polish — autostart Toggle dedupe, AI Default/Advanced split, vocab consistency, model ETA, privacy badge, group icons Jake 2026-05-07 10:19:26 +01:00
  • aa1ba48e07 feat(card): add tone (subtle, danger) and elevation (raised) variant props Jake 2026-05-07 10:09:14 +01:00
  • 3a27031eba feat(settings-group): add optional icon prop and tighten title/description rhythm Jake 2026-05-07 10:07:39 +01:00
  • aebf6cd149 feat(toggle): add disabled, loading, and async onChange props Jake 2026-05-07 10:06:06 +01:00
  • 5e3a9f9f42 fix(ui): promote modal overlay to token, lift modal above grain, dedupe FilesPage drop-zone Jake 2026-05-07 10:04:30 +01:00
  • 13af425dfa fix(hotkey): surface Esc-to-cancel hint and replace recording-keyframe reuse with success flash Jake 2026-05-07 10:02:08 +01:00
  • a4cca58289 fix(history): replace native confirm() with inline two-click confirmation Jake 2026-05-07 09:21:04 +01:00
  • e857a814ad fix(ui): remove side-stripe borders in favour of subtle bg tints Jake 2026-05-07 09:18:54 +01:00
  • 360e5457dc fix(copy): replace em-dashes in user-facing strings with commas/periods Jake 2026-05-07 09:16:37 +01:00
  • 637ed89eac feat(settings): ship search filter that opens matching groups Jake 2026-05-07 09:13:38 +01:00
  • 7a21d0c7fc fix(ui): sync stale shadow rgba from pre-Phase-10a amber to current accent Jake 2026-05-07 09:07:14 +01:00
  • a545c7a12d fix(dictation): drop bouncy press motion and update record-button glow rgba Jake 2026-05-07 09:05:23 +01:00
  • f274611d23 fix(app): scope user-select:none to chrome elements only Jake 2026-05-07 09:04:10 +01:00
  • fdeda6c642 fix(design-system): sync colors_and_type.css to app.css authoritative tokens Jake 2026-05-07 09:03:11 +01:00
  • 2f85ec5806 fix(settings): rename text-error/border-error to text-danger so error states actually render Jake 2026-05-07 09:01:41 +01:00
  • d234ef394e docs(readme): refresh bundled LLM list to Qwen3.5/3.6 Jake 2026-05-01 09:59:37 +01:00
  • 0f105f0e15 chore(llm): update callers for renamed model variants Jake 2026-05-01 09:59:03 +01:00
  • 699cb7e08e feat(llm): bump model registry to Qwen3.5 + Qwen3.6 family (4 tiers) Jake 2026-05-01 09:57:21 +01:00
  • c42a144aad agent: audit — Phase 1 lean-pass scan deliverable (read-only, review pending) Jake 2026-05-01 08:24:53 +01:00
  • b410c6196b docs(handovers): D1 — move dated HANDOVERs to docs/handovers/ with rebrand-origin note Jake 2026-05-01 08:05:00 +01:00
  • 10480ccbc7 docs(readme): B3 — clarify crate count (9 library + Tauri app crate) Jake 2026-05-01 08:03:42 +01:00
  • 16cbd7c13c docs(readme): B2 — refresh stale test count (245 → 220+ lib + 67 Tauri-app) Jake 2026-05-01 08:03:16 +01:00
  • 4e16dbefb4 chore(crates/llm): add missing description field per contributing rule Jake 2026-05-01 08:02:29 +01:00
  • 548cb3889b docs(readme): A3 + D2 — document 6 missing Tauri command modules; correct module count and call out utility modules Jake 2026-05-01 08:02:14 +01:00
  • 211f576ebd docs(readme): A2 — remove Moonshine claim from magnotia-core description Jake 2026-05-01 08:00:47 +01:00
  • 3e9739db1e docs(readme): A1 — replace fictional stores list with actual ten store files Jake 2026-05-01 08:00:22 +01:00
  • 7ff7295567 docs(audit): add fix-areas section to Phase 0 + Phases 1-8 playbook Claude 2026-05-01 06:38:54 +00:00
  • 0b6be94f3e docs(audit): add Phase 0 cartography report Claude 2026-04-30 14:51:18 +00:00
  • 89c63891fa chore: rebrand from Kon/Corbie to Magnotia Claude 2026-04-30 13:06:55 +00:00
  • 749403697a fix(ui): SettingsPage launch-at-login toggle — replace bounce-easing with ease-out-quart Jake 2026-04-29 12:52:08 +01:00
  • eb3d2f90ab refactor(settings): regroup SettingsPage into 7 progressive-disclosure groups Jake 2026-04-29 12:50:28 +01:00
  • 6469663c25 fix(ui): impeccable detect — perf + taste touch-ups across four components Jake 2026-04-29 12:48:14 +01:00
  • 22d554e85b fix(a11y): T4 / T7 / H3 — energy chip + filter pill + per-row checkbox Jake 2026-04-29 12:04:51 +01:00
  • fa734c869f fix(a11y): P5 / G4 — add focus trap to MorningTriageModal Jake 2026-04-29 12:04:32 +01:00
  • d089fdb37f fix(a11y): P3 — drop focus:outline-none on inputs; restore global :focus-visible Jake 2026-04-29 12:04:23 +01:00
  • 2da0a5bab8 fix(a11y): P1/P2/G3/FR3 — darken tertiary/accent/success/danger tokens to meet AA Jake 2026-04-29 12:03:37 +01:00
  • 89fdfd461b docs(brief): add reticular activating system appendix claude/auto-titles Jake 2026-04-27 19:24:35 +01:00
  • 7dea5533f7 docs(hardware): file pendant research + NLnet GenAI policy; reconcile roadmap Jake 2026-04-27 11:48:52 +01:00
  • fcca6509cc wip(microsteps): B3.3 + B3.10 part 1 — prompts + microstep_patterns schema Jake 2026-04-26 19:58:02 +01:00