M MemberIntel KB
Activity Decisions

standup

Standup — 2026-05-18

**2026-05-18** Session wrap-up logs shipped.

Daily standup for 2026-05-18. What shipped:

2026-05-18

Session wrap-up logs shipped. PR #23 (af43abce) implements ADR 0019: new session_logs table, a generate_wrap_up service that triggers on 30-minute inactivity, forced-tool-choice LLM call to Haiku, and post-write hook that bleeds new_context into MEMORY. The last three wrap-ups now inject into every chat system prompt between HEARTBEAT and MEMORY retrieval.

Cloud Scheduler jobs for the wrap-up sweep landed in d8b18258. Alembic migrations now run through the cloud-sql-proxy in CI (1c0a2ab) — previously they were running direct, which silently failed in the Cloud Run environment.

A fix in d708b268 corrected the wrap-up service to use response.model instead of a nonexistent handle attribute — the ADR 0002 guard caught it before it reached staging.

Three ADRs added in 2ef1afdd:

  • ADR 0019 — session wrap-up logs (implemented above)
  • ADR 0020 — multi-provider routing: Vertex AI Gemini 2.5 Flash as second provider behind the existing llm.call seam, routing wrap-up generation and high-volume classification away from Sonnet
  • ADR 0021 — BigQuery ML as home for tabular predictive models (churn risk, LTV, anomaly detection); Vertex AI Forecast for time-series; Phase 3 implementation, committed now so Phase 2 minion design has something to stand on

KPI trends spec and two implementation plans also committed — full task-by-task plans for the trends query service, query_kpi_trend LLM tool, HEARTBEAT digest, and downsample cron.

Notable. The cloud-sql-proxy migration fix (1c0a2ab) is quiet but load-bearing — every future migration was broken in the Cloud Run deploy path until this landed.


Window: 2026-05-17T13:00

→ 2026-05-18T13:00
.228Z · Sources: memberintel @ 1c0a2ab, memberpress-intel @ 2bfaa73

For: S Seth Shoultes