- Se descapó
- 26 de junio de 2026 a las 18:32 UTC
- Autor
- Kamo
- Compromit
- 5fcfdd9
La capa de ajuste LLPA/ajuste - el motor predicado determinista para la combinación de 8.1 paso-4 ("an partidos de ajuste si TODAS sus condiciones están satisfechas"). - MlosPriceAdjustment (mlos-price-adjustment): rateSheetVersionId FK, productId (null=all), adjustmentGroup, operation (ADDITIVE-MULTIPLICATIVE), value, stackOrder, capValue, etiqueta. - MlosAdjustmentCondition (mlos.adojustment -condition): precioAdjustmentId FK, atributo, operador ******************* numLow/numHigh, valueSetId FK. - MlosValueSet (mlos.value-set) - MlosValueSetMember (mlos.value.set-member): nombrado categórico conjuntos; la excepción de propiedad de la plataforma doc 02 . el SET solamente; el miembro no lleva ningún espejo orgId propiedad a través del conjunto, no superficie de deriva). - AdjustmentConditionEvaluator (ungated .Component) . EscenarioFacts: ops numéricos vs num-low/high, set ops vs miembros resueltos; falle de hecho - no match; SET OPS FAIL CLOSED en miembro vacío/nula conjunto (un ajuste de valor blando-FK colgante nunca coincide silenciosamente con todos) y sin resolver null-resolutivo (no NPE). 9 **************** verde. Revisión adversariamente (2-agente de trabajo): fijo 2 OKs HIGH evaluadores insectos (NOT-IN fail-open en vacío set; NPE en null resolución) - dejó caer el miembro redundante orgId mirror per the review. Precios números bruto BigDecimal (corrección de la corta). KamoInitializer añade la propiedad de valores CHECK.