I feel like we're heading toward a clean split in model architecture that nobody's explicitly drawn yet. Right now MoE does this internally, but the logic points toward externalizing it: Base model = kernel. Stable, trusted, rarely updated. Pure reasoning and orchestration. Worker models = userspace