# Profiles Generator Multisector 2.5.1 ## Contratos de entrada El módulo exige un Sector Pack `altheia_sector_pack_1.1` y un Brand Pack `altheia_brand_pack_1.1` aprobado. Las referencias semántica, de medición, de asignación y completa deben coincidir. ## Compilación dimensional La identidad primaria es `canonical_dimension_id`; `D01-D45` se conserva como vista operativa compatible. Para cada dimensión, el compilador lee `measurement_model`, resuelve su identidad mediante Runtime 2.5.1 y despacha el método declarado: - `legacy_rule_reference`: ejecuta un adaptador de reglas históricas identificado y versionado. Banca 1.2 utiliza esta vía sin dejar fórmulas bancarias en el flujo principal. - `weighted_rules`, `rule_table` y `derived_formula`: evalúan los inputs declarados, sus roles, dirección y política de ausencias. - `manual_research`: bloquea la generación automática; no se inventa una puntuación sin modelo ejecutable. Cada perfil incorpora `extensions.altheia.dimension_trace`, con el compilador, las tres huellas dimensionales y 45 evaluaciones que enlazan capacidad canónica, slot, regla, inputs, evidencia y resultado. ## Compatibilidad Profiles Generator 2.5 permanece preservado. La versión 2.5.1 no acepta silenciosamente Sector Pack 1.0 ni Brand Pack 1.0 y sus exportaciones declaran versión 2.5.1.