Skip to content

Commit bd6ebd2

Browse files
authored
Merge pull request #262 from mydevtools-tech/open-source-opening
Open source opening
2 parents aa4f5a1 + 9da0aac commit bd6ebd2

36 files changed

Lines changed: 849 additions & 1066 deletions

AUDIT.md

Lines changed: 0 additions & 245 deletions
This file was deleted.

CLAUDE.md

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,9 @@ All-in-one developer toolkit (~80 tools: formatters, security, generators, notes
55
## Product model (current direction — do not regress)
66

77
- **The desktop Tauri app is the product.** Fully offline after a mandatory one-time browser activation (loopback OAuth + `mydevtools://` deep link; activation stored in SQLCipher `kv` key `activation`). No per-session login, no periodic recheck.
8-
- **Web (`apps/web`) = marketing/auth/plan only**: landing, pricing, SEO pages (download CTAs), login handoff, `/account/plan`. Never reintroduce web tool pages or cloud sync.
9-
- **Plans**: first 250 signups get lifetime Pro (`plan_source="early_adopter"`, atomic counter in backend `users_repo.py`). Users #251+: free, full access, no paywall yet.
10-
- **Pricing (planned, show both tiers with strikethrough anchor price)**: $59/yr (actual $100) · $100 lifetime (actual $300) · first 250 users free.
11-
- Vault/masterkey creation is offline-only (desktop Rust mirror). Payments later via Merchant of Record (Lemon Squeezy/Polar — founders are India-based individuals, no Stripe-direct yet).
8+
- **Free & open source (AGPL-3.0).** No plans, no pricing, no paywalls — never reintroduce them. "Free & Open Source" page; `/account/plan` redirects to `/dashboard` (shipped desktop builds hard-open it).
9+
- **Web (`apps/web`) = marketing/auth only**: landing, SEO pages (download CTAs), login handoff, `/dashboard` (passkeys). Never reintroduce web tool pages or cloud sync.
10+
- Vault/masterkey creation is offline-only (desktop Rust mirror).
1211

1312
## Monorepo (pnpm)
1413

@@ -17,7 +16,7 @@ All-in-one developer toolkit (~80 tools: formatters, security, generators, notes
1716
| `apps/desktop-ui` | Next.js UI the Tauri app builds from — **all tool work happens here** (clone-then-prune of apps/web) |
1817
| `apps/desktop` | Tauri v2 shell — SQLCipher keyed by macOS Keychain, native Rust DB drivers |
1918
| `apps/web` | Marketing/SEO/auth site (Next.js 16, React 19, Tailwind, shadcn/ui, next-intl) |
20-
| `apps/backend` | FastAPI — health + auth + plan grant only |
19+
| `apps/backend` | FastAPI — health + auth only |
2120

2221
## Build / verify
2322

HANDOFF.md

Lines changed: 0 additions & 56 deletions
This file was deleted.

0 commit comments

Comments
 (0)