I1307 — Tvar ChatGPT se mapuje z důkazů a nikdy se nestane kanonickým modelem
Namapovat to, co ChatGPT Project skutečně vystavuje — projekt, jeho konverzace, graf zpráv, části obsahu, metadata příloh, instrukce projektu — na kanonický model záznamu, mapovat jen to, co pozorování podporuje.
BLOKOVÁNO vlna 4 · p1 · profil hluboké práce · bezpečné paralelně
Blokováno. Tento úkol nemůže začít, dokud nejsou hotové I1302, I1305. Stav je z toho odvozen, ne deklarován.
Cíl
Namapovat to, co ChatGPT Project skutečně vystavuje — projekt, jeho konverzace, graf zpráv, části obsahu, metadata příloh, instrukce projektu — na kanonický model záznamu, mapovat jen to, co pozorování podporuje.
Proč
Vlastní tvar dodavatele je detail transportu s otiskem (I1305). Pokud dosáhne úložiště nebo schopnosti, pak v den, kdy dodavatel přeorganizuje svůj graf zpráv, se změní model repozitáře a každý konzument se rozbije z důvodu, který žádný z nich nevidí.
Aktuální stav
Nic neexistuje. Nebylo provedeno žádné pozorování.
Cílový stav
Jeden mapper převádí pozorované záznamy dodavatele na kanonický model z I1302. Graf zpráv s větvemi se zachovává jako graf, nesplošťuje se do seznamu. Části obsahu si ponechávají svůj typ. Metadata příloh se mapují; obsah se stahuje jen tam, kde deklarace říká, že stahování je povoleno. Cokoli, co důkazy nepodporují, chybí, nehádá se.
Rozsah
- scripts/lib
- test/cases
Mimo rozsah
- Jakékoli kanonické pole vymyšlené tak, aby odpovídalo poli dodavatele, které nemá spotřebitele
- Stahování obsahu příloh tam, kde to deklarace nepovoluje
Závislosti
- I1302PŘIPRAVENO Identita, původ a úroveň podpory jsou typovaná pole, nikoli próza
- I1305BLOKOVÁNO Pozorovaná smlouva má otisk, stav kompatibility a fixture
Co na tom čeká
Kritéria přijetí
- Žádné pole DTO dodavatele nedosáhne úložiště ani schopnosti bez průchodu mapperem
- Rozvětvená konverzace si drží svůj graf; žádná větev není tiše zahozena ani zlinearizována
- Části obsahu si ponechávají typovaný diskriminátor, místo aby se slučovaly do textu
- Pole, které důkazy nepodporují, chybí, místo aby se doplnilo výchozí hodnotou
- Mapper je ověřen proti sanitizovaným fixturám bez živého účtu
Validace
- bash test/run.sh
Požadované důkazy
- mapper_boundary
- graph_preserved
- parts_typed
- fixtures_prove_it
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
Mapování před důkazy. Každé pole zde musí ukazovat na pozorování, které bylo skutečně provedeno, jinak je to dohad obalený schématem.
Č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/I1307.yaml. Přečtěte ho zpět pomocí majordomus plan show I1307.