Start with functions, not fashionable model names. A useful skill pack may include routing, retrieval, one or two domain transformations, verification, memory compression, and structured output.
Bound every role
Specify input, output, domain, abstention, quality target, memory, latency, dependencies, license, and authority. A “medical” or “legal” label without task-specific evidence is not a bounded role.
Keep the active set small
Use routing or a cascade for ordinary requests and reserve committees for cases where disagreement or independent error modes justify the cost.
Plan retirement
Record usage, value, failures, maintenance cost, and replacement evidence so stale modules can be retired rather than accumulated indefinitely.