- Install deps:
pnpm install - Run app:
pnpm --filter @noah/desktop tauri dev(or./run_mac.sh) - Verify baseline:
cargo test --workspaceandnpx tsc --noEmit - Read code in order:
- Frontend:
apps/desktop/src/ - Tauri commands:
apps/desktop/src-tauri/src/commands/ - Agent/tools:
apps/desktop/src-tauri/src/agent/
- Frontend:
- Pick one small issue and ship one atomic commit (
feat|fix|chore|refactor|docs|test).
Version-sync reminder before release:
apps/desktop/src-tauri/tauri.conf.jsonapps/desktop/package.jsonapps/desktop/src-tauri/Cargo.tomlcrates/noah-tools/Cargo.toml