Commit e97aa6

2026-03-14 20:08:54 Claude (MCP): [mcp] Update Implementation_Phases: revised tier table - semantic search free, premium is scale not features
Design/Implementation_Phases.md ..
@@ 159,32 159,33 @@
## Freemium Tiers
+ The premium tier is about **scale**, not features. Free users get a complete, fully-featured wiki. Premium unlocks multiple wikis and collaboration.
+
| Feature | Free | Premium |
|---------|------|---------|
- | Wikis | 1 | 10 (configurable) |
+ | Wikis | 1 | 12 |
+ | Authors per wiki | 1 | 25 |
| Pages per wiki | 500 | Unlimited |
- | Full-text search | Yes (built into Otterwiki) | Yes |
- | Semantic search | No | Yes (Bedrock + FAISS) |
+ | Full-text search | Yes | Yes |
+ | Semantic search | Yes (MiniLM + FAISS) | Yes |
| Git remote access | Read-only (clone/pull) | Read/write (push/pull + external sync) |
| Custom domain | No | Yes (CNAME → {user}.wikibot.io) |
| Public read-only access | Yes (optional per wiki) | Yes (optional per wiki) |
- | Collaborators per wiki | 3 | 25 |
| MCP access | Yes | Yes |
| Web UI | Yes | Yes |
+ | REST API access | Yes | Yes |
| Attachment storage | 50MB total | 1GB total |
| Max attachment size | 5MB | 25MB |
| Custom wiki styling (CSS) | No | Yes |
| Create from template repo | No (default template only) | Yes (any Git URL) |
- | REST API access | No | Yes |
### Pricing
- Premium: **$4.99/month**. AWS costs per active premium user are well under $1/month (Bedrock embeddings ~$0.30, EFS/DynamoDB negligible), so margins are healthy. Undercuts Notion Personal Pro ($10/month) by half while offering Git-backed version control and AI-native wiki design that Notion can't match.
+ Premium: **$4.99/month**. With Bedrock eliminated and semantic search running locally on Lambda, AWS costs per user are near-zero regardless of tier. The only variable cost that scales with usage is Lambda compute time and EFS storage, both of which are fractions of a penny per user per month. Margins are essentially 100% minus Stripe's cut.
### Enforcement
Tier limits enforced in the Lambda layer before any operation:
- Wiki creation: check `wiki_count < wiki_limit`
- - Semantic search: check `semantic_search_enabled` on wiki record
- Page creation: check page count against tier limit
- - ACL grants: check collaborator count against tier limit
\ No newline at end of file
+ - ACL grants: check collaborator count against tier limit (1 for free, 25 for premium)
\ No newline at end of file
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9