Reglas de orientación - condiciones - evaluador, compartiendo el motor predicado LLPA (Fase-2 Slice 8)

Featurekamo-shared-library
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.

Todos los cambios

Como lo que ves enviaste?

Cada una de estas actualizaciones aterriza en su espacio de trabajo automáticamente. Empieza gratis y verlo crecer semana tras semana.

Arranzar gratis para siempreVer Precios