Skip to content

docs: catch the org profile and repo docs up to the current fleet - #166

Merged
cpitzi merged 1 commit into
mainfrom
claude/lentago-readme-updates-cbeeqc
Aug 22, 2026
Merged

cpitzi merged 1 commit into
mainfrom
claude/lentago-readme-updates-cbeeqc

Conversation

@cpitzi

@cpitzi cpitzi commented Aug 22, 2026

Copy link
Copy Markdown
Contributor

The fleet moved out from under the front door in the week after the profile's v3 rewrite (#135): a repo rename, three births, and Terraform phase 2 going live. This PR catches profile/README.md, README.md, and one CLAUDE.md line up to reality. Docs only — no settings inputs touched (fleet-ops/*.json, brand/, terraform/ all unchanged).

profile/README.md (the org page at github.com/lentago)

  • homeassistant-config → epigaea in both audience paths (renamed in feat(fleet): rename homeassistant-config to epigaea #147). The old links redirected, but the front door shouldn't advertise a retired name.
  • "7-day activity snapshot" → 30-day — matches what fleet-reports/fleet-report.md actually reports (and what this repo's own README already said).
  • Merge-moves table: the .github row now credits terraform/ instead of fleet-ops — with apply-on-merge live (ci(terraform): wire plan-on-PR and apply-on-merge (R19 step 3) #152, ci: require gate — settings apply-on-merge phase complete (R19 step 4) #155), the row's claim is literal. Added an osmunda row: Flux pulls the merge, so a merge there moves the k3s cluster's workloads.
  • The suite: added osmunda (Kubernetes platform — verified substantive: k3s + ephemeral EKS, Flux, ADRs, measured drill runbooks) and monarda (campaign-site kit — complete Astro template, intake + timed dry-run, client-owned deploy). Both use the lentago blossom fallback mark, same as the asclepias row, since no genus marks exist for them yet.
  • Evaluating the practice: added monarda as item 2 — client-owned delivery is the pledge made concrete.

README.md

Replaced the three stale phase-1 claims ("applies are operator-run", "operator-run with an admin token in phase 1", "don't expect a merge here to mutate GitHub settings yet") with phase-2 reality per terraform/README.md: a merge to main is an apply, live 2026-08-17.

CLAUDE.md

The terraform blurb counted "all 15 org repos"; the fleet is 18 today. Reworded to "every org repo" so the sentence can't rot again.

Deliberately left out

  • lupinus is not featured: its README is still the raw repo-template placeholder (# [repo name]). Feature it once real content lands. (Related chores spotted, not in this PR: lupinus never received its generated banner from brand/generated/lupinus/, and repos.json's epigaea homepage still points DeepWiki at the old name — the latter is a live Terraform-applied setting, so it deserves its own PR.)
  • The profile has never carried the Claude attribution footer (checked full history) — left as-is pending an explicit call.

Verification

python3 ci/validate.py passes locally (configs/fleet/brand/census/register all ok). New relative links only reference profile/assets/marks/lentago-mark-square.svg, which exists, so docs-check stays green. Reminder: the profile only renders at github.com/lentago from the default branch, so the visual check of the rendered page happens on merge.

🤖 Generated with Claude Code

https://claude.ai/code/session_01Ba8M7TW8su24hXtAyTRX6J


Generated by Claude Code

profile/README.md (renders at github.com/lentago):
- homeassistant-config -> epigaea in both audience paths (renamed in #147)
- the fleet report's activity snapshot is 30-day, not 7-day
- merge-moves table: the .github row now credits terraform/ (apply-on-merge
  live per #152/#155), and osmunda joins the table - Flux pulls the merge
- suite table: add osmunda (Kubernetes platform) and monarda (campaign-site
  kit), on the blossom fallback mark until genus marks are drawn
- Evaluating the practice: add monarda - client-owned delivery is the
  pledge made concrete

README.md: replace the three phase-1 claims (operator-run applies, "don't
expect a merge here to mutate GitHub settings yet") with phase 2 reality -
a merge to main IS an apply, live 2026-08-17.

CLAUDE.md: the terraform blurb counted "all 15 org repos"; the fleet is 18
today, so make the phrasing count-proof instead.

Deliberately not featured: lupinus, whose README is still the repo-template
placeholder.

Co-Authored-By: Claude <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Ba8M7TW8su24hXtAyTRX6J
@cpitzi
cpitzi merged commit e9a428f into main Aug 22, 2026
10 checks passed
@cpitzi
cpitzi deleted the claude/lentago-readme-updates-cbeeqc branch August 22, 2026 13:34
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