…nal docs out of the repo
Public docs (docs/) are now the only documentation tree in the repo,
serving end users, realm admins, sysadmins, integrators and a slim
contributor section. Internal design notes live exclusively in the
maintainers' knowledge base.
- Audit every public page against the code (84 pages, 65 flagged):
fix stale claims (SAML "not supported", 7-day audit retention,
hard-delete "roadmap item", outdated sidebar/flow descriptions,
missing endpoints in the API reference), remove maintainer-internal
content (file:line citations, project codenames, engineering
changelogs), and document recently shipped features (invite codes,
per-realm rate limits, realm provisioning, device flow, native
grants, CIMD, registration fields, app settings cascade, clone).
- New page: admin/invite-codes (ADR-0012 admin surface + M2M minting).
- integrate/scheduling removed from the public site (backend
contributor guide, relocated to the internal knowledge base).
- dev-docs/ deleted: architecture blueprints, engineering gotchas,
future-feature designs, product matrices and upstream requests are
migrated to the internal knowledge base (statuses corrected to
reflect what has shipped).
- Sweep every remaining dev-docs reference: nav config, PR template,
CI workflows, CodeQL config, SECURITY.md, Dockerfile, .gitignore/
.dockerignore and ~27 source-comment pointers.
- contribute/ stays public but slim: testing pages rewritten as
current references; manual checklist is now a maintained smoke
checklist instead of a session log.
Docs build (dead-link gate) green; unit-test project compiles.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Motivation
The VitePress site (docs/) is now the only documentation tree in the repo, serving end users, realm admins, sysadmins, integrators and a slim contributor section. Internal design notes, architecture blueprints, engineering gotchas and feature-design records have moved to the maintainers'' knowledge base and dev-docs/ is removed.
What changed
Public docs — audited against the code (84 pages, 67 updated):
Repo hygiene:
Tests
Breaking changes
🤖 Generated with Claude Code