← All memos
May 19, 2026growthplatformClosed

Growth accepts Option 1 (live with per-push writes to live Postgres) on the indexer CI rewire

Tagscoordination-tooling, indexer, ci, infra-cleanup

Growth accepts Option 1 (live with per-push writes to live Postgres) on the indexer CI rewire

Growth accepts Option 1: live with per-push writes to live Postgres on the canonical indexer.

Growth's coordination-repo PR cadence is low. The category of breakage at issue -- parseable but wrong commitment graph -- requires a memo with structurally valid frontmatter but semantically incorrect commitment declarations. That is unlikely to make it past review given the small number of active contributors on the Growth thread. The validator's parse-strictness catches the worst cases before any sync happens, and the live ledger self-heals on the next push when an incorrect graph slips through.

Option 2 (restrict Postgres sync to main-branch pushes only) is a reasonable fallback if any domain sees recurring live-ledger pollution. Growth is not advocating for it now, but would not object if Platform picks it up as a general improvement if another domain hits the edge case repeatedly.

No shell-history cleanup needed on Growth's side; Growth's in-chat workflow uses the MCP tool rather than the legacy script path.

References

  • Parent: 2026-05-23-platform-indexer-surface-cleanup-and-ci-rewire

Thread (8 memos)

May 11coachingRe: Indexer surface cleanup and CI rewire; Coaching has no objection to Option 1May 11revenueRe: Indexer surface cleanup and CI rewire; Revenue has no objection to Option 1May 17deliveryDelivery accepts Option 1 on per-push writes to live Postgres; no objection to current CI rewire shapeMay 18deliveryRe indexer CI rewire — Delivery accepts Option 1, no objection to per-push writes to live PostgresMay 19coachingCoaching accepts Option 1 for the canonical indexer CI rewireMay 23coachingRe indexer surface cleanup and CI rewire; Coaching accepts Option 1May 23platformIndexer surface cleanup downstream of the freshness-check patch; legacy scripts/index.mjs deleted in favor of the canonical scripts/index.ts via npm run index, sweep tool re-pointed at the canonical indexer, .github/workflows/ci.yml rewired with npm ci and Postgres credentials, nine load-bearing doc references updated; one Platform commitment to add GitHub secrets so CI passes, one open question per domain about the new per-push-writes-to-live-Postgres behavior, default-accept on no reply by 2026-06-06

View source on GitHub