fix: align the suite with the site layout

The redesign moved the technical questions to technical-faq.md, made the Get your files rows generated from each platform key and reduced getting-started.md to links. Tests now read those places: the pack-row test reads the rendered page. The new site scripts go through run_cli and refuse abbreviated options. The three maintenance image tools are exempt by name from the build dependency rule: their output is committed and the build only reads it. siteguides.py now triggers the site deploy, and the recipe counts match the store.
This commit is contained in:
Abdessamad Derraz committed 2026-10-22 13:11:07 +02:00
1 parent 2870c72ccb
commit 2d2addd6d2
12 files changed
+66 -63

No files matched your search

+6 -2
View File
@@ -744,7 +744,9 @@ def write_svgs(directory: Path) -> list[Path]:
def main() -> None:
import argparse
parser = argparse.ArgumentParser(description="Write the site diagrams as SVG files.")
parser = argparse.ArgumentParser(
description="Write the site diagrams as SVG files.", allow_abbrev=False
)
parser.add_argument("--output-dir", default="tmp/diagrams", help="default: %(default)s")
args = parser.parse_args()
for path in write_svgs(Path(args.output_dir)):
@@ -752,4 +754,6 @@ def main() -> None:
if __name__ == "__main__":
main()
from common import run_cli
run_cli(main)