**User Story:** As a workspace owner, I control permissions by role. **Acceptance Criteria** - [ ] Roles: `workspace_admin`, `developer`, `viewer`. - [ ] Endpoint permissions mapped by role.
User Story: As a workspace owner, I control permissions by role.
Acceptance Criteria
workspace_admin,developer,viewer.