Added
- Final Desktop PRD: Completed
desktop/prd-desktop.mddefining Tauri v2 shell, Bun/Node sidecar integration, zombie process prevention (parent-death binding), and loopback-only security models. - Sub-Project Documentation: Added
/web/README.mdand/desktop/README.mdto guide modular frontend and desktop sidecar development.
Changed
- Architectural Segregation (Core vs. TUI): Partitioned the codebase into isolated layers:
src/core/for 100% shared business logic (routing, scoring, pings, daemon, quota, and config management) shared 1:1 with CLI, Docker, and Tauri sidecar.src/tui/for terminal-only layouts, keystroke handlers, ANSI renderers, and interactive loops.
- Relative Import Pathways: Restructured and re-routed relative imports across all entry points, TUI assets, and core logic files.
- Port Consistency: Standardized loopback proxy and daemon endpoints on port
19280across all CLI, Docker, and Desktop configurations.
Fixed
- Clean workspace: Fully purged
.kandowntask manager logs,.claude-mcp.json, and stale planning/analysis documents to ensure a zero-noise, lightweight npm package profile.