mirror of
https://github.com/multica-ai/multica.git
synced 2026-07-27 21:33:41 +02:00
Introduces the Project concept as a higher-level grouping for issues. The hierarchy is: workspace → project → issue → sub-issue. Backend: - Migration 034: project table + issue.project_id FK - sqlc queries for project CRUD - Project handler with list/get/create/update/delete - Issue handler updated to support project_id in create/update - Project routes registered at /api/projects - WebSocket event constants for project changes Frontend: - Project types, API client methods, core query/mutation layer - Projects list page and detail page (overview + issues tabs) - Project picker in issue detail right panel - Sidebar navigation entry - Realtime sync for project events