- Se descapó
- 26 de junio de 2026 a las 20:34 UTC
- Autor
- Kamo
- Compromit
- ae753fa
El punto de referencia-gobernación de la regla del punto 8.1 paso-2. Críticamente, REUSES la condición revisada de Slice-4 evaluador en lugar de duplicar la lógica predicada crítica de la seguridad. Refactor DRY (organismos no regresivos de los evaluadores por te-idénticos): - Interfaz de condición Predicado ************* - MlosAdjustmentCondition - MlosGuidelineRuleCondition ambos implementarlo. - AdjustmentConditionEvaluator generalizado a PredicateCondition; adjustmentMatches --TodosConditionsMatch (Listá? extende PredicateCondition). Prueba de recargas verdes (9), ambas anteriores corridas ALpe intacta. Nuevo: - MlosGuidelineRule (mlos-guideline-rule): lineorVersionId FK, productId FK, ruleCode (unique per versión), veredicto (RuleVerdict ELIGIBLE/INELIGIBLE/STIPULATED 10.3 vocab), requisitoKind **************** requisitoValue, severidad, sourceSectionRef, bandera sin condiciones. MlosGuideline RuleCondition (ejecuciones PredicateCondition). - DirectivaRuleEvaluator (ungated .Component) . Directiva de la Directación de la OrientaciónOutcome: una norma de fuego cuando todas sus condiciones se mantienen (a través del evaluador compartido); INELIGIBLE si se ha disparado cualquier norma INELIGIBLE disparida; estipulaciones recogido. 8 DirectrizRuleEvaluatorTest verde. Revisado adversarialmente (2 agente): refactor confirmado byte-idid/no-regresivo; MEDIUM fijo peligro de bloqueo excesivo - una regla no manta con cero condiciones ahora falla SAFE (no es de fuego) por lo que a La regla INELIGIBLE a mitad de autor / sangling-FK no puede bloquear silenciosamente a cada prestatario (espejos de valor establecido fallar encerrada); bandera explícita de la bandera incondicionada para las reglas de la manta intencional. Ningún cambio de código de KamoInitializer.