standup
Standup — 2026-07-18
Four PRs merged in the admin console and one substantial spec landed.
▶ Watch the 35s summary — Daily standup — Standup 2026-07-18
Daily standup for 2026-07-18. What shipped:
Four PRs merged in the admin console and one substantial spec landed.
The connector shared-record-format spec and ADR-0036 shipped via #473. The ADR settles the wire contract that unblocks every new platform module (MemberMouse, WishList, EDD, BuddyPress). Key decisions: namespaced string IDs (memberpress:42 so MP and EDD user #42 don’t collide), a required platform tag on every record, a billing/engagement kind axis, explicit schema_version: int in the envelope decoupled from plugin semver, and currency emitted at ingest from per-record data rather than falling back to a site-wide default. BP-only users stay out of /members in V1. Seven open questions resolved; eight follow-up requirements named explicitly in §12 to survive the handoff to the module-refactor spec.
Three admin-console PRs tidied the user detail page:
- #468 — data tables overflowing their cards; fixed with a
.mi-card--wide { grid-column: 1 / -1 }shared modifier plusoverflow-wrap: anywhereon.mi-table td - #469 — Actions block moved back into a right-hand sticky sidebar (300px), with Account Status, Stripe, and Open Brain grouped alongside it
- #470 — promote/demote to Super Admin action added to that sidebar, backed by a new idempotent
POST /api/v1/admin/users/{id}/adminendpoint; self-demotion returns 422; no JWT bump needed sinceis_adminis re-read from DB on every request
Notable. The overflow fix and the sidebar redesign were on a collision course: #468 solved the Sites table by moving Actions to a full-width top bar, then #469 immediately reversed that to restore the sidebar. The plan doc for #374 notes the grid-restructure approach was abandoned mid-implementation when a tall sticky sidebar and a full-spanning mid-stack card turned out to be geometrically incompatible — caught in review and live QA before it shipped to customers.
Window: 2026-07-17T13:00
→ 2026-07-18T13:33.431Z · Sources: memberintel @ a931f3b, memberpress-intel @ 314f24a