Field note · GenAI product systems
Context Is Product Architecture: How Helios Builds Living Product Memory
The context that makes AI useful is not a larger prompt. It is a maintained product system that preserves why a decision was made, what teams agreed to build, what actually changed, and what the evidence taught us next.
- Author
- Viswas Vuppala
- Type
- Essay
- Reading time
- 10 min read
Living product memory is not an archive
Product teams already create plenty of context. It lives in interview notes, strategy documents, design decisions, requirements, tickets, experiments, release records, and the judgment of people who were in the room. The problem is not a lack of material. The problem is that the reasoning connecting those materials decays as work moves from discovery to delivery.
I am building Helios around a different premise: product context should behave like living memory. A useful memory does more than store an artifact. It preserves the relationship between evidence, a decision, the work that decision authorized, and the outcome that followed. It can also show when an assumption has become stale or when new evidence should change the plan.
This is a public-safe account of the product loop and the product judgment behind it. Helios is in development, and its private implementation, prompts, repositories, customer material, and internal evaluation data are intentionally outside this article.
The product does not need to remember everything. It needs to preserve the evidence and decisions that should govern what happens next.
The loop begins with research and decisions—not generated prose
In Helios, research is useful only when a team can connect it to a product question. A customer observation, market signal, technical constraint, or operational risk should retain enough provenance for someone to understand where it came from, who interpreted it, and whether it is still valid for the decision at hand.
The next object is the decision. That distinction matters. Research may support several plausible directions; a roadmap requires an accountable choice. I want the product record to preserve the decision, the evidence that informed it, the alternatives that were declined, the owner, and the conditions that would justify revisiting it.
This prevents a common GenAI failure mode: a model finds several relevant documents and synthesizes them into a smooth recommendation without knowing which material is authoritative or which tradeoff the team actually accepted. The model can assist with synthesis, but the product must make authority and decision state explicit.
- Research keeps its source, scope, freshness, and relationship to the product question.
- Decisions retain an accountable owner, rationale, alternatives, and revisit conditions.
- Unresolved conflicts remain visible instead of being averaged into a confident summary.
Decisions become requirements that preserve intent
A decision is not executable until cross-functional teams can see what it changes. Helios treats requirements as a translation layer between product judgment and delivery: the user or customer outcome, the behavior the system should exhibit, the context and authority it needs, the failure states it must handle, and the evidence that will count as acceptable.
That translation is where product leadership earns its keep. The goal is not to ask a model to generate a longer specification. It is to maintain a traceable line from the customer need and product thesis to the technical and operational choices the team must make. A requirement should be able to answer why it exists and which decision it implements.
For GenAI work, I also include the non-happy paths early: missing or conflicting context, unsupported claims, unavailable tools, permission limits, low-confidence behavior, escalation, and the difference between proposing an action and verifying that it occurred. Those are product behaviors, not cleanup tasks after the demo succeeds.
Delivery evidence must return to the product record
Most product systems are optimized for one-way handoffs. Strategy becomes requirements, requirements become tasks, and tasks become code. The product record may say that work is complete without showing what changed in the system users will actually encounter.
Helios is designed around a return path. Delivery evidence can include the implemented artifact, a test result, a changed interface, a verified environment identity, or another receipt from the authoritative system. The exact receipt varies by product; the stable requirement is that a claim of completion should not rest only on the agent or team narrating that it is done.
Returning evidence lets product, engineering, design, data science, research, risk, legal, and operations review the same outcome against the decision that authorized it. It also makes drift visible. If implementation changed the original intent for a valid reason, that change should become a new decision—not a silent divergence embedded in the final product.
A completed task is workflow state. A verified product change is evidence.
Evaluation is a product decision system
Evaluation in Helios is not a single model score at the end of development. It begins when the team defines what good behavior means for a real product task. That may include supportedness, task usefulness, consistency with the approved decision, appropriate abstention, safe tool use, or whether a reviewer received enough evidence to act.
I want evaluation results attached to the product context that produced them. When a result changes, the team should be able to ask whether the source changed, retrieval changed, the requirement changed, the model changed, or the evaluation itself exposed a missing product decision. Without that lineage, every failure becomes a generic model-quality debate.
Evaluation receipts also improve release judgment. They help a team distinguish a plausible demo from behavior that is sufficiently grounded and observable for the intended audience. A failed evaluation can produce a narrower scope, a better escalation, a revised requirement, or a decision not to automate. Those are all legitimate product outcomes.
- Define quality against the user task and decision—not fluency alone.
- Separate source quality, context selection, reasoning, tool use, and verified outcome.
- Keep the evaluation result connected to the requirement and product version it assessed.
- Treat abstention, escalation, and scope reduction as designed outcomes when evidence is insufficient.
Verified learning closes the loop
A product memory becomes living when observed outcomes can change what the team believes. Customer feedback, production behavior, evaluation failures, and delivery constraints should not disappear into separate dashboards. The useful signal should return to the decision and requirement it challenges.
I use the word verified deliberately. A model-generated explanation of why something happened is a hypothesis. Learning should be grounded in evidence the team can inspect: a reproduced failure, a user-observed pattern, an evaluation result, a persisted system state, or another authoritative receipt. The product record can then show what changed because of that evidence.
This keeps the memory curated. Helios is not meant to pour every conversation into an ever-growing context window. It should preserve durable decisions, relevant evidence, current constraints, and the causal links needed to make the next product choice. Superseded context can remain auditable without continuing to govern current work.
What this changes for GenAI product management
Treating context as architecture changes the PM job from producing handoff documents to designing a decision system. I have to define which evidence is eligible, who owns it, how it becomes a requirement, what authority an agent or team has, how completion will be verified, and which result should update the roadmap.
It also creates a better interface between specialists. Research can see how evidence affected a decision. Engineering can see the product intent and failure contract. Risk and legal can see the authority and review points. Design can make provenance, uncertainty, and escalation usable. Operations can see what must be monitored. The shared artifact is not a giant brief; it is a connected, inspectable chain of judgment.
That is the product thesis behind Helios. GenAI can accelerate product work, but durable speed comes from preserving the meaning of the work as it moves. Context is the architecture that lets a team move quickly without asking a model—or a person joining late—to invent the missing why.
Closing signal
The Helios loop is simple to state and demanding to operate: research and decisions become requirements; delivery returns evidence; evaluation tests the intended behavior; verified learning updates what the product knows.
When that loop is visible, AI-assisted product work can become faster and more accountable at the same time. The system is not trusted because it remembers more. It is trusted because teams can inspect what informed the decision, what changed, and what the evidence says to do next.