I1024 — Rozhraní má váhu a ta se měří
Změřit generovaná data, servírované HTML, počáteční skripty a styly a inicializaci grafu a držet je v rozpočtech přes infrastrukturu měření, kterou repozitář už má.
BLOKOVÁNO vlna 5 · p2 · profil implementation · bezpečné paralelně
Blokováno. Tento úkol nemůže začít, dokud není I1014 hotový. Stav je z toho odvozen, ne deklarován.
Cíl
Změřit generovaná data, servírované HTML, počáteční skripty a styly a inicializaci grafu a držet je v rozpočtech přes infrastrukturu měření, kterou repozitář už má.
Proč
Odvozené rozhraní roste s repozitářem ze samé konstrukce. Bez změřeného rozpočtu se postupně zpomaluje, a to je způsob, který si nikdy nikdo nevšimne.
Aktuální stav
Infrastruktura měření výkonu zaznamenává rozdělení na příkaz proti commitnuté základní hodnotě. Nic neměří stránku ani aktivum.
Cílový stav
Velikost a inicializace rozhraní jsou základní linie stejně jako u příkazů, s prahy, které zachytí skutečnou regresi a bajt ignorují.
Rozsah
- .ai/repo/benchmarks
Mimo rozsah
- Nový systém měření výkonu vedle toho, který existuje
- Práh tak těsný, že běžný růst obsahu shodí build
Závislosti
Co na tom čeká
Kritéria přijetí
- Měří se velikost generovaných dat, velikost servírovaného HTML, váha počátečního skriptu a stylů a inicializace grafu
- Základní hodnoty žijí tam, kde je infrastruktura měření výkonu už uchovává, se zaznamenaným prostředím
- Prahy zachytí podstatnou regresi a snesou běžný růst a politika říká, co je co
- Těžké knihovny na stránkách, které je nepoužívají, chybí, což dokazuje měření, ne záměr
Validace
- majordomus bench --check
Požadované důkazy
- interface_measured
- budgets_declared
Důkazy
Nic nezaznamenáno. Za každým tokenem výše musí stát příkaz nebo artefakt, než lze tento úkol dokončit; vyprávění se odmítá.
Riziko
Rozpočty assetů vyvolávají spory o kilobajty. Práh je nastaven tam, kde zachytí změnu kategorie, ne úpravu obsahu.
Časová osa
- zahájeno
- —
- ověřeno
- —
- dokončeno
- —
Tato tři pole, důkazy výše a stav závislostí jsou vše, z čeho se stav skládá. Neexistuje žádné pole stavu, které by s nimi mohlo být v rozporu.
Kanonický záznam: .ai/repo/project/issues/I1024.yaml. Přečtěte si ho zpět pomocí majordomus plan show I1024.