"""vmssailor.library — Biblioteca curada (Sprint 0). Contiene: - `systems_catalog.json` — catálogo maestro de sistemas instalables - `vessels/` — plantillas de buques (Sunseeker 76, Ferretti 850, ...) - `equipment/` — modelos de equipos (motores, gensets, bombas, ...) - `rules/` — reglas heurísticas YAML por tipo de buque - `loader.py` — carga y validación de toda la biblioteca **REGLA DE ORO #7:** La biblioteca curada es ORO. Cambios de formato requieren migración para los proyectos existentes. **REGLA DE ORO #5:** Esta biblioteca pertenece a Álvaro (propiedad intelectual). El cliente final nunca la ve cruda — sólo el resultado de aplicarla en el .vmspack. """ from pathlib import Path LIBRARY_ROOT: Path = Path(__file__).parent """Raíz del directorio de biblioteca curada (paquete instalado o source).""" from vmssailor.library.loader import ( # noqa: E402 LibraryLoadResult, load_library, load_systems_catalog, ) __all__ = ["LIBRARY_ROOT", "LibraryLoadResult", "load_library", "load_systems_catalog"]