42 lines
2.2 KiB
JSON
42 lines
2.2 KiB
JSON
{
|
|
"phase": 1,
|
|
"phaseLabel": "Build Production-Grade Product",
|
|
"status": "not-launch-ready",
|
|
"product": "DocFast — HTML/Markdown to PDF API",
|
|
"currentPriority": "CRITICAL INFRASTRUCTURE: 1) Set up SMTP on the server (postfix or similar) for REAL email verification. You have root access to the server — install it, configure it, set up SPF/DKIM records. Tell the investor which DNS records to add afterward. No excuses. 2) Rethink the user model: proper account system — register with email (verified via SMTP), login, dashboard where users can see their key, reset it, upgrade to Pro. This is how real SaaS works. 3) Key recovery flows from the dashboard. 4) Load testing. 5) Data-backed rate limits.",
|
|
"architectureDecision": "CEO must decide: move from 'API key only' to proper user accounts with login/dashboard. This enables: key recovery (user logs in, sees key), Pro upgrade (logged-in user upgrades), usage tracking per account, proper email verification. Research how competitors (DocRaptor, PDFShift, etc.) handle accounts.",
|
|
"launchChecklist": {
|
|
"emailVerificationReal": false,
|
|
"userAccountSystem": false,
|
|
"proPaymentFlow": false,
|
|
"keyRecovery": false,
|
|
"databaseBackups": true,
|
|
"loadTested": false,
|
|
"rateLimitsDataBacked": false,
|
|
"landingPageHonest": true,
|
|
"zeroConsoleErrors": true,
|
|
"mobileResponsive": true,
|
|
"securityAuditPassed": true
|
|
},
|
|
"infrastructure": {
|
|
"domain": "docfast.dev",
|
|
"url": "https://docfast.dev",
|
|
"server": "docfast-1 (CAX11, nbg1)",
|
|
"serverIP": "167.235.156.214",
|
|
"sshKey": "/home/openclaw/.ssh/docfast",
|
|
"smtp": "NOT SET UP — install postfix or use a transactional email service. You have root on the server."
|
|
},
|
|
"credentials": {
|
|
"file": "/home/openclaw/.openclaw/workspace/.credentials/docfast.env",
|
|
"keys": ["HETZNER_API_TOKEN", "STRIPE_SECRET_KEY"],
|
|
"NEVER_READ_DIRECTLY": true
|
|
},
|
|
"team": {
|
|
"structure": "CEO + specialist sub-agents",
|
|
"ceo": "Plans, delegates, reviews. Does NOT code. Only one who makes financial decisions.",
|
|
"specialists": ["Backend Developer", "UI/UX Developer", "QA Tester", "Security Expert", "Marketing Agent"]
|
|
},
|
|
"blockers": [],
|
|
"startDate": "2026-02-14",
|
|
"sessionCount": 23
|
|
}
|