standup
Weekly — week of 2026-08-03
Three shipping days, two infrastructure incidents patched at the root, one ADR that had sat unimplemented since ratification.
Weekly digest for the week of 2026-07-28 → 2026-08-03. What shipped:
Three shipping days, two infrastructure incidents patched at the root, one ADR that had sat unimplemented since ratification.
The week’s headline volume came from the connector layer. Ultimate Member joined the billing platform roster (#836) — member and membership entities, no ledger, which prompted an amendment to ADR-0036 to record what “billing platform” means when a module emits no money. WishList’s query cost collapsed the same day its batching fix (#838) landed: 201 queries per page became 1 + levels, which invalidated the entire rationale for the connector allow-list. ADR-0041 (#834) records the consequence — platform identity is no longer a tier-gating axis; member count is. Plugin 1.14.0 carries both, waiting on a plugin-release.yml dispatch to reach any site. WishList also reached transaction and subscription completeness (#799–#892), with a side fix for a LIKE-wildcard escape bug that was matching phantom tables.
Infrastructure had two sharp corrections. The :latest deploy bug (#823) turned out to have been active since the environment split: any terraform apply touching the prod Cloud Run service — an env-var edit, a secret bump — silently re-pulled main HEAD to prod, bypassing the promotion gate. Fixed by pinning all deploys to an immutable commit SHA. Separately, the DB connection pool had no ceiling against Cloud SQL’s actual capacity; that was confirmed as the cause of a 2026-07-24 production incident and bounded in #725. Cloud SQL itself moved from db-f1-micro to db-g1-small per ADR-0040 (#825), lifting admission slots 1→3.
Several features shipped that had been wired but never actually running. The nudge cadence (#904) never had a scheduler job — CRON_SECRET was never provisioned, so the endpoint had been returning 401 in every environment since launch. Zero nudge emails delivered before this week. The dunning grace window (#905) implemented the 7-day ceiling ADR-0012 had ratified but the codebase had never enforced. KPI snapshot emails were pulling figures from an arbitrary day in a 60-day backfill window and hardcoding deltas to empty strings; #947 fixed both.
WIF migration completed (#912–#925), walking the full §2a sequence through Terraform with live-auth confirmation across four workflows. The admin/ vitest suite (237 tests, 36 files) was gated in CI for the first time (#845); it had never run there before. Playwright browser-level CI coverage added (#946) after the dark mode fix exposed that jsdom can’t see computed styles — 242 unit tests had been passing the whole time that bug existed.
Notable. The nudge and dunning findings share a pattern: ADRs and endpoints that were correctly designed, reviewed, and merged, but never connected to a scheduler or a provisioned secret, and therefore never ran. Both were invisible without a production trace. Worth a pass through other scheduled paths before assuming they’re live.
Synthesized from 5 daily standups in [2026-07-28, 2026-08-03].