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.

I1112 — To, co se dotýká kořene, jsou dva malé bloky a nikdy se už nemění

Zredukovat každou integraci v kořeni na malý, stabilní bridge vlastněný strojem: spravovaný blok v dokumentu agenta, který ukazuje na vrstvu, a — když je direnv žádoucí — jeden řádek, který zdrojuje integraci prostředí.

BLOKOVÁNO vlna 5 · p0 · profil implementation · bezpečné paralelně

Součást two-folder-integration — Repozitář, který přijme Majordomus, získá dva adresáře a dva řádky a může je vrátit.

Blokováno. Tento úkol nemůže začít, dokud není I1109 hotovo. Stav je z toho odvozen, ne deklarován.

Cíl

Zredukovat každou integraci v kořeni na malý, stabilní bridge vlastněný strojem: spravovaný blok v dokumentu agenta, který ukazuje na vrstvu, a — když je direnv žádoucí — jeden řádek, který zdrojuje integraci prostředí.

Proč

Kořenové soubory jsou místo, kde se integrace stává viditelnou a kde se stává obtěžující. Bridge, který nenese žádnou logiku, se nikdy nemusí měnit, což znamená, že upgrade se nedotkne ničeho, co by člověk musel znovu schvalovat.

Aktuální stav

Kořenové dokumenty nesou generované bloky, jejichž obsah se přegenerovává, jak se vrstva mění, a bootstrapy poskytovatelů se zapisují do kořene.

Cílový stav

Most jmenuje, kde žije pravda, a tím končí. Upgrade Majordomus ho nepřepisuje, protože uvnitř není nic závislého na verzi.

Rozsah

  • AGENTS.md
  • .envrc

Mimo rozsah

  • Logika domény repozitáře v jakémkoli kořenovém souboru
  • Most, jehož obsah závisí na verzi nástroje, který ho zapsal

Závislosti

Co na tom čeká

Kritéria přijetí

  • Každý bridge je ohraničen značkami, zaznamenán v knize a nenese žádnou logiku — jen odkaz na místo, kde žije kanonický materiál
  • Upgrade nástroje nechá mosty bajt po bajtu shodné, což dokazuje sesouhlasení s novější verzí proti starší adopci
  • Most se vytvoří, jen když povrch skutečně vyžaduje kořenový soubor; kde lze nástroj nakonfigurovat programově, nezapíše se nic
  • Most prostředí je jeden stabilní řádek, jehož cíl žije pod `.majordomus/`

Validace

  • majordomus init --dry-run
  • bash test/run.sh

Požadované důkazy

  • bridges_minimal
  • stable_across_versions

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

Každý poskytovatel, který chce kořenový soubor, tvrdí, že jeho soubor je zvláštní. Odpověď je stejná: soubor je adaptér a jeho obsah je odvozený.

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

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