- Expediere
- 26 iunie 2026 la 20:34 UTC
- Autor
- Kamo
- Comite
- ae753fa
Ghidul-regulă predicat conjunct de §8.1 pas-2. Critic, REUSS condiție Slice-4 revizuit Evaluator în loc de a multiplica logica de securitate-critică predicate. Refactorul DRY (ne-regresiv - Interfaţa PredicateCondition ***************** - MlosAdjustmentCondition + MlosGuidelineRegulaCondition ambele implementa. - AjustareConditionEvaluator generalizat la PredicateCondition; ajustareMatches -> allConditionsMatch (List<? extinde PredicateCondition>). Slice-4 test re-runs verde (9), ambele remedieri anterioare HIG intacte. Nou: - MlosGuidelineRegulă (mlos guideline rule): orientareVersionId FK, productId FK, ruleCode (unique per versiune), verdict (Regula Verdict Eligible/INELIGBIL/STIPLAT §10.3 vocab), requirementKind - Nu. cerințe Valoare, severitate, sursăSecțiuneRef, pavilion necondiționat. + MlosGuidelineRegulaCondiție (implements PredicateCondition). - OrientareaRegulamentEvaluator (unged @Component) + OrientareaEvaluation + OrientareaOutcome: o regulă incendii atunci când toate condițiile sale dețin (prin intermediul evaluatorului comun); INELIGIBILE If any fired Inneligable rule; stipulations colectate. 8 OrientareaRegulaEvaluatorTest verde. Adversar evaluat (2-agent): reactiv confirmat byte-identical/neregresiv; MEDIUM fix pericol supra-bloc regulă pe jumătate autorizată/diminuare-FK INELIGIBILE nu poate bloca în tăcere fiecare împrumutat (valoare-set nu a fost închis); explicit NO KamoInitializer cod de schimbare.