Přeskočit na obsah

Tato stránka byla automaticky přeložena z angličtiny, jediného jazyka, ve kterém se tento web píše. Číst originál.

Delivery latency targets are budgets of benchmark policy, measured per phase, and never a correctness gate on runners the repository does not own

Delivery latency targets are budgets of benchmark policy, measured per phase, and never a correctness gate on runners the repository does not own

majordomus://adr/adr-0196navrženo integration-releasechatgpt-project

odkazuje na

odkazuje na něj

196. Delivery latency targets are budgets of benchmark policy, measured per phase, and never a correctness gate on runners the repository does not own

Kontext

The owner asked for CI under one minute (2026-10-08), pull requests validated under five minutes (2026-10-10), deploys in minutes rather than hours (2026-10-09), small releases every few tens of minutes (2026-10-13) and releases as fast as possible (2026-10-17). A 2026-10-09 proposal named p95 targets (60 s fast feedback, 2 min merge to UI, 5 min merge to release, 10 min change to verified deploy). The shared pool runs one validate at a time, and wall time on it varies with load the repository does not control. The owner ordered the goals (c208#24, c204#0); no message accepts specific numbers.

Rozhodnutí

Each delivery phase carries a budget in benchmark policy beside the UI budgets (I2489), with the source of its number (the owner's goal or a measured baseline). A phase over budget is a finding with its trend, shown where the drain and the brief are read. Deterministic local budgets may fail a gate (rule performance-evidence); GitHub wall time is reported, never a red verdict. No required check is removed or weakened to meet a budget.

Zamítnuté alternativy

  • Hard SLO gates on GitHub wall time (flaky, trains people to skip)
  • Targets in prose without measurement (rule no-counts-in-prose)
  • Dropping gates to reach the number

Důsledky

I3202, I3203 and I3206 measure and budget the phases; the owner's targets become visible budgets with their gap; achievability on the shared pool stays an open question until measured.

Sources

Promoted on 2026-10-18 from the owner's ChatGPT project (workspace chatgpt-majordomus, issue I3100). The owner has not accepted it; it is proposed for the owner's decision.

  • chatgpt-majordomus:c130#0
  • chatgpt-majordomus:c130#4
  • chatgpt-majordomus:c195#0
  • chatgpt-majordomus:c204#0
  • chatgpt-majordomus:c204#2
  • chatgpt-majordomus:c208#24
  • chatgpt-majordomus:c228#0
  • chatgpt-majordomus:c244#4
  • chatgpt-majordomus:c244#12
  • chatgpt-majordomus:c291#0

Odkud to pochází

kanonický soubor
.ai/repo/adrs/0196-delivery-latency-targets-are-budgets-of-benchmark-policy-measure.md
identity
adr-0196
dostupné také jako
Zdroj MCP majordomus://adr/adr-0196 · majordomus entity show adr/adr-0196 · GET /api/v1/entity?uri=majordomus://adr/adr-0196
v Cockpitu
/cockpit/objects/adr/adr-0196

Tato stránka je generována z výše uvedeného souboru pomocí scripts/generate-site-data; úprava stránky nic nemění, úprava souboru změní všechna rozhraní. Výše uvedené vztahy jsou hrany docs/generated/graph.json, které spustitelný program zapisuje ze stejného indexu.

Prohledává názvy a popisy všech stránek, které tento web publikuje.