I2696 — p5 je sestavený, volitelný prvek UI a stránka říká, kde je
Scéna p5 se kreslí, když se knihovna poskytuje, a je poctivým prohlášením, když ne.
HOTOVO vlna 0 · p2 · profil implementation · bezpečné souběžně
Součást development-runtime — The runtime has a development surface.
Cíl
Scéna p5 se kreslí, když se knihovna poskytuje, a je poctivým prohlášením, když ne.
Proč
scripts/cockpit-assets kopíruje připíchnuté p5 do share/ui/vendor, obrazovka jej jmenuje a checkout bez něj to říká na jevišti.
Aktuální stav
ADR 0160 navrhuje scény; Observatoř z ADR 0158 jich má osm.
Cílový stav
Scéna p5 se kreslí, když se knihovna poskytuje, a je poctivým prohlášením, když ne.
Rozsah
- scripts/cockpit-assets
- share/ui/observatory-kiosk.js
Mimo rozsah
- Uvedení snímkové frekvence nebo údaje, který nebyl změřen
Závislosti
Žádné. Tento úkol je kořenem grafu.
Kritéria přijetí
- share/ui/vendor/p5.min.js se sestavuje a necommituje
- Stránka nese data-p5-lib
- Bez knihovny fáze říká, že p5 se tady nesestavuje, a řádky drží fakta
Validace
- bin/majordomus plan validate
Požadované důkazy
- observatory_proof_scenes
Důkazy
| pokrývá | typ | command | výsledek | u commitu |
|---|---|---|---|---|
| observatory_proof_scenes | ci | bash test/run.sh 3014_the_kiosk_draws_what_the_repository_proves; git check-ignore share/ui/vendor/p5.min.js | case 3014 ok in job suite-shard (1) 117890213706 of validate run 39192952944, every job green at master dd4c0a87cba; share/ui/vendor/ is ignored by .gitignore, the page carries data-p5-lib (ui::observatory::tests::the_screen_carries_the_projection_and_every_scene_as_a_row ok in job rust (2) 117890228077) and observatory-kiosk.js says p5 IS NOT BUILT HERE without the library | 9a5a9b7 |
Časová osa
- zahájeno
- 2026-10-20T15:45:54Z
- ověřeno
- —
- dokončeno
- 2026-10-20T15:46:24Z
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/I2696.yaml. Načtěte ho zpět pomocí majordomus plan show I2696.