Sample Verdikt report · Illustrative

This is the exact report a real verdict produces.

Same layout, same sections, same Verdikt Score you get on your own idea. The company, numbers, and citations are composed for demonstration.

0
VERDIKT SCORE

Tally

AI-built habit tracker for indie hackers. Tracks public commits, tweets, and posts, not just self-reported check-ins. $9/mo.

VERDIKT SCORE0/ 100Research signal is favorable. 3 named risks to watch.
SOURCES CITED014 primary. 18 expert. 10 community.
NAMED RISKS0Each with probability, trigger, and mitigation.
MARKET
8
Right-sized for indie scale. $45M reachable.
COMPETITION
6
Crowded category. The wedge is the community angle.
DEMAND
8
Indie builders drop habits at week 3. Loud signal.
STACK FIT
9
Lovable + checkout + Supabase + Resend. Already shipped.

Illustrative sample. Names, numbers, citations, pricing notes, and build notes are composed for demonstration.

Executive Summary

Build it. Ship the wedge product first.

Tally scores 78/100. The research supports building a public-build habit tracker for indie hackers. The strongest signal: no existing tool tracks GitHub commits, X posts, or Lovable build events as habit signals. The biggest risk: Notion ships a native habit template with sharing (30% probability within 6 months). First action: ship GitHub + X OAuth in week 1, get 10 beta users by week 4, launch on Product Hunt by week 6. If day-7 retention is below 20% by week 8, pivot to the broader creator-accountability market.

Pre-flight

What the pipeline did before this report shipped.

Intake parsing
Source discovery
Claim extraction
Adversarial check
Report assembly
0 pipeline stages0 models0 sources cited
Section 01 of 15 / The Call

Tally scores 78 out of 100.

The evidence is strongest on stack fit and thinnest on competition. The score below describes how the four research dimensions stack up.

VERDIKT SCORE78 / 100Descriptive, not a directive
STRONGESTSTACK FIT / 9Lovable + checkout + Supabase + Resend. Already shipped.
WEAKESTCOMPETITION / 6Crowded category. The wedge is the community angle.

The Verdikt Score describes how the evidence stacks up — it is not a directive. Because the evidence cleared the 70-point bar, this report includes a build outline in section 12.

Section 02 of 15 / What We Tested

One big claim. Four sub-claims.

Tally can become the default habit tracker for indie hackers who build in public.

SUPPORTEDIndie hackers consistently report dropping habits at week 3.
SUPPORTEDExisting tools do not track public-build signals.
CONFLICTNotion could ship a native habit-tracker template inside 6 months.
THINThe indie-builder pool could saturate if the AI-builder boom cools.
Section 03 of 15 / Demand Evidence

Indie hackers drop habits at week 3. The signal is loud.

67%drop habits by week 3
40K+Build in Public participants
$7-$15willingness-to-pay band
Target Persona

Alex, 28. Full-stack developer building a SaaS side project on Lovable. Ships code 5 days a week, posts progress on X twice a week. Has tried Notion habit templates three times and abandoned each within 2 weeks. Would pay $9/mo for something that tracks streaks automatically.

I track my streaks in a Notion table. Every week I forget to update it.

From a cited source

Section 04 of 15 / The Market

$120M global pool. $45M reachable. $1.2M year-one capture.

The total addressable pool of indie builders globally is about $120M in annual tool spend. The slice this product could serve is roughly $45M. At $9/month, $1.2M ARR in year one would require about 11K paying users.

TAM$120MGlobal indie-builder tool spend
SAM$45MEnglish-speaking AI builders
SOM$1.2MYear-one capture target

Conflict note: One source estimates the market at $80M, not $120M. Both figures support the SOM target.

Section 05 of 15 / Competition

Two direct, one substitute, one default.

StreaksDIRECT / LOW THREAT

$4.99/month. iOS-only, no community angle, self-reported check-ins. The threat is the price floor: any builder who already has Streaks installed has to be convinced $9 is worth the public-build features. Watch for an Android launch, which would widen their pool.

Price ValueAudience FitIntegration DepthCommunity Moat
Tally
Competitor avg
Pricing Landscape
ToolPriceAudienceKey difference
Tally$9/moIndie hackers (Build in Public)GitHub + X + Lovable streaks, public page, share cards
Streaks$4.99/moGeneral consumers (iOS)Manual check-ins, Apple Health, no integrations
Habitify$0-$4.99/moStudents, productivity usersMulti-platform, polished UI, no dev integrations
NotionFreeEveryone (templates)Manual templates, no streak math, no sharing
Section 06 of 15 / 10x Claim Test

Tally tracks signals you already produce.

Tally (public-build signals)
180 days
Competitor parity timeline
60 days
3.0xUNIQUENESS

180-day head start on the integration stack. Competitors would need GitHub OAuth, X OAuth, and Lovable build-log parsing from scratch.

