Launch visible to Jake after restarting under PTY.
Results
Check
Result
Notes
App launches visibly
PASS
Tauri app visible after PTY launch.
History row export
PASS
Row-level History export opens the native save dialog and works as intended.
File Transcription multi-format export
PASS after fix
Initially failed across all export types. Fixed by routing desktop exports through Tauri native save dialog + write_text_file_cmd; Jake retested and confirmed it works as intended.
Bulk History export
PASS
Selected 3 history rows, bulk toolbar appeared, “Export selected” wrote one .md per row and behaved as expected.
Tag one History row
BLOCKED / CRASH
Initially showed “LLM not loaded. Download an AI model in Settings.” After LLM load attempt, dev process exited during llama.cpp load with GGML_ASSERT(strncmp(n->name, LLAMA_TENSOR_NAME_FGDN_AR "-", prefix_len) == 0) failed while loading Qwen3.5-4B-Q4_K_M.gguf. Treat as release-blocking LLM compatibility/setup issue before LLM-dependent tagging can pass.
2026/05/12 — re-validation pass after engine slop residuals + Area A
Context: residuals B (184214b), hotkey tracing finishing (48c4838), and Area A storage-error typing (52565ea + a36ae7e) landed today. Launched lumotia under RUST_LOG=info,lumotia=debug,lumotia_lib::commands::live=debug to validate that the new tracing + storage-error semantics held up in a real session.
Hermes session crashed before the longer pass could start. The LLM tagging crash from the 2026/05/10 entry above remains the outstanding release-blocker.
Observability check — tracing pipeline confirmed working under the new default filter (lumotia=info,lumotia_lib=info,lumotia_audio=info,lumotia_startup=info,lumotia_hotkey=info,lumotia_ai_formatting=info). Per-chunk speech-gate skip + dispatch events show under lumotia_lib::commands::live=debug as intended.
Storage-error semantics: no opportunity to exercise typed storage failures this session (no FK violation, NotFound, or migration replay path was hit). Re-validation deferred to next dogfood pass when a path that produces a real storage error can be triggered deliberately.