Skip to content

docs: add documentation layout audit and proposal - #2190

Open
cardoe wants to merge 1 commit into
mainfrom
docs-layout-audit
Open

docs: add documentation layout audit and proposal#2190
cardoe wants to merge 1 commit into
mainfrom
docs-layout-audit

Conversation

@cardoe

@cardoe cardoe commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

Records the current docs layout, its problems, and a phased proposal to
restructure it around the project's three audiences: operators, contributors
and evaluators.

The headline finding is that contributors and evaluators have no front door:
there is no contributor section and no CONTRIBUTING.md, so developer docs live
in 58 unlinked markdown files outside docs/, and Overview is a grab-bag rather
than an evaluator's on-ramp. The proposal is phased so the nav rewrite that adds
the front doors needs no file moves, with moves deferred and governed by one
rule: move a file only when its audience changes.

This is a planning artifact, to be deleted once the phases land or are rejected.
It lives at the repository root because every file under docs/ is published.

Records the current docs layout, its problems, and a phased proposal to
restructure it around the project's three audiences: operators, contributors
and evaluators.

The headline finding is that contributors and evaluators have no front door:
there is no contributor section and no CONTRIBUTING.md, so developer docs live
in 58 unlinked markdown files outside docs/, and Overview is a grab-bag rather
than an evaluator's on-ramp. The proposal is phased so the nav rewrite that adds
the front doors needs no file moves, with moves deferred and governed by one
rule: move a file only when its audience changes.

This is a planning artifact, to be deleted once the phases land or are rejected.
It lives at the repository root because every file under docs/ is published.
@cardoe
cardoe requested review from a team, geetikabatra and grizzlydev August 4, 2026 15:58

@mfencik mfencik left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Comment thread docs-layout-audit.md
- **evaluators** deciding whether UnderStack fits.

Short answer: the layout has drifted in specific, fixable ways, and two of the
three audiences have no front door at all.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

which two, if I may ask?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Contributors. It was also suppose to be architectural or deep dive into areas. But Claude reworded me a bit. I'm going to fix that.

Comment thread docs-layout-audit.md

### Duplication that costs readers

- **Argo Workflows is explained three times**: `docs/component-argo-workflows.md`,

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I agree!

Comment thread docs-layout-audit.md

Each phase is a separate reviewable PR.

- **Phase 1 — nav rewrite plus the three front doors.** This is the phase that

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think, we should also review what parts are no longer valid and need to be removed from the documentation.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fair point.

@geetikabatra

Copy link
Copy Markdown

Apart from a comment or two, it looks good to me otherwise.

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.

3 participants