Adversarial Transcript
Turn 01 / ATTACKThe wedge is thinner than the report claims. Notion can ship a habit-tracker template with public sharing using their existing template system.
Turn 02 / REBUTGranted on distribution. But Notion templates are markup, not integrations. They cannot read GitHub commits or Lovable build events.
Turn 03 / ATTACKThe community moat argument assumes indie hackers care about public streaks. Most builders are private.
Turn 04 / REBUTBuild in Public has 40K+ active participants. The signal is loud. Private builders are not the ICP.
Turn 05 / ATTACKGitHub could revoke OAuth access for habit-tracking apps. They have done it before for apps outside their core use case.
Turn 06 / REBUTGitHub OAuth for read-only commit data is explicitly supported. The risk is rate limiting at scale, not revocation. Fallback: webhook-based ingestion.
Turn 07 / ATTACKThe $9/mo price point assumes indie hackers will pay for a tool that automates something they could do with a cron job and a spreadsheet.
Turn 08 / REBUTThey could. They do not. The survey data shows 67% abandon manual tracking by week 3. The value is not automation. It is accountability through public visibility.
PASSED
Section 07 of 15 / Why It Wins

The moat is the community, not the tracker.

Streaks and Habitify cannot catch up because their audience is general consumers, not builders. Tally sells to the person who shipped a Lovable app last weekend and wants their X followers to see the streak.

GitHub
X
Lovable
Tally

Plug in GitHub commits and X posts in week 1. Both have free OAuth flows. Lovable build logs next. That is the source nobody else has.

Section 08 of 15 / Named Risks

Named risks, each with a probability and a mitigation.

Notion ships habit template
30%
Trigger: Notion ships a first-party habit-tracker template with public sharingMitigation: Ship community features first. Lock in the indie-hacker graph before Notion can.
Streaks adds commit tracking
15%
Trigger: Streaks adds public-commit tracking and launches AndroidMitigation: The community angle is the real moat. Commit tracking alone is not the product.
AI-builder pool saturates
20%
Trigger: The indie-builder boom cools and the addressable pool stops growingMitigation: Expand to adjacent audiences: open-source maintainers, content creators with daily routines.
Watch Signals
SignalWhat to watchCadenceThreshold
Notion template galleryHabit/tracker templates with sharing featuresMonthlyIf >3 new templates appear in one month, trigger Competition re-score
Streaks App Store changelogOAuth integrations, API features, Android launchMonthlyAny OAuth integration = immediate competitive response needed
IndieHackers active postersMonthly active poster countMonthlyIf count drops >15% QoQ, the addressable pool is shrinking
Build in Public X hashtagWeekly post volume and unique authorsWeeklyIf unique authors drop below 5K/week, reassess ICP sizing
Lovable/Bolt/v0 user growthDiscord member counts, GitHub starsMonthlyIf growth stalls (<5% MoM), the AI-builder wave may be peaking
Tally day-7 retention% of signups active on day 7WeeklyBelow 20% for 3 consecutive weeks = product intervention needed
Regulatory Note

Under GDPR and CCPA, OAuth commit and post data constitutes personal data processing. Required before launch: privacy policy, user consent flow, data retention policy (90-day rolling), one-click deletion endpoint.

Section 09 of 15 / Pivot Criteria

When to stop. What the exit ramps look like.

Day-7 retention below 20% by week 8Pause acquisition. Run 10 churn interviews. Identify if the problem is onboarding or product-market.
Zero organic signups for 2 consecutive weeksThe distribution channels are not working. Pivot to paid acquisition test ($500 budget) or different community.
NPS below 20 after 50 responsesThe product is not solving the stated problem. Consider pivoting to broader creator accountability (not just indie hackers).
Notion ships habit template with sharingAccelerate community features (team streaks, leaderboards). The integration depth is the moat, not the template.
Section 10 of 15 / Pricing

Where comparable tools price.

The pricing landscape for comparable tools — use it to position, not as a directive.

Tally$9/mo
Streaks$4.99/mo
Habitify$0-$4.99/mo
NotionFree
Section 11 of 15 / Unit Economics

The math works at 500 paying users.

$9Monthly price
$79/yr ($6.58/mo)Annual price
$7.50/moBlended ARPU
$12 (organic-heavy channels)Estimated CAC
MRR Trajectory$3,750M1M12
12-Month Projection
MonthFreePaidMRRCumulativeCosts
M1500$0$0$50
M21205$38$38$50
M320015$113$150$75
M430035$263$413$75
M542065$488$900$100
M6550110$825$1,725$100
M7650150$1,125$2,850$125
M8750200$1,500$4,350$125
M9850260$1,950$6,300$150
M10950330$2,475$8,775$150
M111,050410$3,075$11,850$175
M121,150500$3,750$15,600$200
Section 12 of 15 / Build Plan

Twelve weeks. Day-by-day for the first two.

