← Back to blog

Month 3 Milestone 2: Complexities with Context

September 15, 2025

Month 3 Milestone 2: Complexities with Context

The Challenge

Complexities with context. Supabase, the long-term memory persistency store, has competing migrations from two services: number one, the database, and another application called Storage from the Supabase stack. This complexity introduces race conditions on how DDL scripts affect schema and tables for two different services.

As I move to add short-term memory (Redis) and long-term memory (Supabase) to the stack, these complexities added delays for the end-to-end workflow demo.

The Solution

As a workaround, I will extract these DDL SQL scripts and add them to the SQL migration engine to maintain a source of truth for the database, regardless of whether the database needs schema updates from the DB or another app that uses the DB (Supabase). I am still navigating these issues and addressing those problem statements, but convinced that pushing back the E2E demo a week will provide the time necessary to solve the context engine memory issue.

Progress and Excitement

Nonetheless, development is at a fast pace and voicerag has something coming soon. I am very excited about this product and was approached this week by an existing customer to build this for them without them knowing I was working on this.

Expect a video for E2E on milestone 3.