feat: reworked the category editing

This commit is contained in:
2026-07-24 09:00:12 +02:00
parent d9085cf681
commit 7a3c5683e7
23 changed files with 471 additions and 193 deletions

View File

@@ -222,6 +222,13 @@ rule BuildListAssigns {
ensures: ListRenderAssigns
}
invariant CategoryArchiveTitleLanguage {
-- A category archive uses the title configured for its render language.
-- The main-language archive uses title; translated archives use the entry
-- in titles keyed by their language; a missing title falls back to the
-- category name.
}
invariant SharedRenderPathForPreviewAndGeneration {
-- Preview and generation produce identical HTML for the same input because
-- both build assigns through this subsystem and render via the same Liquid