I1903 — Práce realizující záměr se spojuje napříč epizodami, poskytovateli a předávkami
Spojit každý úkol ledgeru, uzavřený záznam relace a claim peera se záměry, které realizuje, s původem každého odkazu, zaznamenat provider každé epizody do ledgeru, vysvětlit postavení záměru a odmítnout uzavřenou práci, které důkazy odporují.
BLOKOVÁNO vlna 1 · p1 · profil implementation · bezpečné paralelně
Součást intent-lifecycle — Práce je dohledatelná k záměru, kterému slouží, a záměr je naplněn jen důkazy.
Blokováno. Tento úkol nelze zahájit, dokud není hotové I1900. Stav je z toho odvozen, ne deklarován.
Cíl
Spojit každý úkol ledgeru, uzavřený záznam relace a claim peera se záměry, které realizuje, s původem každého odkazu, zaznamenat provider každé epizody do ledgeru, vysvětlit postavení záměru a odmítnout uzavřenou práci, které důkazy odporují.
Proč
Rodokmen záměru žil v té relaci, která na něm pracovala, takže předávka jinému providerovi ho ztratila a záměr, jehož uzavřená práce regredovala, se četl jako dokončený (ADR 0075).
Aktuální stav
Žádná schopnost neříká, která úloha, epizoda, provider nebo předávka záměr realizuje; uzavřená epizoda zapomene svého providera; ověřující záměry mlčí.
Cílový stav
majordomus intent realization a intent explain odpovídají na původ a drift na každém povrchu a kontrola intent-realization odmítne closed_work_contradicted.
Rozsah
- apps/majordomus-cli/src/intent_realization.rs
- apps/majordomus-cli/src/capability/builtin/intent_realization.rs
- lib/session.sh
- test/cases/388_an_intent_is_realised_across_providers_and_held_to_reality.sh
Závislosti
Kritéria přijetí
- Jedna úloha přenesená přes předávku mezi dvěma poskytovateli je jedna jednotka práce svázaná se záměrem, s oběma poskytovateli
- Každý odkaz je deklarovaný, pozorovaný, odvozený nebo odhadnutý z jednoho mapování a u každého úkolu se ponechá nejsilnější
- Záměr, jehož milníky jsou všechny HOTOVO, zatímco zaznamenaný běh kritéria selhává, skončí s kódem 10, jmenuje kritérium a oprava ho vyčistí
Validace
- cargo test --test intent_realization
- bash test/run.sh 388_an_intent_is_realised_across_providers_and_held_to_reality
Požadované důkazy
- intent_lineage_joined
- closed_work_contradicted_refused
Důkazy
Nic nezaznamenáno. Za každým tokenem výše musí stát příkaz nebo artefakt, než lze tento úkol dokončit; vyprávění se odmítá.
Časová osa
- zahájeno
- —
- ověřeno
- —
- dokončeno
- —
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/I1903.yaml. Načtěte ho zpět pomocí majordomus plan show I1903.