Skip to content

docs: clean up remaining orphaned pages and re-link real ones#390

Merged
jklare merged 2 commits into
mainfrom
feat/cleanup-orphaned-docs-pages
Jul 24, 2026
Merged

docs: clean up remaining orphaned pages and re-link real ones#390
jklare merged 2 commits into
mainfrom
feat/cleanup-orphaned-docs-pages

Conversation

@jklare

@jklare jklare commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

Follow-up to #389, which removed the first batch of orphaned placeholder pages. This finishes the cleanup of the pages carried over from the docs-page / scs-docs subtree merges that were never wired into the consolidated sidebar.

Remove remaining TODO stubs

Four more pages that were unreachable (no sidebar entry, no inbound links, not under any autogenerated directory) and contained only a heading plus a TODO marker:

  • docs/07-standards/index.md
  • docs/01-getting-started/containerization.md
  • docs/01-getting-started/overview.md
  • docs/01-getting-started/virtualization.md

Re-link real content instead of deleting

Two orphaned pages held actual content, so they are wired into the sidebar rather than removed:

  • docs/01-getting-started/preinstall-checklist.md — added as a top-level entry right after the landing page, as pre-installation planning material.
  • docs/05-iam/iaas-roles.md — added under the Identity and Access Management category, alongside the federation setup page, as the reference for the IaaS-layer roles an SCS-compliant cloud offers.

Impact

No live link or sidebar entry referenced the deleted stubs, and the two re-linked pages already existed on disk, so the build is unaffected. The sidebar module still parses cleanly.

🤖 Generated with Claude Code

jklare added 2 commits July 24, 2026 10:29
Follow-up to the previous placeholder cleanup. These four pages are the
last of the "TODO" stubs carried over from the subtree merges that were
never referenced by the sidebar, any inbound link, or an autogenerated
directory:

- docs/07-standards/index.md
- docs/01-getting-started/containerization.md
- docs/01-getting-started/overview.md
- docs/01-getting-started/virtualization.md

Each contains only a heading and a "TODO" marker. The getting-started
directory keeps preinstall-checklist.md, which holds real content and is
wired into the sidebar in a separate change.

No live link or sidebar entry referenced any of these files, so the
build is unaffected.

DocImpact
Assisted-by: Claude:claude-opus-4-8
Signed-off-by: Jan Klare <klare@osism.tech>
Two maintained documentation pages were unreachable: they carried real
content but had no sidebar entry and no inbound links, an oversight from
the subtree merges that assembled the consolidated sidebar.

Wire them in rather than delete them:

- docs/01-getting-started/preinstall-checklist.md is added as a
  top-level entry, directly after the landing page, since it is
  planning material meant to be read before any layer-specific docs.
- docs/05-iam/iaas-roles.md is added under the Identity and Access
  Management category, alongside the federation setup page, as the
  reference for the IaaS-layer roles an SCS-compliant cloud offers.

Both doc ids resolve after Docusaurus strips the numeric directory
prefixes (01-getting-started, 05-iam). The sidebar module still parses
cleanly.

DocImpact
Assisted-by: Claude:claude-opus-4-8
Signed-off-by: Jan Klare <klare@osism.tech>

@mbuechse mbuechse 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! Thanks ❤️

@jklare
jklare merged commit d97efa2 into main Jul 24, 2026
9 checks passed
@jklare
jklare deleted the feat/cleanup-orphaned-docs-pages branch July 24, 2026 12:17
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.

2 participants