Skip to content

docs: restructure documentation site with journey-based architecture#306

Draft
ron96g wants to merge 4 commits intomainfrom
feat/documentation
Draft

docs: restructure documentation site with journey-based architecture#306
ron96g wants to merge 4 commits intomainfrom
feat/documentation

Conversation

@ron96g
Copy link
Copy Markdown
Member

@ron96g ron96g commented Mar 31, 2026

Overhaul the documentation from a technology-focused structure (docs/pages/)
to a journey-based structure (docs/) organized around admin, user, and
developer workflows. Add comprehensive architecture documentation for all
domains.

  • Restructure install directory into base/overlays/components layout
  • Add admin journey docs (setup, environments, orgs, notifications, ops)
  • Add user journey docs (onboarding, APIs, events, approvals)
  • Add developer journey docs (contributing, operators, local dev)
  • Add architecture docs for all domains (admin, api, gateway, identity, etc.)
  • Add CRD reference generation scripts and remark plugin
  • Update CI workflows for new docs paths and enable deployment on feat branch
  • Simplify root README
  • Add local-setup script in hack/

Overhaul the documentation from a technology-focused structure (docs/pages/)
to a journey-based structure (docs/) organized around admin, user, and
developer workflows. Add comprehensive architecture documentation for all
domains.
- Restructure install directory into base/overlays/components layout
- Add admin journey docs (setup, environments, orgs, notifications, ops)
- Add user journey docs (onboarding, APIs, events, approvals)
- Add developer journey docs (contributing, operators, local dev)
- Add architecture docs for all domains (admin, api, gateway, identity, etc.)
- Add CRD reference generation scripts and remark plugin
- Update CI workflows for new docs paths and enable deployment on feat branch
- Simplify root README
- Add local-setup script in hack/
@ron96g ron96g temporarily deployed to github-pages March 31, 2026 13:31 — with GitHub Pages Inactive
@ron96g ron96g self-assigned this Mar 31, 2026
…teps guides; add install overlay improvements

- Replace setup.md with separate quickstart (Kind) and installation (ArgoCD) guides
- Add first-steps tutorial for bootstrapping environment, zones, teams, and sample APIs
- Expand environments-and-zones with zone setup details and EventConfig configuration
- Rewrite notification-templates with selection logic, placeholders, and troubleshooting
- Add user-journey features section (traffic management, security, event delivery, filtering)
- Add secret-manager architecture page and update resource specs
- Add Kustomize component with default notification templates
- Rename zone files to .example.yaml; add EventConfig examples for local overlay
- Fix install path in .releaserc.mjs; remove deprecated install.sh
@ron96g ron96g temporarily deployed to github-pages April 2, 2026 11:27 — with GitHub Pages Inactive
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant