M MemberIntel KB
Activity Decisions

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 plus overflow-wrap: anywhere on .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}/admin endpoint; self-demotion returns 422; no JWT bump needed since is_admin is 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

For: S Seth Shoultes