Workspaces
A workspace is either personal or team-based.
Workspace slugs follow the same rules as usernames:
- 3 to 32 characters.
- Lowercase letters, numbers, underscores, and hyphens.
- Must start and end with a letter or number.
- Must not collide with reserved app routes such as
api,docs,login,dashboard, ormcp.
Roles
Workspace membership grants access to the projects and artifacts in that namespace.
Team invitations can grant
admin, member, viewer, or billing_admin.
Projects
A project groups artifacts under a workspace:projectId, an owner (ownerUsername or workspaceSlug), a slug, a title, an optional description, and an icon. Project slugs normalize to lowercase letters, numbers, and single hyphens.