Linear Teams — Client vs Internal (reference only)
Canonical source of truth: Supabase. Classification is stored in linear_team_type_seed (and persisted in linear_teams.type after backfill). Agents and scripts should query Supabase for current client vs internal; do not rely on this markdown file for mapping state.
This file is for human reference and discovery-report context only. To add or change a team’s classification, update linear_team_type_seed (or linear_teams) in Supabase. See linear-supabase-hubspot-id-mapping.md.
Last updated: 2026-03-17
Client teams
| Team name | Key | Notes |
|---|---|---|
| LMNT | LMN | Option B delivery |
| CTA | CTA | |
| Eden | ||
| EdenOS | ||
| MinuteMD-Amble | AMB | Amble |
| Magicspoon | MAG | MagicSpoon |
| Hedra | ||
| Interlude Studio | ||
| ABC Home and Commercial | One client only. Consolidate with ABC Team in Linear (move issues, archive one team); keep one team name. | |
| ABC Team | Duplicate of ABC Home and Commercial — consolidate in Linear (move issues into ABC Home and Commercial, then archive this team). | |
| GlobalVetLink | ||
| Urban Stems | ||
| Lilo Social | ||
| Insomnia Cookies | ||
| Ellie Mental Health | ||
| Honey Stinger | ||
| Rimo | ||
| Hyp+Access | ||
| iCustomer | ||
| Deleted 2026-03. |
Internal teams
| Team name | Key | Notes |
|---|---|---|
| Platform | Product/engineering | |
| Delivery | Delivery | |
| GTM | GTM | Go-to-market → sub-team of Sales |
| Sales | SAL | Parent of GTM, Content |
| Marketing | ||
| Operations | Parent of Sick/OOO, Onboarding & Offboarding | |
| Finance | ||
| Legal | ||
| Recruitment | ||
| Onboarding & Offboarding | Sub-team of Operations | |
| Project Management | ||
| Content | Sub-team of Sales | |
| Management | ||
| Exec | ||
| Sick/ OOO Request | Sub-team of Operations | |
| Default | Catch-all | |
| Deleted 2026-03. | ||
| Deleted 2026-03. | ||
| ARCHIVE | Archived work |
Team hierarchy (sub-teams)
Desired structure (set in Linear: Settings → Teams → Team hierarchy; requires admin):
- Operations (parent)
- Sick/ OOO Request (sub-team)
- Onboarding & Offboarding (sub-team)
- Sales (parent)
- GTM (sub-team)
- Content (sub-team)
Linear’s API supports teamUpdate(parentId); the workspace Linear MCP does not expose team update, so hierarchy must be configured in the Linear UI (or via a one-off script using the GraphQL API).
When adding a new client: add to Client teams and set key (ticket prefix). When adding internal team: add to Internal teams. Run discovery periodically to catch new teams.