Store
Der Weg zum Verkauf: geprüft, gebündelt, mit ehrlichem Status je Schritt.
| Schritt | Stand | Beleg / nächster Schritt |
|---|---|---|
| Micro-SaaS-Tests (node --test) | ausstehend | Läuft automatisch mit npm run storeprep – Stand kommt aus STORE-REPORT.md. |
| Web-Build (next build) | ausstehend | Läuft automatisch mit npm run storeprep – Stand kommt aus STORE-REPORT.md. |
| Desktop-Icons | ausstehend | src-tauri/icons/ wird live geprüft (7 Dateien: .ico, .icns, 5× PNG). |
| Desktop-Installer (Windows/macOS/Linux) | ausstehend | Bundling läuft über GitHub Actions (tauri-action), nicht lokal feststellbar – Actions-Lauf manuell prüfen. |
| Landingpage + Rechtstexte | ausstehend | Startseite, Impressum, Datenschutz, AGB, Widerruf – vor Verkauf juristisch gegenlesen lassen. |
| Stripe-Produkt (Staffelpreis, Lifetime) | ausstehend | Nutzerseite: Produkt anlegen, der Preis ergibt sich aus der Staffel in lib/preise.ts. |
| Vercel-Deployment | ausstehend | Deploy-Status im Vercel-Dashboard prüfen – Vercels Gratistarif erlaubt keine Verkaufsseite: Pro oder Cloudflare Pages. |
| Kern-Trennung | ausstehend | Architektur-Zusicherung (Rust-Core, Schlüssel nie im Frontend) – nicht zur Laufzeit automatisch prüfbar. |
Bericht erzeugen:
npm run storeprep im MFC-Wurzelverzeichnis schreibt STORE-REPORT.md Kern-Stand des Cores: –.