"""Motor de pre-diseño del Studio. Aplica las reglas heurísticas de la biblioteca curada al input del wizard para proponer equipos típicos y topología sugerida. Sprint 2: rule_engine + port_auto_assigner. Sprint 3+: parametric_silhouette. """ from vmssailor.studio.designer.rule_engine import ( EquipmentProposal, RuleEngine, apply_rules, ) __all__ = ["EquipmentProposal", "RuleEngine", "apply_rules"]