ledger/launch-rate
New-page volume per build stays within the launch ramp. Reglen ledger/launch-rate kører i site-scope med severity 'warning' og indgår i build-ledger-domænet sammen med 3 andre kontrakter i frameworket.
Hvorfor launch-rate findes
Publishing thousands of pages overnight is the behavioral signature of scaled content abuse, regardless of per-page quality — and it triggers quality sampling on your worst pages. New indexable URLs per build are capped at max(50, 20% of the existing page count).
Sådan håndhæves launch-rate
Reglen launch-rate evalueres på hele sitets fakta-indeks på én gang, fordi kravet kun giver mening på tværs af sider — den enkelte side kan se perfekt ud, mens mønsteret er problemet. Fejler en side, får agenten en finding, hvor fix-instruktionen for launch-rate er formuleret som en konkret arbejdsordre med filnavne og målbare krav — aldrig et vagt råd. Severity 'warning' betyder at et brud på launch-rate rapporteres uden at blokere builds — men guld-standarden er først nået, når også advarslerne er væk.
Domænet: build-ledger
Ledger-domænet er frameworkets hukommelse på tværs af builds: en committet manifest af URL'er, content-hashes og ankre. Den gør ærlighed maskinelt verificerbar — ingen URL forsvinder lydløst, lastmod må kun rykke sig når indholdet faktisk ændrede sig, og udgivelsestakten holdes under abuse-tærsklen. Netop derfor hører launch-rate hjemme her: kravet kan afgøres maskinelt, og dermed kan det håndhæves i stedet for blot at blive anbefalet.
Test og fixtures
Som alle kontrakter i frameworket har ledger/launch-rate en mutant-test, der beviser at reglen fejler, når kravet brydes — en regel uden en fejlende test er ikke en regel. Golden-fixturet beviser omvendt, at en fuldt compliant side består launch-rate sammen med de øvrige 85 regler, og denne demoside er selv underlagt hele kontrakten.
Relaterede regler
Tilbage til oversigten over alle 86 regler.