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.

I2400 — Model signálů a fold spojují každý zdroj, který server už eviduje

Přidat src/monitor: Signal (cursor, at, source, kind, severity, actor, subject, summary, for_you), jednoho čtenáře pro každý zdroj (žurnál meshe, nástěnka, stopa executoru, spuštění) a skládání, které zahazuje nezměněné opětovné projekce relací.

HOTOVO vlna 0 · p1 · profil implementation · běží samostatně

Součást everything-is-followed-in-one-stream — Vše, co se v repozitáři děje, se sleduje v jednom proudu.

Cíl

Přidat src/monitor: Signal (cursor, at, source, kind, severity, actor, subject, summary, for_you), jednoho čtenáře pro každý zdroj (žurnál meshe, nástěnka, stopa executoru, spuštění) a skládání, které zahazuje nezměněné opětovné projekce relací.

Proč

Každý zdroj odpovídá na svou stránku vlastním kurzorem; 95 % událostí meshe jsou identické reprojekce session_opened (954 z 1000 vzorků 2026-10-10 21:05Z), takže čtenář žurnálu čte šum.

Aktuální stav

Žádný modul monitor.

Cílový stav

src/monitor skládá čtyři zdroje do uspořádaných signálů za jedním neprůhledným kurzorem, jednotkově testováno pro každého čtenáře i pro skládání.

Rozsah

  • apps/majordomus-cli/src/monitor
  • apps/majordomus-cli/src/lib.rs

Závislosti

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

Co na tom čeká

Kritéria přijetí

  • Stránka za kurzorem neopakuje žádný signál předchozí stránky
  • Nezměněná reprojekce relace je potlačena a započtena; nová relace nebo změněný záměr je signál
  • Signál je for_you, když čtenáře jmenuje jeho recenzent, cíl předávky, konflikt claimu nebo text

Validace

  • cargo test --lib monitor

Požadované důkazy

  • monitor_fold_unit_tests

Důkazy

pokrývátypcommandvýsledeku commitu
monitor_fold_unit_teststestcargo test --locked --manifest-path apps/majordomus-cli/Cargo.toml --lib monitortest result: ok. 64 passed; 0 failed (run 2026-10-14 between 07:40Z and 07:58Z on master ce5959db59)ce5959d

Časová osa

zahájeno
2026-10-14T08:02:46Z
ověřeno
—
dokončeno
2026-10-14T08:02:52Z

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

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