968 B
968 B
Scaffold notes
This skeleton is structural, not yet buildable end-to-end. It exists to give the build a shape
that matches docs/. Dependency versions in package.json and src-tauri/Cargo.toml are
indicative — pin and verify them at implementation time (see docs/07-research-findings.md "Open
items").
What's here:
src-tauri/— Rust core with one module per service (audio,hardware,transcription,diarization,storage,llm,calendar,notes), each exposing the trait fromdocs/04-api-contracts.mdand atodo!()default impl that maps to a roadmap task.src/— Svelte frontend skeleton: the three-pane shell, stores, and a typed Tauri client.scripts/— placeholder helper scripts (model download).tests/— fixtures dir + where cross-service integration tests will live.
Start at Phase 1 in docs/05-roadmap.md. The todo!() markers are intentional checkpoints —
each corresponds to a task ID.