MATHCAST
Mathcast / Документы / Mathchast_43 — MVP Scope / Final Roadmap
МАТЧАСТЬ / MVP SCOPE · FINAL ROADMAP / DOCUMENT 43 / 03.09.2026

MVP Scope / Final Roadmap

Финальная сборка исследовательской фазы проекта «Матчасть». Документ сводит решения документов 9–42 в один исполнимый продуктовый roadmap и отвечает на главный вопрос: что именно нужно построить до первой продажи, что разрешено отложить, какие функции добавляются после 10, 30 и 100 платных клиентских пространств, какие технологические и юридические gates нельзя обходить, и в каком порядке собирать систему так, чтобы ранняя версия уже демонстрировала главный moat: verified entity → publication → Search Proof → AI Visibility → Before/After → Next Best Action.

P0 = полный циклне набор экранов, а реальная компания, платный заказ, публикация, измерение и следующий шаг
Human-gatedAI ускоряет precheck, extraction и analysis; финальная публикация проходит human moderation
Transactional first4 понятных SKU, без forced subscription до доказанного repeat
Research completeпосле Doc 43 следующий этап — implementation specification и код

1. Финальная формула продукта

Матчасть = Verified Business Knowledge + Publishing + Distribution + Proof + AI Visibility + Next Best Action.
IDENTITY company / expert / brand / verified facts ↓ PUBLISH article / case / research / news ↓ DISTRIBUTE home / topics / related / digest / Telegram ↓ PROVE HTTP / canonical / crawler / search / impressions / clicks ↓ MEASURE AI mentions / recommendations / citations / sources / competitors ↓ COMPARE baseline / +7 / +30 / +60 ↓ ACT publish / update / verify / distribute / earn external source / wait ↓ MEASURE AGAIN.

2. Что в действительности строит «Матчасть»

Не каталог компаний, не блог, не SEO-биржу и не отдельный GEO dashboard. Ядро — evidence-driven publishing platform, где company identity, source-backed content и measurement принадлежат одному lifecycle.

3. Главный MVP-принцип

Один end-to-end vertical slice раньше широкого набора функций.
REAL COMPANY ↓ BASIC VERIFICATION ↓ ORDER ↓ ARTICLE / CASE ↓ AI PRECHECK ↓ HUMAN MODERATION ↓ PUBLIC SSR URL ↓ PUBLICATION HEALTH ↓ SEARCH PROOF ↓ AI BASELINE / POST ↓ +30 REPORT ↓ NEXT BEST ACTION.

4. Что считается настоящим MVP

MVP exists when one external client can: 1. claim/verify a real company 2. pay for a real SKU 3. submit or create a real material 4. pass moderation 5. receive a public permanent URL 6. see Publication Health 7. receive Search/AI observations 8. receive a methodology-bound report 9. understand the next evidence-backed action.

5. Что НЕ считается MVP

Не является MVPПочему
Красивый каталог компанийНет коммерческого workflow
AI Visibility dashboard без publishingСтановимся ещё одним tracker
CMS без реального клиентаInfrastructure demo
1000 auto-generated company pagesSEO/site-reputation risk
Agency Workspace раньше direct flowМасштабируем непроверенный процесс
Reviews/rating раньше trust systemВысокий fraud/moderation burden
Автопубликация LLMПротиворечит CMS/editorial policy
Mock dashboard с invented metricsНе проверяет measurement layer

6. Непереговорные продуктовые инварианты

NO paid editorial approval guarantee NO dofollow sale NO indexing guarantee NO AI citation guarantee NO invented source NO AI as source of truth NO private cross-client data leak NO missing provider data represented as zero NO causal claim from simple Before/After NO hidden commercial disclosure NO autonomous final publication decision by AI.

7. 13 модулей: финальный phase map

МодульP0P1P2+
Identity GraphCore entities/relationsProducts/services/casesAdvanced graph/benchmarks
Verification & TrustCompany/domain/basic factsExpert/counterparty/credentialsAdvanced verification network
Publishing EngineCoreMore formats/workflowsAPI/bulk controlled
Editorial QualityHuman moderation + AI precheckMore automation/evalsAdvanced risk learning
Distribution EngineLite: topics/related/homeDigest/Telegram/rankingPersonalization/portfolio
Publication Health/Search ProofCoreAdvanced anomaliesPortfolio benchmarks
Lead GenerationBasic CTA onlyReferrals/formsAdvanced attribution
Reputation LayerCase evidence onlyReferences/credentials/mediaIndependent reviews/rating later
AI VisibilityCore fixed cohortSentiment/source categoriesFact Accuracy/advanced datasets
Next Best ActionRules liteFull action taxonomyPortfolio optimization/LTR
Commerce & Packages4 SKU + order/paymentCredits/recurringEnterprise billing
Agency WorkspaceData model readyAgency LiteAPI/SSO/advanced portfolio
Editorial & ResearchSeed corpusResearch engineData products/benchmarks

8. P0 public surface

