Research beta

Stop losing margin on bad quotes.

Drop a discovery-call transcript in. Get a scope, risks, and a defensible estimate range — in under three minutes.

7-day money backNo free trialPowered by Claude
discovery-mira-health.vtt
47:12
PRIYA: Personalized daily checklist. Pain score check-in twice a day. Photo upload of the surgical site every other day…
ALEX: Couple more — payments? Insurance?
PRIYA: Out of scope. Practices pay us, we pay you. Patient never sees a paywall.
DANIEL: One thing — the app needs to feel calm. Not gamified, not Duolingo. These are people in pain.
PRIYA: We've earmarked roughly $180–220k for the build…
DANIEL: PostHog or similar wired in. Not just MAU, but per-step funnel on the daily checklist.
SCOPE OF WORK · DRAFT 1
Mira Health — Post-op companion app
complete
Engagement summary

Native iOS + Android companion app guiding ortho post-op patients through 30-day recovery. Clinician web dashboard, async messaging, HIPAA. Pilot live by October with two practices.

Estimate range
143218person-days
Top risks surfaced
  • Aspirational ML-triage creep into v1
  • EHR adapter request without integration build
  • No in-house product designer on client side
Research beta

We're building Scope with a small group of software agencies. The chain improves weekly, seats are limited, and your feedback shapes what ships next.

The problem

Discovery calls hold the answer. They're just hard to read.

Most agencies write scopes by re-reading a transcript at 2am. The asks are buried, the constraints are implied, the risk is in the aside. Scope reads it the way a senior delivery lead would, and gives you a draft you can defend.

4–9days

Average time from discovery call to landed quote at a 12-person agency.

23%of asks

End up scope-creeped past statement of work — billed back as “in-scope” by the client.

$74kmedian

Margin lost per agency per quarter to under-estimated engagements.

Illustrative figures from conversations with agency leads — validating them is part of this research beta.
How it works

Five passes, one chain. Each one stored, each one shown.

A single API call won't ever read a discovery call well. Five chained calls, each with a job, can. Here's the chain — same as runs in production.

01

Extract

Claude

Verbatim only. No inference.

Pulls explicit asks, constraints, decisions, stakeholders, and dates out of the transcript. If it wasn't said, it isn't here.

explicit_asks: [
  "iOS + Android patient app",
  "Magic-link auth",
  "Spanish localization"
]
02

Classify & Infer

Claude

Must, should, implied — with sources.

Re-reads with a delivery lead's brain. Every implied requirement carries a confidence score and the quote it was inferred from.

{ item: "Audit logging of PHI access",
  confidence: "high",
  source_quote: "HIPAA-ready backend" }
03

Gap & Risk

Claude

Open questions and defaults.

Every gap becomes a question for the client and a default assumption if they don't answer. The quote in your inbox is defensible either way.

open_questions: [
  "Spanish content — translated by whom?\n   Medical-grade?"
]
04

Effort

Claude

Components, phasing, team.

Breaks the build into components with low/high day ranges, dependencies, complexity, confidence, and a recommended team composition.

components: [
  { name: "Clinician dashboard",
    complexity: "L",
    days: [20, 30] }
]
05

Critic

Claude

Ruthless. Catches what earlier passes missed.

Reviews the whole chain as if it were the agency CEO. Padding, gaps, scope-creep traps. The pass that pays for itself.

padding_or_overestimates: [
  "Discovery 14–20d is high for\n   a call this specified.\n   8–12d defensible."
]
Pricing

One scope earns it back. No free trial — pay upfront, refund within 7 days.

Beta price
Beta

The full product at a beta price while we build it with you.

$10/ month
10 scopes / month

  • All five passes
  • PDF, Markdown, JSON export
  • Library access
  • Inline section edit
  • Direct line to the builders

Beta pricing — it goes up when we leave research beta; early users keep their price. No free tier, no free trial: we pay for every API call your scope generates, and one landed quote pays for years of it.

FAQ

Things people ask before signing up.

Anything else, the team replies within a working day.

It's sent to Anthropic's API for the chain to run and stored encrypted at rest in our Supabase. We don't train on your data and we don't share it with anyone.

Your next quote is a transcript away from defensible.

Sign up, drop a call, send the scope before your competitor finishes lunch.