Documentation
How this portal works, how to author pages, and how to deploy it.
Authoring
MDX conventions, components, glossary, and frontmatter.
Adding a project
Register a service in projects.json and create its content silo.
Deployment
Docker image, Azure Pipelines, and Helm for this portal.
Secret boundary
Never read, quote, or expose .env files (except .env.example), decrypted SOPS output, connection
strings, tokens, or keys. Name configuration keys from code only.
Verification
From frontend/docs-app, because corepack resolves the pnpm version from the working
directory and this app pins a newer one than the other frontends:
pnpm check
pnpm verify # check + production build