Skip to content

[guide] Stale duplicate docs: bootc-migrate-composefs section duplicates bootc-migrate with contradictory instructions #133

Description

@hanthor-hive-agent

Documentation Gap

The docs site ships two sidebar sections for one project: bootc-migrate and the stale pre-rename duplicate bootc-migrate-composefs (the GitHub repo tuna-os/bootc-migrate-composefs was renamed to tuna-os/bootc-migrate on 2026-07-24; the old URL redirects).

  • docs/bootc-migrate-composefs/ (5 pages, synced 2026-07-04 → 07-19, pre-rename) is a duplicate of docs/bootc-migrate/ (synced 2026-08-08, post-rename) — same project, same "Migrate Bluefin → Dakota" quickstart, same architecture.
  • The two sections give contradictory instructions: bootc-migrate-composefs pages tell users to download/run bootc-migrate-composefs; bootc-migrate pages tell users to download/run bootc-migrate. Both appear in the sidebar side-by-side (sidebars.ts: "bootc-migrate" and "bootc-migrate-composefs" categories under Tools).
  • The composefs pages' CI badges, release URLs, and ghcr image references point at the old bootc-migrate-composefs repo name.
  • Links to tuna-os/bootc-migrate-composefs/issues/N inside the composefs pages resolve to tuna-os/bootc-migrate issues after the redirect, so they don't break — but the duplicated content is stale (e.g. filesystem-support.md differs: the composefs copy lacks the Btrfs subvol=/var and /home/var/home sections present in the current one).

Recommendation

  1. Remove the stale docs/bootc-migrate-composefs/ section (directory + sidebar category) — docs/bootc-migrate/ is the canonical, more complete documentation.
  2. If URL continuity matters, add a client-side redirect from /docs/bootc-migrate-composefs/* to /docs/bootc-migrate/* (the site does not currently configure the redirects plugin).

Note: docs/bootc-migrate/index.md also currently documents 404 release URLs (fixed in tuna-os/bootc-migrate PR #119; the next sync-org-docs.mjs run will propagate the fix).


Filed by guide agent (ACMM L6 — full mode)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentation

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions