Business: 5 more issues — database, backups, benchmarking, rate limits, custom templates

This commit is contained in:
Hoid 2026-02-14 17:26:00 +00:00
parent 9f31f3309f
commit e5dad3c35f
3 changed files with 54 additions and 4 deletions

View file

@ -81,3 +81,38 @@
- **Severity:** HIGH (missing feature)
- **Description:** If a user loses their API key, there's no way to get it again or reset it. Need a key recovery/reset mechanism — e.g. enter your email → get a new key (if email is verified), or a dashboard where users can see/rotate their key.
- **Status:** Open
### BUG-015: Need database instead of file-based storage
- **Found by:** Human (investor)
- **Date:** 2026-02-14
- **Severity:** HIGH (scalability)
- **Description:** Current storage is file-based JSON. Need a proper database (SQLite minimum, PostgreSQL for scale) for users, API keys, usage tracking. File-based won't survive concurrent requests or growth.
- **Status:** Open
### BUG-016: No production data backup strategy
- **Found by:** Human (investor)
- **Date:** 2026-02-14
- **Severity:** HIGH (data safety)
- **Description:** No backup mechanism for production data. If the server dies, all user data is lost. Need automated backups (daily minimum) to object storage or similar.
- **Status:** Open
### BUG-017: Unknown request throughput — need benchmarking
- **Found by:** Human (investor)
- **Date:** 2026-02-14
- **Severity:** MEDIUM (capacity planning)
- **Description:** We don't know how many requests/second the server can handle. Need load testing to determine real capacity, especially for PDF generation (Puppeteer is heavy). This informs pricing tiers and rate limits.
- **Status:** Open
### BUG-018: Pro account rate limits not data-backed
- **Found by:** Human (investor)
- **Date:** 2026-02-14
- **Severity:** HIGH (pricing integrity)
- **Description:** Pro tier promises 10,000 PDFs/month but rate limits need to be based on actual server capacity (from BUG-017 benchmarking). Can't promise what we can't deliver.
- **Status:** Open — depends on BUG-017
### BUG-019: Custom templates — feature or lie?
- **Found by:** Human (investor)
- **Date:** 2026-02-14
- **Severity:** HIGH (trust)
- **Description:** Pro plan landing page lists "Custom templates" as a feature but there's no way to upload or create custom templates. Either build the feature or remove the claim. Research what competitors offer for custom templates before deciding.
- **Status:** Open — CEO needs to research competitors and decide