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.

I1007 — Web vykresluje tentýž graf, generovaný jednou

Vytvořit statickou projekci grafu stávajícím generováním a pipeline webu, aby publikovaný web vykresloval stejný model jako server, bez backendu a bez druhého generátoru.

PŘIPRAVENO vlna 3 · p0 · profil implementation · bezpečné paralelně

Součást capability-graph — Jeden graf schopností, dvě projekce a žádný druhý inventář toho, co tento repozitář umí.

Připraveno. Všechny závislosti jsou hotové, takže majordomus plan start I1007 bude přijato.

Cíl

Vytvořit statickou projekci grafu stávajícím generováním a pipeline webu, aby publikovaný web vykresloval stejný model jako server, bez backendu a bez druhého generátoru.

Proč

Samostatný generační skript pro web je druhý vesmír, který tento repozitář už jednou odmítl. Sada cílů generování existuje a vlastní to.

Aktuální stav

Web je generován z registru a několika odvozených datasetů skripty, z nichž každý zná svůj vlastní výstup.

Cílový stav

Statická projekce je cílem kanonického generování a web ji konzumuje jako ostatní odvozená data.

Rozsah

  • apps/majordomus-cli/src/site.rs
  • web

Mimo rozsah

  • Samostatný skript generování cockpitu
  • Statické sestavení vyžadující jakékoli runtime API k vykreslení

Závislosti

Co na tom čeká

Kritéria přijetí

  • Statická projekce vzniká kanonickou množinou cílů generování, přičemž případný shell je jen tenký adaptér
  • Publikované stránky vykreslují schopnosti, druhy, relace a pokrytí bez jakéhokoli požadavku na backend
  • Data z doby buildu a z doby běhu jsou na stránce rozlišitelná a zachycené měření je označeno jako zachycené, ne zobrazeno jako aktuální
  • Kontrola driftu pokrývá statickou projekci

Validace

  • majordomus generate --check
  • bash test/run.sh

Požadované důkazy

  • static_projection
  • no_backend_required

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

Vykreslovat včerejší zdraví, jako by bylo aktuální, je způsob selhání, kterému má tento úkol zabránit, a je to problém označování, ne dat.

Č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/I1007.yaml. Načtěte jej zpět pomocí majordomus plan show I1007.

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