-
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