Skip to content

docs: remove orphaned placeholder pages#389

Merged
jklare merged 1 commit into
mainfrom
feat/remove-orphaned-placeholder-pages
Jul 24, 2026
Merged

docs: remove orphaned placeholder pages#389
jklare merged 1 commit into
mainfrom
feat/remove-orphaned-placeholder-pages

Conversation

@jklare

@jklare jklare commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

What

Removes 17 dead documentation pages that were carried over from the docs-page / scs-docs subtree merges but never wired into the consolidated sidebar. Each contained only a heading plus a TODO placeholder and was unreachable — no sidebar entry, no inbound links, and not covered by any autogenerated directory.

Deleted trees:

  • docs/02-iaas/overview/ — architecture, compute, knowledge, network, storage
  • docs/03-container/overview/ — architecture, knowledge
  • docs/03-container/deployment-examples/a/ — index, hardware, software
  • docs/03-container/guides/guide1.md
  • docs/04-operating-scs/overview.md and the 02-monitoring, 03-incident-management, 04-audits, 05-lifecycle-management, 06-logging index pages

Sidebar cleanup

sidebarsDocs.js held dangling references to the deleted files:

  • The Container Layer Overview, Deployment Examples and Guides categories contained nothing but commented-out entries pointing at the deleted pages, so they would have rendered as empty generated-index pages — removed. Container Layer now resolves directly to Components, its only populated subsection.
  • The commented-out operating-scs/overview entry was removed.

Impact

No real content is removed and no live link or sidebar entry referenced any of these files, so the build is unaffected.

Not included

Three orphaned pages that contain real content were intentionally left in place, as they likely want re-linking rather than deletion: docs/01-getting-started/preinstall-checklist.md, docs/05-iam/iaas-roles.md, and docs/07-standards/index.md.

🤖 Generated with Claude Code

Several documentation pages carried over from the docs-page and
scs-docs subtree merges were never wired into the consolidated
sidebar. They contained only a heading and a "TODO" placeholder and
were unreachable: no sidebar entry, no inbound links, and not covered
by any autogenerated directory.

Delete the 17 dead placeholder pages under the IaaS overview,
Container Layer (overview, deployment example A, guide1) and Operating
SCS (overview plus the monitoring, incident-management, audits,
lifecycle-management and logging sections) trees.

Strip the now-dangling references from sidebarsDocs.js: the Container
Layer Overview, Deployment Examples and Guides categories held nothing
but commented-out entries pointing at the deleted files, so they would
have rendered as empty generated-index pages; remove them along with
the commented-out operating-scs/overview entry. The Container Layer
category now resolves directly to Components, its only populated
subsection.

No real content is removed and 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>

@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. Not sure we want to keep docs/07-standards/index.md. We could move standards to docs/07-standards, but this would replace said file anyway.

@jklare
jklare merged commit 20544a4 into main Jul 24, 2026
9 checks passed
@jklare
jklare deleted the feat/remove-orphaned-placeholder-pages branch July 24, 2026 10:21
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