Merge pull request #411 from EdouardVanbelle/chore/vitepress

This commit is contained in:
Dionisio Pozo
2026-06-01 19:32:23 +02:00
committed by GitHub
+12
View File
@@ -11,6 +11,17 @@ export default defineConfig({
lastmodDateOnly: false,
},
// Internal planning notes (docs/plan/*) and AI hand-off prompts
// aren't user-facing docs and contain raw Rust/pseudocode whose
// generics (Option<String>, Vec<SubjectGroup>, …) trip Vue's
// template parser ("Element is missing end tag" because <String>,
// <SubjectGroup>, etc. look like unclosed HTML tags). Keep them
// in-tree for engineering reference but skip them at site-build time.
srcExclude: [
"plan/**",
"**/*.prompt",
],
markdown: {
image: {
lazyLoading: true,
@@ -102,6 +113,7 @@ export default defineConfig({
{ text: "Share Integration", link: "/architecture/share-integration" },
{ text: "Storage Quotas", link: "/architecture/storage-quotas" },
{ text: "File and Blob lifecycle", link: "/architecture/file-and-blob-lifecycle" },
{ text: "ReBAC & Authorization", link: "/architecture/rebac-authorization" },
],
},
{ text: "FAQ", link: "/faq" },