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.

I1506 — Příkazy životního cyklu se stanou neinteraktivními schopnostmi

Přesunout start úlohy, checkpoint a dokončení, otevření a uzavření relace, předávku a důkazy do vzoru, který zavádí Fáze A, každé jako neinteraktivní, aby politika zpřístupnění přestala tyto operace zadržovat všem strojovým povrchům.

BLOKOVÁNO vlna 2 · p1 · profil deep-work · běží samostatně

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

Blokováno. Tento úkol nemůže začít, dokud nejsou I1504, I1505 hotovy. Stav je z toho odvozen, ne deklarován.

Cíl

Přesunout start úlohy, checkpoint a dokončení, otevření a uzavření relace, předávku a důkazy do vzoru, který zavádí Fáze A, každé jako neinteraktivní, aby politika zpřístupnění přestala tyto operace zadržovat všem strojovým povrchům.

Proč

R4 z kořenových příčin auditu: většina uzlů nástroje shellového programu je zadržena, protože se člověka na něco ptají, a interaktivitu nemůže povrch obejít. R3 to umocňuje — graf příkazů vidí shellový nástroj jen na nejvyšší úrovni, takže každý uzel nástroje je skupina, politika vystavení nemá o čem soudit, nástroj dokončování nemá co nabídnout a důvod zadržení každého je vlastností skupiny, ne operace. Společně jsou důvodem, proč je životní cyklus nedosažitelný z MCP, z HTTP i z Cockpitu, což audit zaznamenává jako jediný řádek matice mezer, jehož stav je pro povrch broken.

Aktuální stav

Přechody žijí v lib/start.sh, lib/session.sh, lib/checkpoint.sh, lib/handover.sh, lib/evidence.sh a lib/finish.sh. continuity.state čte aktuální úlohu; zapisovací polovina nemá schopnost. Kontext relace je pouze lib/session_context.sh, bez vlastníka v Rustu a bez schopnosti.

Cílový stav

Každý přechod životního cyklu má typovaný vstup, schopnost, a tedy cestu CLI, nástroj MCP a trasu HTTP, které nikdo nepsal ručně. To, co stále potřebuje člověka, je argument, ne dotaz.

Rozsah

  • apps/majordomus-cli/src/capability/builtin
  • lib
  • share/commands.yaml
  • test/cases

Mimo rozsah

  • Zkompilovaný kontext s rozpočtem. Je to fáze D plánu auditu a patří k paralelní práci na kompilátoru kontextu, ne sem.
  • Odstranění shellového nástroje. Zůstává jako front end pro člověka a volá schopnost.

Závislosti

Co na tom čeká

Kritéria přijetí

  • Každý pojmenovaný přechod je schopnost s typovaným vstupem a bez interaktivní výzvy na své cestě schopnosti
  • Politika vystavení žádný z nich kvůli interaktivitě nezadržuje
  • Graf příkazů posuzuje každou operaci, ne její skupinu

Validace

  • příkazy bin/majordomus-cli
  • bin/majordomus-cli capabilities validate
  • bash test/run.sh

Požadované důkazy

  • lifecycle_is_reachable
  • nothing_withheld_for_interactivity

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á.

Riziko

Vysoké. Toto je největší povrch v milníku a ten, o který se nejspíš někdo pokusí dřív, než Fáze A prokáže vzor. Závisí na I1504 a I1505 z tohoto důvodu, ne z technického.

Č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/I1506.yaml. Přečtěte jej zpět přes majordomus plan show I1506.

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