BUILDD1-D10
INTEGRATEW3-W4
LAUNCHW5-W6
ITERATEW7-W8
GROWW9-W10
SCALEW11-W12
D1-2Set up repo, Supabase project, auth flow. Ship 'create habit' + 'log entry' UI.
D3-4GitHub OAuth integration. Pull commit history. Calculate first streak.
D5Public streak page (shareable URL). Basic streak card image generation.
D6-7X OAuth integration. Pull tweet history. Merge signals into unified streak.
D8-9Onboarding flow: connect GitHub -> connect X -> create first habit.
D10Checkout integration (Stripe). Free trial -> paid conversion flow.
W3Streak alerts (Resend email). Landing page. Waitlist capture.
W4Lovable build-log integration (beta). PostHog analytics. First 10 beta users.
W5Community streak leaderboard + weekly digest email
W6Public launch: Product Hunt + IndieHackers + X thread
W7Feedback triage + quick-win fixes from first 100 users
W8Annual billing option + referral program
W9Discord bot for streak alerts + community integration
W10Advanced streak analytics: heatmaps, longest runs, drop-off patterns
W11Team/cohort streaks for accountability groups
W12Retrospective: retention check, NPS, decide on next quarter roadmap
Section 13 of 15 / Go-to-Market Strategy

12-week GTM plan. Phase by phase.

W1
Set up distribution channels
  • Create X account + Build in Public thread
  • Set up IndieHackers product page
  • Join Lovable, Cursor, Supabase Discord servers
  • Draft positioning: one sentence that explains Tally to a builder in 5 seconds
W2
Build in public from day one
  • Post first X thread: 'Building a habit tracker for indie hackers'
  • Reply to 10 indie builders daily on X
  • Post progress update on IndieHackers
  • Start a build log on your own site
W3
Early feedback loop
  • DM 20 indie hackers who post about dropping habits
  • Run 5 user interviews (15 min each, async OK)
  • Post in r/SideProject and r/IndieHackers
  • Start collecting emails via landing page waitlist
Section 14 of 15 / Recommended Stack

The stack you already have plus three additions.

LovableBUILDFree tier
Already in use. Keep shipping inside the platform.
CursorBUILD$20/mo
For the harder logic the visual builder can not express.
SupabaseAUTHFree tier
Auth + database in one. Already wired.
SupabaseDATABASEFree tier
Habits and entries tables shipped. Row-level security ready.
StripePAYMENTS2.9% + 30c/txn
Checkout + billing portal. Annual plan at $79/yr.
ResendEMAILFree (3K/mo)
Transactional only. Welcome email + streak alerts.
PostHogANALYTICSFree (1M events)
Free tier covers the first 12 weeks. Session replays included.
VercelHOSTINGFree (hobby)
Deploy from GitHub. Preview on every PR.
NamecheapDOMAIN$10/yr
Cheap .dev or .app domain. DNS propagates fast.
Section 15 of 15 / Sources

42 cited sources across three tiers.

42
Tier 114 sources
Tier 218 sources
Tier 310 sources
[1]IndieHackers habit-drop survey (2025 Q2 cohort)indiehackers.com
[3]Founder-disclosed tech stack and infrastructure costsfounder-interview
[5]IndieHackers product database — active tool spend analysisindiehackers.com
[8]Gartner habit-tracking app market forecast 2025-2029gartner.com
[12]Supabase Auth + RLS documentation — integration complexity auditsupabase.com
[13]GitHub OAuth API documentation — scope and rate limitsgithub.com
[14]X OAuth 2.0 API documentation — tweet read scopesdeveloper.x.com
[18]Stripe Checkout integration guide — time-to-live estimatestripe.com
[24]Resend transactional email API — deliverability and pricingresend.com
[29]Vercel deployment pipeline — preview URL and CI integrationvercel.com
[32]Lovable build-log API — event types and webhook availabilitylovable.dev
[36]Supabase row-level security — performance at 10K user scalesupabase.com
[39]GDPR and CCPA compliance requirements for habit-tracking datagdpr.eu
[42]Verdikt pipeline run record — model orchestration and gate logtryverdikt.app
Appendix / Report Run Record

What produced this report.

Intake parsing
Source discovery
Claim extraction
Adversarial check
Report assembly
Models Used
Claude Opus 4.7GPT-5Gemini 2.5 ProClaude Sonnet 4.6Claude Haiku 4.5Perplexity Sonar
5 pipeline stages0 hallucinated citations42 sources cited
Appendix / What This Replaces

What this would have cost you to do yourself.

BY HAND
Time to first draft2-4 weeks
Sources checked5-10 (convenience)
Adversarial stress testRarely done
Hypothesis treeMental model only
Named risks with triggersAd hoc notes
Cost$0 + 40 hours of your time
VERDIKT
Time to first draft< 30 minutes
Sources checked180 screened, 42 cited
Adversarial stress test8-turn auto transcript
Hypothesis treeStructured, with evidence
Named risks with triggers3, with mitigations
Cost$14.99 one-time