standup
Standup — 2026-07-17
Three features shipped.
▶ Watch the 45s summary — Daily standup — Standup 2026-07-17
Daily standup for 2026-07-17. What shipped:
Three features shipped. #461 shows Business Profile per connected site in the admin account view — the old single-card that read only sites[0] is gone; each site row now carries its own Industry and Business type columns. #458 stamps retired_at on brain-entry retire and clears it on un-retire, server-side, outside the editor-metadata allowlist so clients can’t spoof it. #467 refactors both entry-detail modals (Global Brain and Entry Performance) into a shared EntryContent component — markdown rendering via DOMPurify, a Rendered/Raw toggle, taxonomy chips, collapsed raw metadata, and a wider 900px shell.
#464 rewrites seed_brain.py::_clean_content into a CSS-aware structural cleaner that strips SeedProd selector walls, @media blocks, and jQuery IIFEs while preserving prose and code. Re-seeding requires a purge first; the runbook is included. #454 stops the advisor from leaking descriptive bracket tokens ([heartbeat], [site data]) into answers — prompt scoped to numbered sources only, plus an allowlist backstop in the render layer.
Three-tier environment architecture landed across #459–#466: spec, ai-engineer review, implementation plan, code-only Tasks 1–6 (CI fixes, env-driven CORS, drift-check matrix), two plan-doc corrections (frontend repoint gap, session split), and live infra fixes for VPC service-networking peering and Direct VPC Egress. Tasks 7–8 (the actual cutover and Staging build) require Seth present.
Notable. The ai-engineer review of #464 caught two real problems before prod data was touched: the CSS stripper silently deletes instructional CSS snippets (structurally identical to SeedProd chrome — #login-form { padding: 20px } is indistinguishable by shape alone), and the purge-then-reseed would have blanked source_type on all 488 hive_docs rows, flipping them to “Unknown” in the Brain Console and violating ADR-0026. Both required before merge.
Window: 2026-07-16T13:00
→ 2026-07-17T13:36.912Z · Sources: memberintel @ 88669ce, memberpress-intel @ 659f115