KlyrKlyrStart free
§ Blog

Continuous product discovery: the full Klyr loop, end to end

June 14, 2026 · 5 min read

The full Klyr loop, end to end: customer interviews become cited themes, themes become a ranked Feature Bet, the bet becomes a Build Pack your coding agent can run, and the shipped outcome learns back into product memory. Continuous product discovery that actually compounds.

Most teams don't have a discovery problem. They have a memory problem. You run the interviews, you fill the Miro board, you ship the feature, and six months later someone proposes the exact thing you already tried, because the reasoning lives in a Slack thread nobody can find. Continuous product discovery is supposed to fix this, but in practice it usually means "talk to customers more often" with no connective tissue between the talking and the building and the learning.

The fix isn't more interviews. It's a loop that holds onto evidence, carries it through to a decision, and feeds the result back so the next decision starts smarter. That loop is what Klyr is built around. Here's the whole thing, end to end, with the honest parts included.

Continuous product discovery is a loop, not a backlog

Teresa Torres popularized the idea that discovery should be continuous. Small, frequent decisions informed by customer contact, not a quarterly research project that produces a deck nobody reads. The principle is right. What breaks is the handoff. Insights get summarized, summaries get abstracted, and by the time something reaches the roadmap the original customer quote is three layers of paraphrase away. Nobody can audit the claim, so nobody trusts it, so it gets re-litigated.

A real loop has five moves that connect without losing fidelity: gather evidence, synthesize it into cited themes, rank a bet, build it, and learn the outcome back. Klyr runs each step so the link between a shipped feature and the customer sentence that justified it never breaks.

Step 1. Interviews and notes go in raw

You upload customer interview transcripts, sales call notes, support tickets, churn surveys. Whatever you have. No tagging ceremony, no taxonomy you have to design first. The point is to lower the cost of putting evidence in, because a discovery loop that requires an afternoon of prep per interview quietly stops being continuous after week three.

Raw input matters for a reason that shows up later: when every claim has to trace back to a source, you need the source sitting in the system, verbatim, not a tidied-up version of it.

Step 2. Cited themes, where every claim links to a real quote

Klyr clusters what it reads into themes, and here's the rule that makes them trustworthy: every claim links to a verified source quote, and any theme with fewer than two citations auto-drops. That second part is the quiet hero. It kills the confident-sounding theme built on one loud customer. The thing that usually derails a roadmap meeting.

Cited synthesis on its own is table stakes now; NotebookLM and most coding agents will footnote a summary for free. We're blunt about that. You can see a live cited report and judge the synthesis quality yourself, or read how Klyr compares to NotebookLM. The difference isn't the citation. It's that the citation stays attached through every step that follows.

Step 3, A ranked Feature Bet, not a wish list

Themes are evidence, not direction. The next move is turning the strongest, best-cited themes into a ranked Feature Bet: what to build, who it's for, and the weight of evidence behind it. Because the ranking is grounded in citation count and source diversity rather than whoever argued hardest, the prioritization conversation changes shape. You're debating a bet with its evidence visible, not defending a hunch.

This is the step most discovery tools skip. They hand you a synthesized report and wish you luck translating it into a decision. The translation is where insights go to die, so we made it part of the loop instead of homework.

Step 4, A Build Pack your coding agent can actually run

Once a bet is chosen, Klyr generates a Build Pack: a PRD, acceptance criteria, and a coding-agent prompt formatted for Cursor or Claude Code. The acceptance criteria still carry the citations, so the spec and the evidence ship together, and a developer can click from "build this" to the customer sentence that asked for it.

This is also where the positioning gets honest. Your coding agent is brilliant and it forgets everything between sessions. It has no idea this feature traces to a churn interview from March, or that you already tried the simpler version and it flopped. The Build Pack hands the agent the context it can't keep. You can start free and generate one against your own evidence to see what that handoff looks like.

Step 5. Outcome learned back into product memory

You ship. Then the step almost everyone drops: you record what happened. Did the bet move the metric? Did the theme hold up in production? Klyr writes that outcome back into a persistent evidence-to-outcome graph, so the next discovery cycle starts knowing what already worked, what didn't, and why.

This is the actual moat, and it's worth saying plainly. Cited synthesis is a feature anyone can copy. A graph that connects a customer quote to the bet it justified to the feature you shipped to the outcome you measured, that compounds, and it can't be regenerated from scratch. Your coding agent forgets. Klyr is the memory it loses.

Where this honestly falls short

Two limits worth naming. First, the loop is only as good as the evidence you feed it. Five interviews won't produce a defensible bet, and Klyr won't pretend otherwise (the two-citation floor will just drop most of your themes). Second, recording outcomes is a discipline, not magic; if your team ships and never logs results, the memory layer stays thin. The product makes the loop cheap to run, but it can't run it for you.

The payoff: discovery that compounds

Continuous product discovery delivers when the loop closes, when a customer sentence can travel all the way to a shipped outcome and back without anyone losing the thread. Gather, cite, rank, build, learn, repeat. Each turn, the graph gets denser and the next decision starts from more than a blank page and a vague memory. That's the difference between doing discovery continuously and just doing more interviews.

FAQ

What is continuous product discovery?

It's the practice of making small, frequent product decisions informed by ongoing customer contact, rather than running discovery as an occasional research project. The hard part isn't talking to customers more often. It's keeping the evidence connected to the decisions and outcomes so each cycle starts smarter than the last. Klyr operationalizes that as a loop: interviews become cited themes, themes become a ranked bet, the bet becomes a Build Pack, and the outcome is recorded back into a persistent evidence graph.

How is Klyr different from NotebookLM or a coding agent that already cites sources?

Cited synthesis is table stakes. NotebookLM and most coding agents will footnote a summary for free. The difference is that Klyr keeps the citation attached through the whole loop: into the ranked Feature Bet, into the Build Pack's acceptance criteria, and into the recorded outcome. The moat is the persistent evidence-to-outcome graph that compounds across cycles, not any single cited report.

What's in a Klyr Build Pack?

A Build Pack contains a PRD, acceptance criteria with their citations still attached, and a coding-agent prompt formatted for Cursor or Claude Code. It gives your coding agent the context it can't keep between sessions, which customer evidence the feature traces to, and what you've already tried, so the handoff from decision to code carries the reasoning with it.

Related reading
See a real cited report, every claim sourcedView proof →