# Labyricorn Site This repository is the initial Git source for the public Labyricorn website. It is intentionally small so the first deployment proves the complete local publishing path before more content or integrations are added. ## Source of truth This repository is authoritative for the site content it contains. Labyricorn reads the repository participation policy in `.labyricorn/site.yml`, resolves the canonical site definition in `site.yml`, validates the `.theme/` package, discovers the configured content, builds the website, and publishes the completed output to the local canonical site. Generated website files do not belong in this repository. ## Repository structure ```text .labyricorn/site.yml Repository participation and publishing policy site.yml Canonical site definition and theme selection navigation.yml Public navigation and section-template selection projects.yml Allowlisted project-page declarations .theme/ Strict Liquid templates and declared static assets pages/ Standalone website pages articles/ Article source documents projects/ Project source documents media/ Images and other intentionally public media docs/ Operator and author documentation ``` ## Initial deployment boundary The first deployment includes: - one homepage; - one introductory article; - one project page; - a repository-owned, script-free Liquid theme; - local publication through Labyricorn. It does not yet include: - comments or community submissions; - GitHub mirroring; - Cloudflare Pages; - remote publishing targets; - private credentials or generated output. See `docs/DEPLOYMENT.md` for the deployment sequence.