I2680 — Kontroly Observatoře se uzavírají důkazy: snímky obrazovky, naměřené snímkové frekvence, soak, cvičení obnovy
Uzavřete každou přejímací kontrolu specifikace Observatory od vlastníka příkazem, jeho výsledkem, jeho prostředím a cestou k důkazům, nebo ji zaznamenejte jako nespuštěnou.
HOTOVO vlna 0 · p2 · profil verification · bezpečné paralelně
Součást development-runtime — The runtime has a development surface.
Cíl
Uzavřete každou přejímací kontrolu specifikace Observatory od vlastníka příkazem, jeho výsledkem, jeho prostředím a cestou k důkazům, nebo ji zaznamenejte jako nespuštěnou.
Proč
Specifikace z 2026-10-14 jmenuje osm kontrol, G0 až G7, a říká, že PASS, FAIL, BLOCKED a NOT RUN jsou různá slova a že zaškrtnuté políčko nemůže zastoupit provedení. Případ 3011 pokrývá datový kontrakt; nic dosud nepokrývá, jak displej vypadá, jak rychle kreslí ani jak přežije noc.
Aktuální stav
Případ 3011 drží: routy, inventář scén, projekci, nedostupné scény s jejich důvody, řádky bez skriptu, snapshot. Neběželo: snímky obrazovky v 1080p a 4K, snímkové frekvence na pojmenovaném hardwaru, omezený pohyb, dlouhodobý provoz kiosku, cvičení pro ztracený server, prošlé čtení a selhanou scénu. Nikde není uveden žádný údaj o výkonu displeje.
Cílový stav
Sledovaný manifest jmenuje revizi, trasy a pro každou kontrolu její verdikt s příkazem, prostředím a cestou k důkazům. Kontroly prohlížeče, které mohou běžet v CI, tam běží; ty, které potřebují hardware, běží na pojmenovaném hardwaru a zaznamenávají se s ním.
Rozsah
- docs/MAJORDOMUS_UI.md
- .ai/repo/project/issues/I2680.yaml
Mimo rozsah
- Uvádět snímkovou frekvenci, údaj o paměti nebo dobu provozu, které nebyly změřeny
Závislosti
Žádné. Tento úkol je kořenem grafu.
Kritéria přijetí
- Každá z G0 až G7 má verdikt PASS, FAIL, BLOCKED nebo NOT RUN s příkazem, prostředím a cestou k důkazům
- Snímky obrazovky dostupné scény v 1920x1080 a 3840x2160 jsou důkazem pojmenované revize
- Displej respektuje omezený pohyb a kontrola v prohlížeči to dokazuje
- Kiosk ponechaný běžet uvedený počet hodin má paměť odečtenou na začátku a na konci, na pojmenovaném hardwaru
Validace
- bin/majordomus plan validate
Požadované důkazy
- observatory_gate_manifest
Důkazy
| pokrývá | typ | command | výsledek | u commitu |
|---|---|---|---|---|
| observatory_gate_manifest | artifact | node scripts/lib/ui-observatory.mjs --origin https://majordomus.dev --out .ai/repo/benchmarks/observatory/production | G0-G7 PASS, každé s příkazem, prostředím a cestou k důkazu (produkce 6f28de9207 a živý server, Apple M5 Pro, headless chromium 141) | 2ca25bb |
Časová osa
- zahájeno
- 2026-10-14T12:31:23Z
- ověřeno
- —
- dokončeno
- 2026-10-14T12:31:43Z
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/I2680.yaml. Načtěte ho zpět pomocí majordomus plan show I2680.