The active population is not the archive
A model ecology has several populations. The active population serves traffic. The candidate pool is under evaluation. The quality-diversity archive preserves useful alternatives and stepping stones. The cold archive preserves history for reproducibility. Mixing these populations causes governance errors.
Carrying capacity
Carrying capacity is the maximum active population that the system can maintain without degrading its viability. It depends on memory, latency, ownership, review capacity, security surface, and router complexity.
FUNCTION carrying_capacity(ledger, policy)
capacity <- MIN(
FLOOR(ledger.memory_available / policy.avg_module_memory),
FLOOR(ledger.review_hours_available / policy.review_hours_per_module),
FLOOR(policy.max_router_complexity / policy.complexity_per_module),
policy.absolute_active_module_limit
)
RETURN MAX(0, capacity)
END FUNCTIONPopulation health indicators
| Indicator | Healthy sign | Warning sign |
|---|---|---|
| Turnover | weak modules are retired regularly | old modules persist without evidence |
| Coverage | important niches have coverage | rare slices have no specialist |
| Starvation | useful specialists are routed occasionally | router never selects some active modules |
| Correlation | errors are partially decorrelated | many modules fail identically |
| Age mix | mature champions plus challengers | only old models or only unproven candidates |
| Archive reuse | archived elites seed new experiments | archive is a write-only graveyard |
Starvation and overfeeding
A model can starve when a router never selects it, preventing useful evidence from accumulating. A model can be overfed when the router sends too much traffic to it because it is cheap or overconfident. Both distort selection.
FUNCTION rebalance_traffic(population, routing_stats, policy)
FOR module IN population.active
IF routing_stats[module].traffic_share < policy.min_evidence_share
ASSIGN_SHADOW_EVALUATION(module)
END IF
IF routing_stats[module].traffic_share > policy.max_share AND module.not_required
APPLY_ROUTER_PENALTY(module)
END IF
END FOR
END FUNCTIONExtinction is sometimes correct
An entire model family may be retired if its runtime is obsolete, its license becomes unacceptable, its tokenizer causes excessive incompatibility, or newer families dominate every useful niche. Preserve history, but do not keep unfit families active for sentimental reasons.
The archive protects future optionality
A cold module may become useful again after a workload shift, hardware change, or new recombination method. Archive enough metadata to recover it safely, but do not let archived modules consume production attention.
Source reports used for this guide
These reports are preserved verbatim in the site archive. The guide above is an editorial synthesis and may narrow, qualify, or reorganize claims from the source material.