6a66bfccec
* fix(doctor): respect user-configured agent variant * fix(doctor): align variant resolution with agent-variant.ts - Add case-insensitive agent key lookup (matches canonical logic) - Support category-based variant inheritance (agent.category -> categories[cat].variant) - Separate getCategoryEffectiveVariant for category-specific resolution - Addresses Oracle review feedback