Projects
The work, the people, and the conversations — on one timeline.
Projects is the module where execution happens. It is where Voice Summary and AI Chat Summary stop being archives and start being context for ongoing work.
What we left out, on purpose
We did not bolt a Gantt chart on. Most teams under fifty people do not need one and ignore it when present. If you do need one, integration hooks are exposed; build it as a side feature, not a default.
Summary tab per project
?tab=summary aggregates Voice + Chat AI summaries linked to the project — filterable, with counts in the tab badge.
Soft-card visual system
Cards align desktop and mobile. Title, metadata, progress, tags, footer — every project card the same shape so scanning is fast.
Priority that does not crash
Defensive enums everywhere. Adding `urgent` no longer takes the projects page down — every PRIORITY_CONFIG carries a fallback.
Mobile-first sidebar
Project sidebar restored on mobile. Create projects from the sheet with visible API errors when something goes wrong.
CRM
Customers as a first-class object, not a row in a spreadsheet.
See the moduleVoice Summary
Record once. Search the spoken word forever.
See the moduleAI Chat Summary
LINE conversations become a clean ledger of what was actually agreed.
See the moduleCan I link a voice note to a project after the fact?
Yes. Voice notes accept an optional project_id; the same recording can roll up under both customer and project summaries.
Are tasks Kanban-only?
Drag-and-drop board today, list view on the roadmap. dnd-kit underneath.