Technical
Architecture, content schemas, deployment, and how everything fits together under the hood.
- Content validation The validate-content script that checks frontmatter completeness, slug hygiene, and required fields before publishing.
- Book recommender How the sidebar's "Suggested reading" is computed using cosine similarity between post content and library book profiles.
- Content collections How the eight content collections are defined, validated, and loaded using Astro 5's content layer and Zod schemas.
- Deployment How the garden is built and deployed to GitHub Pages via GitHub Actions, and how the LinkedIn publish trigger works.
- Wiki links and backlinks How [[wiki links]] are processed at build time, resolved to URLs, and how backlinks are computed from them.