mirror of
https://github.com/x1xhlol/system-prompts-and-models-of-ai-tools.git
synced 2026-06-18 23:39:34 +00:00
Saves the DEALIX_BUSINESS_VIABILITY_KIT.md (Weeks 4-12 customer discovery
operating manual) and produces only the operational artifacts it explicitly
names. Per the kit's Appendix C: no new plan documents, no Wave A-E work,
no features without customer pull.
Added:
Customer Viability operating artifacts
- docs/customer_learnings/hypotheses.yaml - 12 hypotheses tracked
to SUPPORTED/FALSIFIED/AMBIGUOUS with interview-log citations
- docs/customer_learnings/interviews/_template_ar.md - 45-min Arabic
discovery script + post-call log schema
- docs/customer_learnings/interviews/_template_en.md - English version
- docs/customer_learnings/founder_dashboard.md - weekly Monday printable
dashboard (kit Sec 8)
- docs/customer_learnings/pricing_discovery.md - Van Westendorp PSM +
value-based sanity check + A/B model matrix
- docs/customer_learnings/unit_economics.md - per-customer economics,
LTV/CAC ratios, 12-month scenario template
- docs/customer_learnings/defensibility_scorecard.md - 5 moats x 2
questions, quarterly re-measurement
Registry updates
- docs/registry/TRUTH.yaml customer_validation section: hypothesis
counters + discovery-interview counter + kit reference
- docs/customer_learnings/README.md updated to link new artifacts
Gates after change:
architecture_brief.py 40/40
release_readiness_matrix 102/102 (added 8 new BVK artifact checks)
v005_truth_registry_audit 19/19 SUPPORTED
Agent scope going forward per kit Appendix C: customer-surfaced P0 defects,
UX polish appearing in 2+ interviews, perf issues on staging, pentest
remediations. No new plans. No Wave tasks.
3.5 KiB
3.5 KiB
Dealix — Unit Economics Worksheet
Fill in ONLY after 3 paying customers. Filling it earlier is fiction. All figures in SAR unless stated. Re-run at end of each month once populated.
1. Per-customer monthly economics
Revenue
- MRR per customer (avg): ______
Cost to serve (per customer / month)
| Line | Amount (SAR) |
|---|---|
| Infrastructure (AWS + DB + Redis) | ______ |
| LLM API (Anthropic + OpenAI + Groq, at observed usage) | ______ |
| Third-party services (Sentry, OTel backend, etc.) | ______ |
| CS time (hours × hourly cost) | ______ |
| Support time (eng on-call, tickets) | ______ |
| Total Cost to Serve | ______ |
Gross Margin
- GM per customer (SAR): ______
- GM %: ______ %
- Target: GM ≥ 70% (SaaS healthy)
- Red flag: GM < 60% → LLM spend dominates; audit model routing.
2. Customer Acquisition Cost (CAC)
| Line | Amount (SAR) |
|---|---|
| Founder time spent closing (hrs × opportunity cost) | ______ |
| Marketing spend (ads, events) | ______ |
| Sales tools (CRM, LinkedIn Sales Nav, etc.) | ______ |
| Referral incentives | ______ |
| Total CAC (amortized across paid customers) | ______ |
3. Lifetime Value (LTV)
- Expected contract length (months, honest not aspirational): ______
- Monthly gross margin per customer: ______
- LTV = months × monthly GM = ______
4. Health ratios
| Metric | Value | Target | Red flag |
|---|---|---|---|
| LTV / CAC | ______ | ≥ 3× | < 2× |
| CAC payback period (months) | ______ | < 18 | > 24 |
| Gross margin % | ______ | ≥ 70% | < 60% |
| Net revenue retention (12m forward) | ______ | ≥ 120% | < 100% |
5. 12-month scenario (fill after M3)
Re-forecast every month.
| Month | New logos | Churn | MRR | Cumulative revenue | Burn | Cash position |
|---|---|---|---|---|---|---|
| M3 (today) | ___ | 0 | ___ | ___ | ___ | ___ |
| M4 | ___ | ___ | ___ | ___ | ___ | ___ |
| M5 | ___ | ___ | ___ | ___ | ___ | ___ |
| M6 | ___ | ___ | ___ | ___ | ___ | ___ |
| M7 | ___ | ___ | ___ | ___ | ___ | ___ |
| M8 | ___ | ___ | ___ | ___ | ___ | ___ |
| M9 | ___ | ___ | ___ | ___ | ___ | ___ |
| M10 | ___ | ___ | ___ | ___ | ___ | ___ |
| M11 | ___ | ___ | ___ | ___ | ___ | ___ |
| M12 | ___ | ___ | ___ | ___ | ___ | ___ |
6. Red-flag diagnostics
If a ratio is off, diagnose in this order (cheapest fix first):
| Symptom | First suspect | Diagnostic |
|---|---|---|
| GM < 60% | LLM spend | Review model_routing dashboard; downgrade non-reasoning calls |
| GM < 60% | Infra waste | k6 baseline says p95 vs actual load — overprovisioned? |
| CAC too high | Founder-only sales | Is anyone else closing? if not, motion is not yet repeatable |
| CAC too high | Lead mix | Cold outbound vs warm referrals ratio — shift if skewed |
| LTV/CAC < 3 | Contract length | Are pilots renewing verbally but not signing annual? Why? |
| Payback > 24 | Pricing | Van Westendorp says prices could be higher — test |
| NRR < 100 | Churn | Exit interview every churn — real reason, not stated reason |
7. Evidence pointer
Do not fill in this worksheet from memory. Sources of truth:
- Revenue: Stripe / invoice ledger
- LLM spend:
backend/app/services/model_routing_dashboard.pymonthly export - Infra: AWS cost explorer export
- CS/Support hours: weekly time logs
- CAC: founder calendar + marketing ledger
Cite the source file/export in the margin when filling each row.