# Schema: Specialist

**Entity Type:** `Specialist`

## Fields

| Field | Type | Notes |
|------|------|------|
| id | string | stable anchor id |
| name | string | specialist name |
| rarity | string | Common / Rare / Epic / Legendary |
| category | string | Finance / Production / etc. |
| slotType | string | type of slot required |
| scope | string | what buildings/areas are affected |
| effects | array | `{ type, target, value, scope }` |
| improvesBuildings | array | building links |
| stackRules | string | how effects stack with others |
| usagePatterns | string | best practices |
| commonPitfalls | string | common mistakes |
