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.

I2417 — Úvodní stránka je proklikatelný příběh: redakční hero a řetězec důkazů, kterým návštěvník prochází

Dát domovské stránce redakční typografii a proklikávací interaktivitu případových zpráv Prismatic: patkový display nadpis hrdiny stránky a nadpisy sekcí a interaktivní řetězec důkazů v sekci důkazů — co repozitář deklaruje, co registr generuje, k jakým rozhraním se dostává, která pravidla rozhoduje stroj, zaručená tvrzení, spustitelné případy užití a co podporuje zaznamenaný běh — v němž je každý uzel tlačítkem, které otevře jeho číslo, větu a zdroj, a každá hrana je plná tam, kde vazbu drží stroj, a čárkovaná tam, kde je deklarována a čeká na důkaz.

HOTOVO vlna 0 · p1 · profil implementation · bezpečné souběžně

Součást public-proof — Návštěvník vidí, jak se produkt sám dokazuje, a může ověřit každé jeho tvrzení.

Cíl

Dát domovské stránce redakční typografii a proklikávací interaktivitu případových zpráv Prismatic: patkový display nadpis hrdiny stránky a nadpisy sekcí a interaktivní řetězec důkazů v sekci důkazů — co repozitář deklaruje, co registr generuje, k jakým rozhraním se dostává, která pravidla rozhoduje stroj, zaručená tvrzení, spustitelné případy užití a co podporuje zaznamenaný běh — v němž je každý uzel tlačítkem, které otevře jeho číslo, větu a zdroj, a každá hrana je plná tam, kde vazbu drží stroj, a čárkovaná tam, kde je deklarována a čeká na důkaz.

Proč

Příkaz vlastníka z 2026-10-11: úvodní stránka má vypadat a chovat se jako zprávy o případech (případy prismatic-platform, report v57): serifové display písmo s kurzivním akcentem, mono eyebrow, graf vlastnictví, jehož rámečky a hrany otevírají, co je známo, s odkazy na zdroj, plné čáry pro zaznamenané fakty a přerušované pro odvozené. Homepage ukazovala své důkazy jako statické karty a nic na ní nešlo procházet krok za krokem.

Aktuální stav

Hero a nadpisy sekcí jsou v bezpatkovém display písmu; sekce důkazů ukazuje počty tvrzení jako statické karty; nic na domovské stránce neukazuje, jak se deklarace dostane k zaznamenanému běhu, a žádný obrázek nerozlišuje, co stroj skutečně drží, od toho, co je jen deklarováno.

Cílový stav

Titulek hrdiny a každá hlavička sekce domovské stránky jsou sázeny serifovým display písmem, podtitulek kurzívou v barvě značky, eyebrow monospace s prostrkáním. Sekce důkazů začíná řetězcem důkazů (site/templates/partials/evidence-chain.html): sedm uzlů ve dvou drahách, každé číslo odvozeno z modelu produktu, matice tvrzení a katalogu, věta každého uzlu je existující odvozená nebo z marketing.toml, poslední hrana přerušovaná, dokud verdikt důkazů podporuje méně než zaručených tvrzení. Bez JavaScriptu je detail každého uzlu zobrazen v pořadí; s ním ukáže zvolený Alpine. Specifikace chování evidence-chain dokládá, že volba uzlu ukáže jen ten uzel, stisknutý, s jeho číslem. Žádný runtime grafu, žádný nový skript, žádný vzdálený asset.

Rozsah

  • site/templates/index.html
  • site/templates/components.html
  • site/templates/partials/evidence-chain.html
  • site/data/marketing.toml
  • scripts/lib/interaction-specs/evidence-chain.mjs

Mimo rozsah

  • Chart.js ani jiný vykreslovací runtime: obrázek je značkování a rozpočet domovské stránky se nemění.
  • Nová sekce úvodní stránky: řetězec sedí uvnitř sekce důkazů, kterou homepage.toml už deklaruje.
  • Přepsání textu: jediná nová věta je legenda řetězu v marketing.toml, v rámci jeho rozpočtu.

Závislosti

Žádné. Tento úkol je kořenem grafu.

Co na tom čeká

Kritéria přijetí

  • Každý uzel řetězce je tlačítko; volba jednoho zobrazí jen jeho detail a označí ho jako stisknuté; specifikace chování evidence-chain tvrdí právě tato tlačítka
  • Každá hodnota v řetězci je odvozena; hrana důkazů je čárkovaná, dokud je počet podložených pod počtem zaručených
  • scripts/ci/homepage-check, scripts/ci/interaction-check a scripts/site-check projdou; úvodní stránka zůstane v rozpočtu assetů
  • Při 390 px stránka neposouvá horizontálně; pod breakpointem md se řetěz nekreslí, což rozhodlo 239df858cb4 (přistávací stránka drží na každém zařízení) poté, co ho #930 naskládal do jednoho sloupce, a od md výše se kreslí se všemi viditelnými uzly

Validace

  • bin/majordomus plan validate
  • scripts/ci/interaction-check
  • scripts/ci/homepage-check
  • scripts/interaction-probe --only '/'

Požadované důkazy

  • evidence_chain_interaction_probe

Důkazy

pokrývátypcommandvýsledeku commitu
evidence_chain_interaction_probetestscripts/site-build && scripts/site-check; scripts/ci/interaction-check; scripts/ci/homepage-check; scripts/interaction-probe --only '/'; node <scratch>/chain.mjs při 390, 768 a 1280 px na https://majordomus.dev/na 09c334079f5: site-check 0 selhání; interaction-check OK 34708 ovládacích prvků, 7 řetězců důkazů; homepage-check rc 0; interaction-probe OK 30 ovládacích prvků na 1 stránce dělá, co jejich spec říká, 7 řetězců důkazů; publikovaná homepage: 390 px scrollWidth 390 = clientWidth, řetěz nevykreslen (hidden md:block od 239df858cb4); 768 a 1280 px řetěz vykreslen, 7 ze 7 uzlů viditelných, hrany registry/surfaces/claims/use-cases drží a důkazy deklarované (čárkovaně), zatímco supported 0 je pod zaručeným počtem; dodáno v #930 (20d888eafcb)09c3340

Časová osa

zahájeno
2026-10-16T17:03:09Z
ověřeno
2026-10-16T17:03:13Z
dokončeno
2026-10-16T17:03:20Z

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

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