I0801 — Zúžit hranici čisté extrakce a zaznamenat, co bylo převzato
Přepsat Clean Extraction Boundary v docs/DESIGN.md tak, aby dovolovala obecný deterministický graf původu odvozený z vlastních artefaktů tohoto repozitáře a nadále vylučovala vše, co vylučuje dnes, a v docs/EXTRACTION_REPORT.md zaznamenat, které architektonické myšlenky ze studovaného předchozího řešení byly převzaty novým odvozením a které odmítnuty, každou s důvodem.
HOTOVO vlna 0 · p1 · profil deep-work · bezpečné paralelně
Součást M003 — Relace je trvalá obálka a znalost se kompiluje z toho, co už je kanonické.
Cíl
Přepsat Clean Extraction Boundary v docs/DESIGN.md tak, aby dovolovala obecný deterministický graf původu odvozený z vlastních artefaktů tohoto repozitáře a nadále vylučovala vše, co vylučuje dnes, a v docs/EXTRACTION_REPORT.md zaznamenat, které architektonické myšlenky ze studovaného předchozího řešení byly převzaty novým odvozením a které odmítnuty, každou s důvodem.
Proč
Hranice dnes mezi absolutně vyloučené věci řadí „graph semantics“. Zbytek tohoto milníku staví referenční graf. Dodat to proti publikované hranici, která to zakazuje, by hranici učinilo dekorativní, což je přesně ten způsob selhání, který tento projekt vznikl odhalovat. Záznam o přijetí existuje, aby příští čtenář dokázal rozlišit znovu odvozenou myšlenku od zkopírované implementace.
Aktuální stav
docs/DESIGN.md uvádí „graph semantics“ ve větě o absolutním vyloučení a uvádí deset položek, které hranici překročily abstrakcí. docs/EXTRACTION_REPORT.md zaznamenává důkazy za rozhodnutími v0.1 a o nástrojích pro relace či znalosti neříká nic.
Cílový stav
Věta o vyloučení odlišuje doménovou, inferenční a sémantickou mašinérii, která zůstává venku, od obecného grafu provenience nad vlastními soubory tohoto repozitáře, který je nyní uvnitř. Seznam převzatého jmenuje myšlenky relací a znalostí převzaté znovuodvozením. Seznam odmítnutého jmenuje to, co bylo studováno a záměrně nepřevzato, každé s důvodem, včetně databáze, vrstvy embeddingů, vykreslovače vaultu a poznámky relace s kopírovaným vyprávěním.
Rozsah
- docs/DESIGN.md
- docs/EXTRACTION_REPORT.md
Mimo rozsah
- Jakákoli implementace
- Jakákoli změna deseti položek, které jsou již zaznamenány jako ty, jež překročily hranici
- Jmenování jakékoli interní cesty, komponenty nebo slovníku zkoumaného materiálu
Závislosti
Žádné. Tento úkol je kořenem grafu.
Co na tom čeká
Kritéria přijetí
- Hranice uvádí, jaký druh grafu je povolen a jaký je stále vyloučen, jednou větou, kterou čtenář může použít na navrhovanou funkci
- Seznam přijatých myšlenek jmenuje každou přijatou myšlenku a objekt Majordomus, kterým se stává
- Seznam odmítnutého jmenuje každý odmítnutý nápad a proč, mezi nimi databáze a vrstvu embeddingů
- V žádném z obou dokumentů se nevyskytuje žádná interní cesta, název hostitele, název komponenty ani citace ze studovaného materiálu
Validace
- bin/majordomus doctor
- bash test/run.sh 08_no_forbidden_constructs
Požadované důkazy
- boundary_rewritten
Důkazy
| pokrývá | typ | command | výsledek | u commitu |
|---|---|---|---|---|
| boundary_rewritten | ruční | bin/majordomus doctor | exit 0, and test case 08_no_forbidden_constructs passes alongside it. Hranice nyní uvádí test původu, který může čtenář na návrh uplatnit: hrana, která umí jmenovat řádek, který ji uvádí, je odkaz; hrana, která existuje, protože něco vypadalo příbuzně, je sémantické tvrzení a zůstává venku. Sekce 11 zprávy o extrakci zaznamenává důkazy druhého průchodu, sedmnáct převzatých nápadů s objektem, kterým se zde stává každý, a jedenáct odmítnutí včetně každé databáze, embeddingů, generovaných souhrnů a rendereru vaultu poznámek | 2c4dc6f |
Riziko
Hranice zúžená tak, aby seděla na budovanou funkci, není hranice. Formulace musí být taková, aby ji čtenář mohl použít k odmítnutí budoucího návrhu, ne taková, která jen popisuje, co se chystá commitnout.
Časová osa
- zahájeno
- 2026-09-04T15:37:53Z
- ověřeno
- —
- dokončeno
- 2026-09-04T15:40:54Z
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/I0801.yaml. Přečtěte ho zpět pomocí majordomus plan show I0801.