Skip to content

docs: improve layout phase 1 - #2313

Open
cardoe wants to merge 2 commits into
mainfrom
docs-layout-phase1
Open

docs: improve layout phase 1#2313
cardoe wants to merge 2 commits into
mainfrom
docs-layout-phase1

Conversation

@cardoe

@cardoe cardoe commented Sep 4, 2026

Copy link
Copy Markdown
Contributor

What does this change do?

Initial documentation refactor based on the docs layout improvement assessment doc. This starts having a contributor section and a troubleshooting section.

Upgrade impact

  • This change requires operator action to upgrade. If checked, add the
    upgrade-impact label and a release note: run scriv create from the
    repository root and describe the required action in the generated
    changelog.d/ file. See RELEASING.md.

Operator action means anything a deployment has to do beyond a normal resync:
deploy repo or values changes, new or removed secrets, enabling or disabling a
component, or a manual one-time step.

The audit landed in #2190, just before the release-notes work in #2191. Re-check
every claim against main: counts move to 137 pages, 8 nav entries, 61 external
markdown files and v0.4.28. Add three mechanics the reorg must respect -- the
generated-but-navigated unreleased.md, include_dir_to_nav's global sort toggle,
and the published release-body URLs that pin docs/release-notes/ permanently.
Grow the proposal a seventh tab. Also fix the audit's own errors: the rename
impact lists, Phase 3's link count, and a component table row that was never there.
Phase 1 of docs-layout-audit.md: give each audience a front door. Nav-only, no
file moves, so no in-repo link and no published URL changes but the one deletion.
Adds the missing Contributing and Reference front doors and a troubleshooting hub
to land on from a pager, rewrites user-guide/index.md and the Home cards, and
regroups Operations by operator role to dissolve the 17-page Infrastructure
dumping ground. Deletes the design-guide/intro.md stub, redirected via
mkdocs-redirects. Verified with properdocs build --strict and markdownlint.
@cardoe
cardoe force-pushed the docs-layout-phase1 branch from 1aafed6 to ffd8a36 Compare September 4, 2026 18:09
@cardoe cardoe changed the title Docs layout phase1 docs: improve layout phase 1 Sep 4, 2026
@cardoe
cardoe requested a review from a team September 4, 2026 18:13
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