- Shipped
- October 5, 2026 at 4:41 PM UTC
- Author
- Kamo
- Commit
- 7ca6a75
The Teams tab's table (spec §5.10, D22), as JobTitleManager lists job titles: team (title and the description's first line), members, lead, requirements, associated roles, direct rights and timeout, with the CommerceSkeleton, EmptyState and ErrorState-with-Retry states. Delete goes through ConfirmationDialog naming the member count; a refusal is said in teams.errors words, else the service's sentence. Live through useOrgChanges(['teams', 'member-security']), paused while the confirmation is open; every load is numbered, so a refresh in flight when a delete lands cannot bring the row back. Nothing mounts it until Task 23 adds the tab; Task 22 adds the Add and Edit buttons with their dialog.
