Support native macOS speech relocation and safe indexing

This commit is contained in:
karl committed 2026-10-23 09:43:42 +02:00
1 parent 9a93ee6375
commit 5b93dd67a7
8 files changed
+287 -14

No files matched your search

+17
View File
@@ -1,5 +1,22 @@
# Production readiness roadmap
## Native Apple Silicon support — 2026-10-23
- [x] Build/install the normal Metal/CPU runtime and Tauri desktop on Apple M4,
verify bundled assets and native GPU query inference.
- [x] Relocate the speech worker and shared libraries using `@loader_path`;
verify installed linkage and actual Whisper recognition on Metal.
- [x] Verify native document/code search, media previews, timestamped audio/video
playback and artist metadata lookup; document the complete source installation.
- [x] Verify native watcher lifecycle using canonical Mac paths (57 desktop tests pass).
- [x] Exclude Mac system trees, mounted volumes and user Library app state from
automatic indexing, preserving personal document roots.
Evidence and limits: [Mac runtime](MACOS-RUNTIME.md). Homebrew FFmpeg remains a
local dependency. Intel/universal builds, clean-machine redistributable media,
Developer ID/notarization, hotkey/tray checks and broad CPU/GPU quality parity
remain open; these native M4 checks do not complete every platform release gate.
## Current bounded goal — 2026-10-14
### Final 0.1.9 correction — delivered