This PR introduces the "Idea Capture" feature, allowing users to quickly jot down raw ideas before developing them into full proposals.
- Backend:
- Added REST API endpoints for Ideas (GET, POST, PUT, DELETE).
- Implemented file-based storage for ideas (
ideas/directory with Markdown + YAML frontmatter). - Added real-time updates via SSE.
- Frontend:
- Added "Ideas" column to the Kanban board (replacing "Draft").
- Added "New Idea" button to the header.
- Created
IdeaCapturemodal for creating and editing ideas. - Created
IdeaCardandIdeaDetailModalcomponents.
- Specs:
- Documented new requirements and API endpoints in OpenSpec.
- Users can now capture thoughts immediately without creating full proposal artifacts.
- The Kanban workflow now starts with "Ideas".