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.

I3024 — The Knowledge screen's manual link names a page the site has, on the server and on Pages

The How to review panel of /ui/knowledge links to the knowledge manual as {DOCS_MOUNT}/docs/knowledge/, which a server serves from the site build mounted at /docs and which the published snapshot rebases to /docs/knowledge/ on majordomus.dev.

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

Součást truthful-plan-surfaces — Povrchy plánu se odvozují z dodávky a nic, co zobrazují, se nezadává vedle repozitáře.

Cíl

The How to review panel of /ui/knowledge links to the knowledge manual as {DOCS_MOUNT}/docs/knowledge/, which a server serves from the site build mounted at /docs and which the published snapshot rebases to /docs/knowledge/ on majordomus.dev.

Proč

Verified live on v0.30.1 (majordomus.dev, 9904000d2df) with headless Playwright: the manual link rendered as href=\"/knowledge/\", which answers 404, while https://majordomus.dev/docs/knowledge/ answers 200. A server mounts the whole site build under /docs, and the snapshot strips that mount (web/report/snapshot.rs), so the link written as /docs/knowledge/ named the site page /knowledge/, which does not exist.

Aktuální stav

manual() links to {DOCS_MOUNT}/knowledge/, which resolves to /knowledge/ on Pages and to a missing page under the server's /docs mount.

Cílový stav

manual() links to {DOCS_MOUNT}/docs/knowledge/; a crate test proves that the path below the mount is a page of site/content.

Rozsah

  • apps/majordomus-cli/src/ui/knowledge.rs

Závislosti

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

Kritéria přijetí

  • The manual link is {DOCS_MOUNT}/docs/knowledge/ and is rebased to /docs/knowledge/ in the published snapshot
  • A crate test resolves the link's path below the documentation mount to an existing file under site/content

Validace

  • cargo test --lib ui::knowledge
  • scripts/ui audit --only /ui/knowledge

Požadované důkazy

  • knowledge_manual_link_resolves

Důkazy

pokrývátypcommandvýsledeku commitu
knowledge_manual_link_resolvescivalidate run 39438896504 at master 9a5a9b77520: rust (1-3) jobs 118683336143 118683336062 118683336401 run cargo test, incl. ui::knowledge::the_manual_link_names_a_page_of_the_site_on_either_surface (19d5dda61eb)success (the run's only red job is pages, which runs no test)a81b1e3

Časová osa

zahájeno
2026-10-20T16:15:26Z
ověřeno
—
dokončeno
2026-10-20T16:27: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.

Canonical record: .ai/repo/project/issues/I3024.yaml. Read it back with majordomus plan show I3024.

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