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.

I2678 — Veřejné Observatory přehrává události, které byly zaznamenány, a říká, že jde o přehrání

Nechat tři scény meshe pohybovat se na veřejném webu, aniž by se vymyslela jediná událost: ze záznamu skutečných událostí, redigovaného, s manifestem, označeného jako zaznamenané přehrání s původními časy.

HOTOVO vlna 0 · p2 · profil implementation · bezpečné souběžně

Součást development-runtime — The runtime has a development surface.

Cíl

Nechat tři scény meshe pohybovat se na veřejném webu, aniž by se vymyslela jediná událost: ze záznamu skutečných událostí, redigovaného, s manifestem, označeného jako zaznamenané přehrání s původními časy.

Proč

ADR 0158 odmítá scénu nakreslenou z čehokoli, co nebylo přečteno, a proces, který pořizuje veřejný snímek, neprovozuje mesh, takže na majordomus.dev jsou scény mesh, activity a coop nedostupné. Specifikace vlastníka z 2026-10-14 tam dovoluje právě jeden způsob, jak je ukázat: replay skutečně zaznamenaných událostí, nikdy neoznačený jako živý.

Aktuální stav

Snímek /ui/observatory uvádí mesh, activity a coop jako nedostupné s důvodem, který dává mesh.peers v procesu bez mesh. Žádný záznam událostí mesh není sledován a žádná schopnost na něj neodpovídá.

Cílový stav

Záznam (capture) je sledovaný, redaktovaný záznam skutečných událostí mesh s manifestem: okno, zdrojové schopnosti, původní identity, co bylo odstraněno a proč. Schopnost na něj odpovídá, Observatory ho kreslí pod slovy RECORDED REPLAY s vlastními časy událostí a bez záznamu scény zůstávají nedostupné.

Rozsah

  • apps/majordomus-cli/src/ui/observatory.rs
  • share/ui/observatory.js
  • docs/MAJORDOMUS_UI.md
  • .ai/repo/project/issues/I2678.yaml

Mimo rozsah

  • Syntetické události jakéhokoli druhu mimo testovací harness
  • Publikování intentů, cest nebo těl zpráv meshe: událost zůstává svou identitou, druhem, uzlem a časy

Závislosti

Žádné. Tento úkol je kořenem grafu.

Kritéria přijetí

  • Veřejný snímek kreslí scény mesh jen ze záznamu, jehož manifest jmenuje, pod popiskem, který říká replay, s původními časy
  • Záznam s událostí, jejíž zdrojový záznam chybí, se odmítne a odmítnutí jmenuje událost
  • Bez zachycení jsou tři scény nedostupné, jak případ 3011 dnes drží

Validace

  • bin/majordomus plan validate
  • bash test/run.sh 3011_the_observatory_draws_nothing_it_did_not_read

Požadované důkazy

  • recorded_replay_case

Důkazy

pokrývátypcommandvýsledeku commitu
recorded_replay_casetestbash test/run.sh 3011_the_observatory_draws_nothing_it_did_not_readok (běh 2026-10-14 na 753449f908, součást 7 případů #1129): scéna mesh přehraje záznam označený tím, kdy byl zaznamenán, a zdroji jeho manifestu; scény, které záznam nenese, zůstávají nedostupné; rozbitý záznam je selhaný zdroj2ca25bb

Časová osa

zahájeno
2026-10-14T12:31:15Z
ověřeno
—
dokončeno
2026-10-14T12:31:34Z

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/I2678.yaml. Přečtěte ho zpět pomocí majordomus plan show I2678.

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