Organizations
An organization owns projects and groups people. Members have a role —
OWNER or MEMBER. Creating an org makes you its first OWNER and creates a
matching namespace.
Manage organizations
Members
Users are referenced by email or name — the CLI resolves them to a user id (an exact email is unambiguous).
Permissions
Permissions are enforced by the server, not the CLI — it sends the request with your token and surfaces the result.
| Action | OWNER | MEMBER |
|---|---|---|
| Create / edit project | ✓ | ✓ |
| Delete project | ✓ | ✗ |
| Create / delete files & episodes | ✓ | ✓ |
| Manage org members | ✓ | ✗ |
Backed by GraphQL
Organization and team commands talk to the server's GraphQL endpoint
(POST /graphql) using the same token as every other command.