Schema
WorkplanCohort
Structural facts about the WorkPlan's bound client set (S2-READ §1b). Live exception/ready counts live on the roster's ``summary`` (one authoritative source); this object carries only the cohort's size + shape. With no multi-client cohort writer yet, ``total_clients`` resolves to 0/1 and ``selector_kind`` to ``single`` — the shape is frozen, the populating data is S2-write BE work behind it.
| Field | Type | Description |
|---|---|---|
total_clients | integer | Resolved size of the bound client set |
selector_kind | "single" | "client_list" | "tag" | "all_active" | null | The dominant selector shape (null when the cohort is empty) |