KamoCRM

RateSheetSanityGate

Featurekamo-shared-library
Shipped
27 iunie 2026 la 21:13 UTC
Author
Kamo
Commit
3e1f8f1

@Component (modelul PriceAssemblyEngine) care validează o rată/preț candidat Scară ÎNAINTE de publicarea unei versiuni a foii de calcul (doc 02 §6.6): bandă de prețuri conștientă de convenție [par±20] (par=100 POW TO 100 / 0 PUNCTS FROM PAR Lada montonică (preț care nu se micșorează pe măsură ce rata notelor crește, per scară (lockPeriodDays,ioFlag) și buna formatiune structurala (rata non-goala/pozitiva/blocare pozitiva/fara rata duplicat). Rapoarte Toate încălcările; nu reușesc închise. Reutilizabil prin etapa viitoare de ingestie (se decuplează RateSheetLadderCell record, nu entitatea JPA). 2 agent de evaluare contradictorială → FIX THEN Ship (1 must-fix aplicat): eliminat par-sanitar aproape-par-PRICE verificați etichetarea, amânarea; banda limitează deja prețurile la ±20 din par). De asemenea: înmuiat semn-convenție javadoc (verificare explicită a inventarului semnelor DEFERRED, capturi în bandă numai erori de magnitudine brută), exclus celule cu rată nulă de la scanarea duplicat/monitonică și săriți peste compararea monotonică la rate egale. 18 teste fără DB (TDD). Nici o entitate nouă → nici un kamoInitializer run.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing