I0815 — Říct, co je nyní pravda v tvrzeních, dokumentaci a instrukcích pro pracovníky
Přidat do docs/CLAIMS.yaml behaviorální tvrzení, která si tento milník zaslouží, se skutečnými cestami k implementaci a testům, zdokumentovat příkazy v docs/CLI.md, opravit větu v docs/CONTINUITY.md, která říká, že se index neudržuje, napsat docs/KNOWLEDGE.md a rozšířit providerově neutrální zdroj instrukcí, aby nový worker znal kroky životního cyklu týkající se relace a znalostí.
BLOKOVÁNO vlna 7 · p1 · profil hluboké práce · běží samostatně
Součást M003 — Relace je trvalá obálka a znalost se kompiluje z toho, co už je kanonické.
Blokováno. Tento úkol nemůže začít, dokud není I0813 hotovo. Stav se z toho odvozuje, není deklarován.
Cíl
Přidat do docs/CLAIMS.yaml behaviorální tvrzení, která si tento milník zaslouží, se skutečnými cestami k implementaci a testům, zdokumentovat příkazy v docs/CLI.md, opravit větu v docs/CONTINUITY.md, která říká, že se index neudržuje, napsat docs/KNOWLEDGE.md a rozšířit providerově neutrální zdroj instrukcí, aby nový worker znal kroky životního cyklu týkající se relace a znalostí.
Proč
Schopnost bez tvrzení je neviditelná, tvrzení bez testu je selhání, které tento projekt měří v cizích repozitářích, a dokument, který odporuje kódu, učí špatné věci každého workera, který jej čte.
Aktuální stav
docs/CONTINUITY.md uvádí, že vyhledávání neudržuje žádný index, protože korpus je hrstka souborů, což správně popisuje korpus záznamů a vůbec ne korpus repozitáře. Zdroj pokynů popisuje životní cyklus úlohy bez kroku relace.
Cílový stav
Rozdíl je uveden: vyhledávání v záznamech je přímý literální sken bez indexu, vyhledávání ve znalostech je odvozený index nad širším korpusem a ani jedno nepřebíjí git ani kanonické soubory. Tvrzení jmenují chování, ne podpříkazy. Pokyny pro workera popisují smyčku od začátku relace po její konec a učí vyhledat to, co je potřeba, místo čtení celé báze.
Rozsah
- dokumentace
- share/skeleton/providers
- .majordomus/providers
- CLAUDE.md
- AGENTS.md
- test/cases
Mimo rozsah
- Jakákoli změna webu
- Tvrzení pro podpříkaz, který nemá vlastní chování
Závislosti
- I0813PŘIPRAVENO Uzavřená relace se stane uzlem, který ukazuje na svou epizodu
- I0814HOTOVO Dát workeru omezený výřez znalostí, ne celou znalostní bázi
Co na tom čeká
Kritéria přijetí
- Každé přidané tvrzení má zdroj, implementaci a testovací cestu, které všechny existují, a žádné zaručené tvrzení nemá chybějící test
- docs/CONTINUITY.md rozlišuje obě vyhledávání a stará věta už kódu neodporuje
- Clean Extraction Boundary a dokument kontinuity se o grafu shodují
- Regenerované projekce poskytovatelů zůstávají pod rozpočtem vždy načítaného obsahu
- Zdroj instrukcí učí vyhledávání, ne čtení celé báze
Validace
- bin/majordomus doctor
- bin/majordomus update
- bash test/run.sh
Požadované důkazy
- claims_added
- docs_consistent
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
Rozpočet vždy načítaného obsahu je tvrdý strop s selhávající kontrolou. Přidání kroků životního cyklu do těla instrukcí jej může překročit a oprava musí být říkat méně, ne zvýšit strop.
Č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/I0815.yaml. Přečtěte ho zpět pomocí majordomus plan show I0815.