/ /articles/{slug} /cases/{slug} /research/{slug} /companies/{slug} /experts/{slug} /topics/{slug} /for-business /pricing /methodology /methodology/ai-visibility /methodology/before-after /policies/* /login.

9. Что не публиковать массово

Не создавать сотни /industries, /cities, /best-X, /compare-X-Y и query-variant pages до появления плотного полезного corpus.

10. P0 client workspace

Overview Company Publication Order / Payment Publication Health Search Proof AI Visibility Report Next Action Team basic.

11. P0 internal moderation/admin

Entities Verification Publications Moderation queue Orders Reports Providers Exceptions Audit Incidents/health links.

12. P0 content types

CUSTOMER: ARTICLE CASE EDITORIAL: ARTICLE CASE RESEARCH NEWS selectively Do not block launch on: interview/opinion/comparison as separate complex workflows.

13. Почему Article + Case первыми

Они закрывают основной commercial job: экспертная информация и доказанный опыт. Case особенно полезен для future Recommendation Rate/source-gap loop.

14. Исследования на P0

Research нужен собственной редакции как credibility/data moat, но custom paid research не является launch requirement.

15. Коммерческий P0: четыре SKU

SKUPilot priceWorkflow
Publish7 900 ₽готовый материал → moderation → publication
Edit + Publish12 900 ₽черновик → substantive edit → moderation → publication
Create + Publish19 900 ₽brief/source collection → draft → client fact-check → moderation → publication
Publish + Visibility 30d14 900 ₽publish → measurement window → report

16. Важное техническое упрощение SKU

В интерфейсе четыре продукта, но backend не строит четыре разных системы. Все используют один Order + Publication lifecycle; отличаются включённые production/measurement services.

17. Не subscription-first

Launch: one-time transaction After repeat: monthly monitoring After agency evidence: shared credits / committed volume After scale: enterprise/data/API.

18. P0 pricing review gate

After 20–30 paid orders: measure: conversion editor minutes support AI cost refund margin repeat capacity Only then: consider 9.9 / 14.9 / 24.9 / 19.9k direction.

19. Contribution targets

Publish: ≥65% target Edit: ≥60% Create: ≥50–55% Automated Visibility: ≥70% Treat: targets, not assumed reality.

20. Free acquisition layer

Company search Public profile Basic claim/verification Methodology/examples Free layer: acquisition + data quality Paid: publishing / production / measurement.

21. P0 Entity Graph depth

ENTITY: Organization Person/Expert Brand Publication Topic Source RELATIONS: WORKS_AT AUTHORED ABOUT EXPERT_IN OFFICIAL_DOMAIN SOURCE_FOR PUBLISHED_BY.

22. P1 Entity depth

Product Service Client/Vendor relation Credential Award Media Publisher Case relation Review relation.

23. P0 verification

company legal identifiers official domain representative/domain email authoritative/public source basic conflict resolution verification history.

24. P1 verification

expert relation counterparty confirmation case claim credential advanced ownership disputes.

25. Source-of-truth split

Legal identifier: registry / authoritative source Company description: submitted claim Editorial summary: Mathchast editorial Publication: version store Payment: commerce AI observation: measurement raw record Verification: verification subsystem.

26. CMS P0

structured blocks versions sources claims entities links preview submission moderation revision publish correction/history.

27. CMS is workflow engine

Publication содержит independent editorial, legal, verification, commercial, publication and measurement states. Оплата не превращает material directly into PUBLISHED.

28. P0 publication flow

ORDER / EDITORIAL INITIATIVE ↓ DRAFT ↓ SUBMIT ↓ AI PRECHECK ↓ HUMAN MODERATION ├─ NEEDS CHANGES ├─ REJECT └─ APPROVE ↓ LEGAL / COMMERCIAL GATES ↓ READY ↓ PUBLISH ↓ HEALTH / DISCOVERY / MEASUREMENT.

29. Human gate — окончательное решение

Финальный publish decision на P0 остаётся у человека. Это прямое решение Docs 24–25. Автоматизация ускоряет reviewer, но не заменяет editorial accountability.

30. AI Precheck P0

required fields claim extraction source coverage entity candidates links duplicate similarity topic fit commercial signals restricted/legal keywords PII flags title/style issues editor summary.

31. AI не делает на MVP

NO final publish NO final legal verdict NO synthetic interview NO invented expert quote NO source invention NO autonomous mass page generation NO silent fact rewrite.

32. После 50–100 материалов

Add carefully: claim-source matcher moderation message assistant question generator draft from verified brief semantic claim diff Context Bridge suggestions risk/eval automation.

33. P0 distribution

Homepage Topic hubs Related materials Company/expert links Internal graph No: engagement-maximizing endless feed.

34. P1 distribution

Email digest Telegram follow topic save better related ranking reader history optional editorial collections.

35. Publication Health P0

HTTP status canonical robots/noindex schema sitemap assets disclosure commercial link rel crawler observation.

36. Search Proof P0

Published → Technically Discoverable → Crawler Observed → Indexed/Searchable Observed → Impressions → Clicks → downstream action where measurable.

37. Search Proof rule

«Отправили IndexNow/sitemap» не равно «проиндексировано».

38. P0 first-party analytics

page view/read company profile click official site click source click related click CTA click referrer taxonomy AI referral category.

39. P0 AI Visibility cohort

30–50 strategic prompts 2–3 permitted/reliable platform paths 3–5 fixed competitors one language/region first repeated baseline locked versions scheduled post observations.

40. P0 AI Visibility metrics

Mention Rate Recommendation Rate Share of Voice Citation Rate Mathchast Citation Rate Top Sources Top URLs Watched URLs Platform breakdown Topic breakdown Prompt Explorer Coverage/data quality.

41. Не входит в P0 AI Visibility

magic AI score fictional AI impressions all private user conversations hundreds of platforms persona universe broad Fact Accuracy sentiment as headline KPI.

42. Before/After P0

Measurement Plan before intervention Baseline: 3–5 repeated observations over ~3–7 days when practical Post: +7 early +30 primary +60 persistence later Report: counts denominators percentage points quality state confounders.

43. Causal language

MVP reports measured change and temporal association. It does not claim the Mathchast publication «caused +X% AI visibility» without stronger design.

44. New URL Search reporting

Do not show: "SEO grew from 0 to 400" Show: Published Crawler observed Searchable observed First impression First click +7/+30/+60 trajectory.

45. Next Best Action P0

Rules first, LLM explanation second.
INPUT: persistent gap prompt intent competitor evidence source patterns existing content entity quality search health OUTPUT: PUBLISH_CASE PUBLISH_EXPLAINER UPDATE_EXISTING VERIFY_ENTITY FIX_MEASUREMENT REDISTRIBUTE WAIT / DO_NOTHING.

46. Next Best Action must be allowed to say «не публиковать»

If: measurement partial → FIX_MEASUREMENT If: existing page sufficient → UPDATE/DISTRIBUTE If: official fact missing → VERIFY / client docs If: external review/media source needed → external action Only then: new publication.

47. Recommendation evidence card

Action Topic Priority Evidence quality Why Observed gap Existing coverage Required sources Expected hypothesis Measurement plan Alternative action.

48. No predicted uplift in MVP

Не показывать «78% chance ChatGPT will mention you». Исторических calibration data для такого обещания пока нет.

49. Commerce P0 objects

order price snapshot SKU payer client advertiser payment refund state publication link measurement entitlement.

50. Billing P0

B2B invoice / bank transfer primary SBP/card secondary where integrated Need: idempotent payment event order state refund/manual exception closing docs.

51. Credits

Credit ledger можно заложить архитектурно в P0, но client-facing package/agency credits становятся приоритетом после первых direct orders или первого agency pilot.

52. Reputation on P0

Basic: verified company facts case evidence external source relations Not: public reputation score open review marketplace.

53. Reputation P1

Partner Reference Case Confirmation Credentials External Media Portfolio Company Reply Dispute workflow.

54. Independent Reviews

Запускать позже P1/P2, после антифрода и moderation processes. Public rating — P3, not launch.

55. Agency architecture readiness in P0

Even before UI: organization_id workspace_id membership delegation client_entity_id payer/advertiser separation tenant tests Reason: do not retrofit tenancy later.

56. Agency Workspace P1

agency org 3–10+ clients workspace switcher shared credits basic roles client viewer/approver co-branded report pitch workspace lite portfolio attention queue.

57. Agency P2

advanced white-label API/webhooks SSO portfolio analytics bulk controlled workflows custom reporting committed volume.

58. Agency never owns client entity

Access remains delegated, scope-based, temporal and revocable.

59. P0 brand/design

Master: Матчасть / Mathchast Direction: technical editorialism Typography: IBM Plex Sans + IBM Plex Mono Palette: Paper / Ink / Signal Orange Public: light-first Workspace: light/dark capable Core motif: source / evidence / relation.

60. P0 screens

Homepage Article Case Company Expert basic Topic For Business Pricing Methodology Policies Login Workspace Overview Company Claim Publication Editor Moderation Status Order Publication Health AI Visibility Report Next Action.

61. Не нужны до client #1

full agency portfolio review center public rating industry rankings advanced semantic explorer custom dashboards mobile app white-label builder partner directory.

62. Technical architecture P0

Next.js Fastify / TypeScript API PostgreSQL pg_trgm pgvector available Redis BullMQ MinIO / S3-compatible Authentik OIDC nginx Docker Compose OpenTelemetry Prometheus / Grafana / Loki pgBackRest.

63. Important correction: no FastAPI/Redis Streams requirement

Canonical architecture from Doc 40 is TypeScript/Fastify + BullMQ. Python remains optional for specialized AI/data workers, not the core API.

64. Deployment topology

nginx ├─ Next.js Web ├─ Fastify API ├─ Authentik │ ├─ PostgreSQL ├─ Redis / BullMQ ├─ MinIO │ └─ Workers ├─ core ├─ crawler/search ├─ AI/provider ├─ report ├─ media └─ local GPU optional.

65. Modular monolith

13 product domains remain one transactional codebase with explicit module boundaries. Extract services only from measured scaling/failure needs.

66. Deferred infrastructure

NO Kubernetes NO Kafka NO Neo4j NO Elasticsearch/OpenSearch NO ClickHouse NO full event sourcing NO GraphQL requirement.

67. PostgreSQL first

Relational truth Entity edges FTS trigram JSONB pgvector candidate similarity audit/history measurements early scale.

68. Async by default

Never block HTTP request on: AI provider crawler Search Console Yandex PDF bulk email media transformation. Use: Postgres transactional outbox → BullMQ → idempotent workers.

69. Local RTX 4080 role

Useful: embeddings classification duplicate detection precheck draft assistance source classification Not critical dependency: public site payment publishing state external AI visibility.

70. Security P0 launch gates

MFA privileged server-side authorization selected RLS no public DB/Redis no Docker socket service-scoped secrets SSRF protection upload validation/quarantine private/public object separation CSP/sanitization audit off-host backups restore drill privacy data map.

71. Russian personal-data launch gate

До production проверить фактическое размещение баз и весь data flow на соответствие требованиям 152-ФЗ, включая localization and external processor/cross-border flows.

72. External AI privacy gate

Private evidence, contracts, unpublished confidential drafts and personal documents не уходят во внешний LLM by default.

73. Backup P0

PostgreSQL: continuous WAL + base backup / PITR pgBackRest preferred Objects: versioning + off-host copy Authentik: DB/config recovery Secrets: separate encrypted recovery copy Restore: tested.

74. Recovery targets

Initial hypothesis: DB RPO ≤15 min core RTO ≤4h Not SLA: until restore drills prove them.

75. Monitoring P0

OTel Collector Prometheus Grafana Loki Alertmanager Node Exporter DB/queue/provider metrics external black-box probe dead-man heartbeat status page backup freshness.

76. Internal reliability targets

Public read: 99.5% rolling 30d target Workspace: 99.0% interactive success target No contractual uptime SLA: until 60–90d evidence + restore/incidents + support model.

77. Failure isolation requirement

Can fail without public site outage: AI provider local GPU crawler IndexNow report worker email analytics Critical: network/nginx web/API Postgres essential object assets auth for workspace.

78. P0 GTM readiness

Pricing Sample publication Sample report Methodology Editorial policy Commercial policy Refund/payment FAQ For Business 5–20 target accounts first design partners.

79. Founding customer profile

B2B SaaS tech/digital services professional services PR/content/SEO/GEO agencies companies with real experts/cases Avoid: pure link buyers mass guest posting fake reputation guaranteed ChatGPT buyers.

80. First 100 roadmap

StagePaid workspacesГлавная задача
P01–10доказать полный loop и willingness to pay
P110–30repeat, monitoring, Agency Lite, reputation lite
P230–100agency scale, advanced visibility/reputation/API
P3100+benchmarks, ratings, data products, ecosystem

81. Client #1 gate

Paid ↓ Moderated ↓ Published ↓ Health valid ↓ Search/AI observed ↓ Report delivered ↓ Next action understandable.

82. Client #1 не проверяет масштаб

Он проверяет, что цепочка технически, редакционно и коммерчески замыкается.

83. Clients #2–5 gate

Same workflow without custom DB surgery and without unique code for every company. Track: time editor workload support errors client confusion.

84. Главный вопрос к client #5

Какие операции всё ещё требуют «магии основателя», и какие из них действительно повторяются?

85. Client #10 gate

Need: 10 paid workspaces 3+ meaningful repeat/expansion actions AI/report perceived useful delivery stable unit-cost data clear objections at least one agency signal.

86. Agency signal

Старый roadmap требовал двух агентств, добавивших второго клиента уже к #10. Это слишком жёсткий universal gate. Финальная версия: agency motion считается подтверждённым только когда хотя бы несколько агентств добавляют 2nd/3rd client; если agency пока не основной channel, P1 может стартовать с direct evidence.

87. Если после 10 клиентов нет repeat

STOP broad feature expansion. Не строить ratings/API/enterprise. Диагностировать offer, proof value, pricing and ICP.

88. P1 starts after validated core

Recurring monitoring Agency Workspace Lite Shared credits Pitch Workspace Lite Partner Reference Case Confirmation External Media Portfolio Scheduled reports Report share links Email/Telegram distribution Better reader search/related Expanded Next Best Action.

89. Client #30 gate

≥30 paid workspaces repeat visible known contribution margin stable moderation monitoring attach understood agency second-client evidence few severe workflow surprises security/restore proven seed corpus credible.

90. P2 after #30

Agency scale API/webhooks SSO advanced reports Fact Accuracy advanced source graph external source auto-discovery advanced reputation more regions/platforms scaling infrastructure only if measured.

91. Client #100 state

100 paid workspaces 10–20 agencies possible direct channel still meaningful repeat revenue monitoring recurring revenue strong case library known CAC/ARPO/margin stable editorial capacity measured automation/reliability.

92. Bad version of #100

100 one-off backlink orders no repeat no monitoring no agency expansion huge manual editing backlog quality incidents discount dependence no reader corpus.

93. P3 after proven market

Public ratings industry benchmarks rankings partner directory advanced portfolio optimization large-scale anonymized benchmarks research/data/API products enterprise HA/SLA where demanded.

94. Build sequence — canonical

FOUNDATION ↓ AUTH / TENANCY ↓ ENTITY / SOURCE / CLAIM ↓ PUBLIC COMPANY ↓ PUBLICATION / VERSION ↓ MODERATION ↓ PUBLIC SSR ↓ COMMERCE ↓ OUTBOX / WORKERS ↓ PUBLICATION HEALTH ↓ SEARCH PROOF ↓ AI VISIBILITY ↓ BEFORE / AFTER REPORT ↓ NEXT BEST ACTION ↓ SECURITY / MONITORING FINAL GATES ↓ CLIENT #1.

95. Почему tenancy раньше Agency UI

workspace_id, membership and server auth are data-model foundations. Agency screen может появиться позже; tenant-safe storage — нет.

96. Почему moderation раньше AI automation

Сначала существует correct state machine and human decision; AI ускоряет уже понятную работу.

97. Почему AI Visibility после real publication

Так measurement строится вокруг настоящего intervention/asset, а не абстрактного dashboard.

98. Почему Next Best Action последним в P0

Без verified entity, inventory and observations recommendation превращается в generic advice.

99. Sprint 0 — Foundation

Hypothesis: 1 week Deliver: repo monorepo rules Docker dev/staging/prod skeleton CI configuration DB migration framework logging/request IDs design tokens ADRs basic health.

100. Sprint 1 — Auth / Tenancy / Audit

1–2 weeks Authentik OIDC sessions organizations/workspaces memberships roles audit negative isolation tests admin shell.

101. Sprint 2 — Entity / Verification

1–2 weeks company expert brand aliases domains sources claims relations claim company basic verification public profile.

102. Sprint 3 — Publishing Core

1–2 weeks structured editor publication versioning sources claims/entities preview states SSR canonical JSON-LD sitemap.

103. Sprint 4 — Moderation + AI Precheck

1–2 weeks precheck schema duplicate/source/entity signals moderation queue reason codes client revisions human approve/reject legal/commercial gates audit.

104. Sprint 5 — Commerce

~1 week 4 SKU config order price snapshot payer/client/advertiser invoice/payment webhook refund exception order→publication relation.

105. Sprint 6 — Async foundation

~1 week transactional outbox BullMQ worker classes scheduler idempotency retry/dead jobs job metrics.

106. Sprint 7 — Publication Health / Search Proof

1–2 weeks HTTP/canonical/robots/schema sitemap/IndexNow crawler observations GSC Yandex timeline freshness/data quality first-party events basic.

107. Sprint 8 — AI Visibility

2 weeks prompt set/version competitor set 2–3 providers raw observations mention resolver citations sources metrics coverage platform/topic UI.

108. Sprint 9 — Before/After + Report

1 week measurement plan baseline/post windows paired deltas counts/denominators quality state confounder annotations report snapshot HTML/PDF.

109. Sprint 10 — Next Best Action

~1 week gap taxonomy preconditions dedup rules priority components explanation brief measurement plan WAIT/DO_NOTHING state.

110. Sprint 11 — Security / Monitoring / Launch hardening

1–2 weeks SSRF/upload tests MFA privileged RLS selected secrets backup/PITR off-host copy restore drill OTel/Prometheus/Grafana/Loki external probe alerts status/runbooks privacy launch gates.

111. Timeline hypothesis

ScenarioFunctional P0Commercially safer beta
Very focused / AI-assisted8–10 weeks10–12 weeks
Realistic solo/small team10–14 weeks12–16 weeks
Interruptions/integration rework14–20 weeks16–24 weeks

Planning ranges, not deadline promises. Legal review, payment integration, AI provider methods and security findings can extend the schedule.

112. What can run in parallel

BUILD: product EDITORIAL: seed corpus GTM: design partners / 100-list LEGAL: offer / ads / privacy / 152-FZ BRAND: wordmark / tokens / templates OPS: backups / monitoring / staging.

113. Parallel seed-content target

Launch does not need 100 articles. Target quality first.
Pre-launch minimum: 20–30 strong pieces 5–10 company/expert profiles 3–5 topic hubs 1–3 flagship research/data pieces several real case/expert formats all with clean source/provenance.

114. Stretch content target

If editorial capacity allows: 40–60 strong pieces 10+ topic hubs 20+ useful entities Do not: publish filler to hit number.

115. Seed themes

AI Visibility GEO/AEO B2B marketing PR SEO/Search AI tools automation SaaS business software content operations.

116. Why these themes first

Они совпадают с ранним ICP и позволяют «Матчасти» dogfood собственные Entity/Source/AI measurement features.

117. Design partners

Before broad launch: 3–5 direct companies + 3–5 agencies/interviews Paid pilot preferred: real invoice/payment Free: limited audit/profile not full production by default.

118. Concierge is allowed

First 1–5 clients may involve: founder sales manual configuration manual report explanation manual moderation manual legal escalation Not allowed: manual hidden metric invention direct DB editing as normal workflow fake verification fake AI observations.

119. Manual work must create a future system rule

Repeated founder action? ↓ Document ↓ Template / form / rule / tool ↓ Automate where safe ↓ Keep human gate where accountability matters.

120. Automation philosophy

Automation removes preparation and analysis work; it does not erase editorial accountability.
AI: extract classify summarize draft compare recommend candidates Deterministic system: auth payment states formulas disclosure links retention health gates Human: final publication borderline legal/editorial identity dispute high-risk claims security/privacy response.

121. Automation KPI

Measure: AI precheck usefulness editor time/material revision count false flags missed issues report generation time Do not target: 95% auto-publish because policy says human final gate.

122. Human scaling goal

Human sees: compact review packet critical claims sources risk flags commercial/legal state AI summary Not: 14 tabs of routine data.

123. First editor staffing hypothesis

0–10 paid/month: founder/product + 1 editor possible 20–30 paid/month: dedicated editor + senior/founder 50–100 paid/month: 2–4 editors depending format mix Measure: minutes by SKU.

124. Technical Definition of Done

works tests authorization audit metrics loading/error/empty accessibility responsive where relevant migration rollback/forward-fix no secret leak documentation.

125. AI feature DoD

prompt/version structured schema eval cases failure state tool scope privacy classification provider cost audit fallback human-use context.

126. Background job DoD

idempotent timeout retry/backoff failed/dead state metrics trace/job ID recovery runbook if critical.

127. Connector DoD

authentication quota rate limits retry raw response normalized schema freshness provider-change state tests missing ≠ zero.

128. Publication page DoD

SSR canonical robots JSON-LD sources disclosure versions responsive accessible OG sitemap health check.

129. Private workspace DoD

server auth workspace isolation no shared cache sensitive audit negative access test error/loading/empty states current client context visible.

130. Testing priority order

1 Tenant isolation 2 Payment/order invariants 3 Publication lifecycle 4 Source/claim integrity 5 AI measurement correctness 6 Provider missing/error states 7 Backup/restore 8 SSR/machine readability 9 UX regression.

131. Must-pass tests before client #1

Client A cannot read B App DB role cannot migrate/drop Duplicate payment webhook is safe Duplicate job is safe Publication version remains stable Article renders without JS Bad source/URL handling is safe SSRF private targets blocked Missing AI provider result ≠ zero Backup restores.

132. Launch technical checklist

[ ] domain/TLS [ ] SSR public pages [ ] canonical [ ] sitemap [ ] robots [ ] JSON-LD [ ] OIDC/login [ ] tenant authorization [ ] moderation state machine [ ] payment/order [ ] outbox/BullMQ [ ] Publication Health [ ] AI provider policy [ ] audit [ ] backup/PITR [ ] off-host copy [ ] restore test [ ] external monitor [ ] alerts/status page.

133. Launch legal/editorial checklist

[ ] editorial policy [ ] commercial policy [ ] link policy [ ] correction/takedown [ ] moderation reasons [ ] ad marking workflow [ ] advertiser/payer model [ ] offer/refund [ ] privacy notice [ ] personal-data map [ ] processor register [ ] 152-FZ location review [ ] external AI data policy [ ] security contact.

134. Launch content checklist

[ ] homepage not empty [ ] 20–30 quality pieces [ ] useful company profiles [ ] topic structure [ ] flagship research [ ] sample commercial publication [ ] sample report [ ] methodology pages [ ] source/provenance visible.

135. Launch sales checklist

[ ] 4 pilot SKU [ ] pricing page [ ] first 100 account list [ ] 15+ discovery conversations underway [ ] sample report [ ] FAQ/no guarantees [ ] procurement/invoice path [ ] first 3–5 paid pilot candidates [ ] agency one-pager basic.

136. Launch reliability checklist

[ ] Prometheus/Grafana/Loki [ ] external probe [ ] dead-man heartbeat [ ] DB/queue metrics [ ] backup age [ ] WAL age [ ] provider freshness [ ] incident template [ ] runbooks [ ] severity model [ ] restore drill completed.

137. Day 30 objective

Company/entity works Publication lifecycle works Human moderation works Public SSR article works Sources/schema visible Basic workspace works Own seed content published.

138. Day 60 objective

Commerce live Publication Health live Search Proof basic AI baseline basic first paid pilot security/backup functional.

139. Day 90 objective

+30 report Next Best Action 5–10 paid workspaces first repeat/expansion agency pilot signal stable monitoring/runbooks.

140. 4–6 month objective

20–40 paid workspaces recurring monitoring Agency Lite shared credits reputation lite better distribution flagship research cadence known best ICP.

141. 6–12 month objective

50–100 paid workspaces healthy agency cohort repeat revenue monitoring recurring revenue known contribution by SKU/channel stable moderation staffing API/enterprise only if demanded.

142. First 10 GTM playbook

0–10: founder-led warm introductions researched outbound paid pilot high-touch learning Track: reply qualified paid SKU objection delivery repeat.

143. 10–30 GTM

Narrow ICP stabilize offer first cases referrals agency pilots productized audit monitoring attach.

144. 30–60 GTM

Agency channel research-driven inbound scheduled reports repeat process second/third client per agency pricing lock.

145. 60–100 GTM

Document repeatable motion delegate repeatable sales scale healthy channels first sales hire only if economics/capacity support.

146. Product metrics 1–10 clients

paid workspaces time to publish editor minutes revision count report delivery measurement coverage client comprehension second-action intent.

147. Product metrics 10–30

repeat within 90d Visibility attach recommendation action rate agency second-client contribution margin support cost moderation capacity.

148. Product metrics 30–100

CAC by channel ARPO retention expansion monitoring MRR agency client yield editorial capacity SLO/reliability refund margin.

149. Strong PMF signals

Client buys second/third action without deep discount Agency adds second/third client +30 report leads to a real next decision Publish + Visibility share rises Clients reference Mathchast URL externally Seed research earns links/citations/readers Revenue grows without proportional founder labor.

150. Weak signals

lots of registrations but no paid traffic only from founder posts clients only ask dofollow Create+Publish dominates because clients want outsourcing agency AI report admired but never purchased again agencies trial once and stop.

151. Kill / rethink criteria

ObservationAction
Большинство лидов хочет только ссылкуПересобрать ICP/message/channel
No repeat after reportRevisit core value/recommendation loop
Visibility attach ≈0Check whether AI layer is differentiator or packaging failure
Agency never adds second clientDo not overinvest in agency product
Create margin <50%Raise price/narrow scope
Human moderation bottleneck severeImprove precheck/forms or staffing; do not remove gate blindly
Security/privacy launch gate unresolvedDo not scale paid usage
Restore test failsBlock commercial scale until recovery works

152. Reader-side success

search/discover → useful article → entity/topic → related → return Metrics: organic discovery meaningful reads entity navigation repeat reader source clicks.

153. Data moat loop

more quality clients ↓ more verified entities ↓ more claims/sources ↓ more publications ↓ more Search/AI observations ↓ more outcome history ↓ better recommendations ↓ higher repeat.

154. Cross-client learning restriction

Moat не строится на утечке client strategy. Cross-client learning только aggregated/de-identified и только в рамках terms/privacy.

155. Competitive moat at P0

Not: domain authority huge audience cheap article Moat seed: verified entity model source provenance durable publication Search Proof AI measurement transparent methodology next action.

156. Competitive moat at scale

entity graph verified relationships quality corpus historical Search/AI observations intervention/outcome history agency workflow original research distribution reputation evidence.

157. Founder dashboard P0

Orders Moderation queue Blocked publications Provider health Reports due Backup status Incidents Sales pipeline link Unit economics snapshot.

158. Not an exception-only automation company

Старый draft roadmap чрезмерно смещал проект к «AI runs everything, human only exceptions». Финальная модель следует Docs 24–25: human editorial gate remains deliberate product quality control, while routine preparation/analysis is automated.

159. Recommended team for P0

Founder/Product/GTM 1 strong builder 1 editor or founder+editor hybrid legal/privacy external security review external/on-demand design support AI assists development/editorial.

160. What not to hire before evidence

SDR team 5 editors full-time DevOps team data-science team community moderation team enterprise customer success department.

161. First sales hire gate

Consider when: 30–50 paid workspaces same ICP closes repeatedly sales script known founder overloaded margin can fund role editorial capacity exists.

162. First editor expansion gate

Trailing 4–6 weeks: 70–80% sustainable review capacity + growing queue + quality stable Then: add capacity.

163. Infrastructure scaling gate

External search engine: only measured search bottleneck ClickHouse: only OLAP/event interference Kafka: only queue/event throughput need Kubernetes: only multi-host/service orchestration need Second production node: when SLO/SLA/revenue justifies HA.

164. Search implementation P0

exact company aliases prefix pg_trgm Postgres FTS pgvector: candidate similarity/dedup advanced ranking later.

165. No paid ranking boost in public search

Платный tariff не делает company/entity более релевантным public search query.

166. Public methodology P0

AI Visibility Before/After Publication Health concepts editorial/commercial disclosure corrections Explain: sampling limits provider changes no guarantees.

167. Trust-building rule

Mathchast should expose more methodology than competitors' opaque score dashboards, not less.

168. Public report examples

Use: real permissioned or clearly SAMPLE Show: denominators period method limitations what changed/not changed.

169. No «all-green» case library

Flat/mixed result can strengthen credibility if methodology and next action are useful.

170. P0 legal boundaries in sales

Can promise: defined workflow moderation public URL policy measurement scope Cannot promise: index position traffic AI citation leads revenue editorial approval.

171. P0 support

Email/support channel order status moderation reason codes payment/refund path report explanation No: 24×7 enterprise SLA.

172. Internal SLO before SLA

Первые 60–90 дней reliability telemetry формируют будущий commercial SLA. До этого наружу не продаётся недоказанный uptime percentage.

173. Final P0 scope — compact

MUST: Identity / basic verification Article + Case publishing Structured CMS/versioning Human moderation AI precheck 4 transactional SKU Payment/order/refund basics SSR public pages Structured data/sitemap Publication Health Search Proof First-party analytics basic 30–50 prompt AI Visibility 2–3 platforms Before/After descriptive report Next Best Action lite Audit Security/privacy launch gates PITR/off-host backup External monitoring.

174. Final P0 exclusions — compact

NOT P0: Open comments Public ratings/rankings Full independent reviews Full agency CRM Enterprise SSO/SCIM Public developer API Mass content import Autonomous LLM publishing Neo4j Elasticsearch Kafka ClickHouse Kubernetes Mobile app 100 industry pages Large product catalog Universal AI Score Guaranteed GEO.

175. P1 compact

Recurring monitoring Agency Lite Pitch Workspace Lite Shared credits Scheduled/co-branded reports Partner references Case confirmations Credentials/media portfolio Reader follow/save/digest Telegram Expanded Next Best Actions More automation/evals.

176. P2 compact

Agency scale API/webhooks SSO advanced reputation independent reviews mature Fact Accuracy source graph regional/platform expansion portfolio analytics enterprise billing/support infra scaling where measured.

177. P3 compact

Public ratings/rankings industry benchmarks partner directory advanced data products cross-market research portfolio recommendation optimization higher-availability architecture contractual enterprise SLA.

178. Final roadmap table

PhaseProductCommercial proofGate to next
P0Full publish→measure→act loop1–10 paid workspacesrepeat/value + stable delivery
P1Recurring + Agency Lite + reputation lite10–30known margin + agency/repeat evidence
P2Scale/enterprise/advanced AI/reputation30–100repeatable GTM + operational scale
P3Benchmarks/rating/ecosystem/data products100+market depth and corpus maturity

179. Главный roadmap risk

Строить платформу горизонтально. Сделать 20% Entity Graph, 20% CMS, 20% Agency, 20% reviews, 20% AI — и ни одного закрытого клиентского цикла.

180. Правильный способ реализации

Вертикальными slices.
Slice A: Company → public profile Slice B: Draft → moderation → public article Slice C: Order → paid publication Slice D: Publication → Search Proof Slice E: Prompt Set → AI Visibility report Slice F: Report → Next Action Then: repeat / agency / reputation.

181. Финальный Definition of Product

Если «Матчасть» умеет только публиковать, это молодое медиа. Если умеет только измерять AI, это молодой tracker. Продукт становится «Матчастью», когда verified identity, publication, Search/AI evidence and next decision работают как одна цепочка.

182. Что заканчивается этим документом

Research phase: COMPLETE We have: positioning ICP competitors legal/editorial commercial model IA/entity verification CMS AI editor distribution reader client workspace pricing/billing Publication Health AI Visibility Before/After Next Action Reputation Agency GTM Brand Architecture Security Monitoring Final MVP roadmap.

183. Что начинается дальше

Implementation phase. Следующий документ, если продолжать серию, должен быть не новым исследованием, а MASTER PLAN реализации: repo, migrations, API contracts, screens, background jobs, prompts, tests, milestones и atomic tasks для AI-assisted coding.
NEXT: Mathchast_44 MASTER PLAN РЕАЛИЗАЦИИ Then: implementation documents / code.

184. Финальное решение

Исследовательскую архитектуру «Матчасти» можно считать завершённой. Строить нужно узкий P0, который уже содержит настоящий commercial/evidence loop: real company → basic verification → one of four transactional publication SKU → AI-assisted precheck → human moderation → durable SSR publication → Publication Health/Search Proof → fixed prompt AI Visibility → descriptive Before/After → evidence-backed Next Best Action. Identity, workspace tenancy, audit, security, privacy and recoverability закладываются сразу, но broad Agency, Reputation, Reader and Enterprise functionality появляются только после подтверждённого core value. Canonical technical stack: Next.js + TypeScript/Fastify + PostgreSQL + Redis/BullMQ + MinIO + Authentik + Docker Compose, with optional Python/GPU workers, transactional outbox, off-host PITR backup and external monitoring. AI accelerates extraction, drafting, review preparation and analytics, but final publication remains human-gated. Launch commercial model remains transactional-first with 7 900 / 12 900 / 19 900 / 14 900 ₽ pilot SKU; recurring monitoring and agency credits follow repeat evidence. P1 starts around 10 validated paid workspaces, P2 around 30, and broad ecosystem/rating/benchmark features only after roughly 100 proven workspaces. The next useful work is no longer research: convert this exact scope into an implementation master plan and begin the first vertical slice.

185. Внутренние источники синтеза

БлокОсновные документы
Positioning / ICP / competition9–12
Legal / editorial / commercial policy13–17
IA / entity / verification / machine readability18–22
Content / CMS / AI / distribution / reader / seed23–28
Client / pricing / billing29–31
Search / AI measurement / causality / recommendations32–35
Reputation / agency / GTM36–38
Brand / architecture / security / reliability39–42

Документ 43 является синтезом уже принятых проектных решений. Сроки, client-count gates, contribution targets и launch metrics остаются рабочими гипотезами и должны заменяться реальными данными после первых заказов. При конфликте старых черновиков с финальными domain-документами приоритет имеют последние специализированные решения: Docs 24–25 для human moderation, Doc 30 для 4 SKU, Doc 39 для IBM Plex visual system, Doc 40 для Fastify/BullMQ architecture, Docs 41–42 для security/recovery/SLO.