Skip to content

docs: drop stale placeholder banners and refresh phase references#10

Merged
dipto0321 merged 1 commit into
mainfrom
docs/scope-a-refresh-placeholders
Jun 29, 2026
Merged

docs: drop stale placeholder banners and refresh phase references#10
dipto0321 merged 1 commit into
mainfrom
docs/scope-a-refresh-placeholders

Conversation

@dipto0321

Copy link
Copy Markdown
Owner

Summary

Scope A of the docs refresh — surgical placeholder-banner cleanup. Replaces four stale "Placeholder doc. Full content lands in Phase X" notices with concrete pointers to the source files or workflows that govern each doc's subject, and updates the README's Project status table to reflect that Phase 1 (8/8 managers) is done.

No content removed. No code paths touched. Pure docs change.

Changes

Banner replacements (each was a 1–2 line > _Placeholder doc._ blockquote at the top of the file):

File Old New
docs/managers.md "Full content lands in Phases 1 and 5..." All 8 managers detected as of v1.0.0; matrix is the source of truth, kept in sync with internal/detector/registry_*.go and the per-manager files
docs/configuration.md "Full content lands in Phase 5..." Schema below is the source of truth; Phase 5 only adds parsing + nodeup config CLI subcommands
docs/installation.md "Full content lands in Phase 7..." All five channels are wired up and tested; points at .goreleaser.yaml and .github/workflows/release.yml
docs/release-checklist.md "Final content lands in Phase 8." (Phase 8 was never a real phase) Pipeline fires on v*.*.* tag push; this checklist is the human-side companion for first-stable / patch releases

Other edits:

  • README.mdProject status table now flags Phase 1 ✅ and lists the remaining phases (2 → 3 → 4 → 5 → 7) in order with a one-line explanation of what each phase delivers
  • CHANGELOG.md — new Unreleased / Changed bullet covering the banner replacements + status-table update

Why a separate PR from #9?

PR #9 was a content change — it consolidated nodeup.md into README and removed dangling references. Scope A here is accuracy — the four docs still claimed "this lands later in Phase X" even though those phases are either done (Phase 1) or wrong (Phase 8 didn't exist). Splitting keeps the git history tidy: each PR has one reason to exist.

Verification

# Confirm no remaining "Placeholder doc" strings anywhere
rg -n "Placeholder doc" .
# → no matches

# Confirm no remaining bogus Phase 8 references
rg -n "Phase 8" .
# → no matches (apart from the Phase 2 → 3 → 4 → 5 → 7 ordering in the README, which is intentional)

# Build still passes (no code touched, but always worth confirming)
go build ./...
go vet ./...
go test ./...

CI is the same 10-check matrix as PR #9 (5 builds + lint + 3 OS tests + cog-status-check); nothing new added or removed.

…erences

Replace the four `> _Placeholder doc. Full content lands in Phase X._` notices
with concrete pointers to the source files or workflows that govern each doc's
subject, and update the README's `Project status` table to reflect that
Phase 1 (8/8 managers) is done. Also fix one bogus `Phase 8` reference in
the release checklist (Phase 8 was never a real phase).

* docs/managers.md -- banner now states that all 8 managers are fully detected
  as of v1.0.0; the matrix below is the source of truth and is kept in sync
  with internal/detector/registry_*.go and the per-manager files.

* docs/configuration.md -- banner now states that the schema below is the
  source of truth and that the Phase 5 config subsystem only adds parsing
  plus the `nodeup config` CLI subcommands.

* docs/installation.md -- banner now states that all five channels are wired
  up and tested; the GoReleaser config lives in .goreleaser.yaml and the
  Homebrew/Scoop manifests are pushed by .github/workflows/release.yml.

* docs/release-checklist.md -- replaces the bogus `Phase 8` reference with
  the reality that the pipeline fires on every `v*.*.*` tag push and this
  checklist is the human-side companion for first-stable / patch releases.

* README.md -- Project status table now flags Phase 1 (8/8 managers) as
  done and lists the remaining phases (2, 3, 4, 5, 7) in order with a
  one-line description of what each delivers.

* CHANGELOG.md -- new Unreleased / Changed bullet covering all of the above.

No content removed, no code paths touched, no behavioral changes.
@dipto0321 dipto0321 force-pushed the docs/scope-a-refresh-placeholders branch from be068f8 to 04013aa Compare June 29, 2026 15:43
@cocogitto-bot

cocogitto-bot Bot commented Jun 29, 2026

Copy link
Copy Markdown

✔️ 04013aa - Conventional commits check succeeded.

@dipto0321 dipto0321 merged commit d0b824d into main Jun 29, 2026
10 checks passed
@dipto0321 dipto0321 deleted the docs/scope-a-refresh-placeholders branch June 29, 2026 15:47
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