Skip to content

[repo-truth] reconcile stale operational docs - #436

Merged
i-xtsu-sixyou-ken-mei merged 1 commit into
mainfrom
docs/repository-truth-20260910
Sep 10, 2026
Merged

[repo-truth] reconcile stale operational docs#436
i-xtsu-sixyou-ken-mei merged 1 commit into
mainfrom
docs/repository-truth-20260910

Conversation

@i-xtsu-sixyou-ken-mei

Copy link
Copy Markdown
Collaborator

Stale claims

Two Control Center README claims no longer match current main:

  1. The Growth view row says it answers "What should we publish next" and lists only /api/social-performance, even though the current UI removed topic/title recommendations in favor of language performance and the merged Growth journey adds /api/social-growth plus /api/growth-journey.
  2. The Vercel section says code deploys before an operator manually pushes Supabase migrations. Current CI owns production migration apply/verify in deploy-supabase-migrations, and Fly deploy explicitly depends on that job.

Canonical evidence

  • apps/control-center/src/client/components/GrowthView.tsx now presents shared cadence, latest-episode performance, and language performance; the old What to publish next recommendation surface was removed.
  • apps/control-center/src/server/app.ts / merged Growth journey work registers the narrow /api/growth-journey read path, while the Growth view also consumes the existing /api/social-growth model.
  • .github/workflows/ci.yml runs deploy-supabase-migrations on non-PR production runs, performs dry-run -> apply -> dry-run verification, and deploy-fly lists that migration job in needs.

Outcomes

  • Update — Growth README row. Describe the current decision question and list the three read endpoints actually used by the Growth surface. This is a direct alignment to checked-in UI/server behavior, not a new product policy.
  • Update — Supabase deployment ordering. Replace the obsolete manual/operator ordering claim with the CI-owned production ordering. Keep the existing fail-explicit HTTP behavior because it is still relevant to local development or an independently deployed Vercel revision.

Other reviewed candidates

Why this is not speculation

Both edits correct direct contradictions with checked-in repository behavior. No production-only state is inferred, and no implementation, tests, workflows, migrations, CI/security/coverage/dead-code/duplicate gates, or policy are changed.

Scope

Docs-only: apps/control-center/README.md, 2 additions / 2 deletions.

@i-xtsu-sixyou-ken-mei
i-xtsu-sixyou-ken-mei merged commit e7a1edb into main Sep 10, 2026
8 of 12 checks passed
@i-xtsu-sixyou-ken-mei
i-xtsu-sixyou-ken-mei deleted the docs/repository-truth-20260910 branch September 10, 2026 14:10
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