#!/usr/bin/env python3 """Transform VerdictTank index-v5.0.html -> index-v5.1.html (6-seat pool, clean tiers).""" import sys, re SRC = "/root/projects/verdicttank/index-v5.0.html" DST = "/root/projects/verdicttank/index-v5.1.html" html = open(SRC, encoding="utf-8").read() applied, failed = [], [] def rep(old, new, label, count=1): global html n = html.count(old) if n != count: failed.append(f"{label}: expected {count} occurrence(s), found {n}") return html = html.replace(old, new, count) applied.append(label) # ---------- CSS: 4 price cards in a row (layout only, colors untouched) ---------- rep(".pricing-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px;margin:20px 0}", ".pricing-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:20px 0}", "css-pricing-grid-4col") rep("@media (max-width:768px){", "@media (max-width:1080px){\n .pricing-grid{grid-template-columns:1fr 1fr}\n}\n@media (max-width:768px){", "css-pricing-tablet-breakpoint") # ---------- Title / badge ---------- rep("
The Free tier runs a reduced 4-seat version of this flow: Research Agent, Primary Reviewer, Legal + Compliance, Synthesis + Gate. It drops Cross-Check and Financial + Market. That configuration still catches legal and compliance blockers, which was the single highest-value error class in validation, so a free review proves the concept on the errors that matter most without carrying the full panel cost.
Four tiers with declared review quantities. No asterisks, no fair-use clauses, no metered surprises. Every tier states exactly how many reviews it includes and exactly what an extra review costs. The pricing logic follows the revised thesis directly: a panel run is worth what a caught error is worth, and a caught error is worth far more than a point of score.
| Free | Pro | Enterprise | White-Label | |
|---|---|---|---|---|
| Price | Free | $249/mo | $799/mo | $1,499/mo |
| Reviews per month | 1 | 5 | 30 | 50 |
| Overage | Not available | $15/review | $15/review | $10/review |
| Panel | 4-seat reduced | Full 6-seat | Full 6-seat | Configurable |
| Fix-Its | Top 3 | Full, ranked | Full, ranked | Full, ranked |
| Re-score loop | Not included | Yes | Yes | Yes |
| Pre-Review Coach | Not included | Yes | Yes | Yes |
| White-label | Not included | Not included | Branded only | Full domain |
| Workspaces | Not included | Not included | Multi-seat | Multi-seat |
| Corpus isolation | Not included | Not included | Shared | Dedicated |
| Judge pool config | Not included | Not included | Yes | Full custom |
| Reseller model | Not included | Not included | Not included | Re-bill $200-500/ea |
| Annual billing (16.7% off) | Not applicable | $207/mo | $666/mo | $1,249/mo |
Declared quantities only. When a tier is exhausted the customer either buys overage at the published per-review rate or waits for the next cycle. Nothing is throttled silently and no tier is described as unlimited, because a panel review has a real marginal cost and pretending otherwise is how usage-based products lose money.
The v2.2 validation run cost approximately $150 in inference for three full proposals across eight reporting seats. That figure includes retries against dead models before the health gate existed, which is exactly the waste v2.3 was written to remove. It is the honest anchor, and it is deliberately the worst number we have.
A clean run on the consolidated 6-seat roster, with the pre-flight health gate preventing wasted dispatches and only four seats actually scoring, costs $5.20 per review. That is the number every tier below is built on.
| Tier | Reviews included | COGS at $5.20/review | Revenue | Gross margin |
|---|---|---|---|---|
| Pro | 5 | $26 | $249 | 90% |
| Enterprise | 30 | $156 | $799 | 80% |
| White-Label | 50 | $260 | $1,499 | 83% |
| Overage, Pro and Enterprise | per review | $5.20 | $15.00 | Roughly 3x COGS |
Every declared quantity is margin-positive at full consumption, and so is every overage unit. The $15 overage prices at roughly 3x COGS. The $10 White-Label overage prices at roughly 2x COGS, which is the deliberate discount that makes the reseller math work. There is no consumption pattern inside these tiers that produces a negative unit, which is the whole reason the word unlimited does not appear on this page.
The reason a full 6-seat panel fits a $249 tier at five reviews per month is vendor mix and seat discipline. Only the Primary Reviewer runs a premium frontier model. The remaining scoring seats run strong mid-tier models from three different vendors, which is where the error-detection value came from in validation. Cutting the roster from eleven seats to six removed the redundant generalist cross-checks, not the specialists. Panel diversity is cheaper than panel depth, and diversity is what caught the 14.
| Error class | Real example from validation | Cost of missing it |
|---|---|---|
| Legal blocker | Charitable solicitation registration in 40+ states | $30K to $75K of registration, against $3K to $14K of projected revenue |
| Compliance total | Full first-year compliance load on the same proposal | $60K to $150K, exceeding Year-1 revenue by roughly 10x |
| Execution gap | Contractor budget short by 4x to 7x | Roughly 800 unbudgeted founder hours |
| Revenue arithmetic | $2.7M headline against $269K computed from the document's own inputs | Credibility with any investor who checks the math, which is all of them |
| Competitive blind spot | A $4M-seed funded direct rival never named in the document | The first question in the room, unanswered |
A single caught item in the top two rows pays for a decade of the Pro tier. That is the entire pricing argument, and it does not depend on the panel producing a higher score, which it does not. Note that the two highest-value rows are both legal and compliance findings, which is precisely why the Free tier keeps the Legal + Compliance seat.
| Comparison | Their price | VerdictTank | Multiple |
|---|---|---|---|
| Pro vs Bidara Starter | $499/mo | $249/mo | 2.0x less |
| Pro vs AutoRFP.ai Scale | $899/mo | $249/mo | 3.6x less |
| Enterprise vs AutogenAI | $30K+/yr custom | $799/mo ($9,588/yr) | 3.1x less annualized |
| Enterprise vs Bidara Starter | $499/mo | $799/mo | 1.6x more |
| Enterprise vs AutoRFP.ai Scale | $899/mo | $799/mo | 1.1x less |
| White-Label vs AutogenAI | $30K+/yr custom | $1,499/mo ($17,988/yr) | 1.7x less annualized |
We are not a proposal team in a box. We are one high-value pass in the workflow. A buyer already spending $499 to $899 per month on an authoring tool should be able to add the error-detection layer. Pricing Pro at $249 is below the GC AI critique seat benchmark at $500/mo, and Enterprise at $799 is a peer price to the authoring tools that feed it while landing 3.1x under an enterprise authoring contract on an annualized basis. White-Label at $1,499 makes resellers whole: 50 included reviews re-billed at $200 to $500 each is $10,000 to $25,000 of tenant revenue against a $1,499 cost.
""" html = html[:i] + new_pricing + html[j + len(old_pricing_end):] applied.append("pricing-section-full-replacement") # ---------- Competitive table: VerdictTank row ---------- rep("""