| UC ID | Name | Description |
|---|---|---|
| UC-03001 | List Projects | Paginated list of projects for the authenticated user’s tenant. Supports filtering by status, search by name/description, and sorting. |
| UC-03002 | Create Project | Conversational onboarding (Pseudo-Mara, no LLM) collects name, description, URL slug, accent, and tech stack; on submit the BE atomically creates the project and the first conversation, then real Mara delivers an opening message in the workspace without user input. |
| UC-03003 | Project Detail | Get a single project by ID. Owner only. |
| UC-03004 | Update Project | Update project name, description, URL, accent color, and tech stack. Owner only, project must not be ARCHIVED. |
| UC-03005 | Archive Project | Soft-delete a project by setting its status to ARCHIVED. Owner only. |
| UC-03006 | Restore Project | Restore an ARCHIVED project back to its previous status (DRAFT or LIVE). Owner only. |
| UC-03007 | Delete Project | Permanently delete a project. Owner only, project must be ARCHIVED first. |
Was this page helpful?
Thanks for the feedback.