From 2ed462bec1b444b5ddd26e8b4453f83fc86556cc Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 17 Oct 2026 16:55:11 +0000 Subject: [PATCH] Workers-Spec: Kensos vier Entscheidungen eingetragen (Kaufweg, Angebot, Budget, Domain) Co-Authored-By: Claude Opus 5.5 --- .../specs/2026-10-17-workers-design.md | 27 ++++++++++++------- 1 file changed, 17 insertions(+), 10 deletions(-) diff --git a/docs/superpowers/specs/2026-10-17-workers-design.md b/docs/superpowers/specs/2026-10-17-workers-design.md index baa6511..20b3d6d 100644 --- a/docs/superpowers/specs/2026-10-17-workers-design.md +++ b/docs/superpowers/specs/2026-10-17-workers-design.md @@ -160,7 +160,11 @@ Es gibt zwei Eingänge, die in denselben Gesprächs- und Abschlussweg münden. 4. **Weiterreden.** Clara (Plattform) und Max (Mail) beantworten Fragen im jeweiligen Faden. Theo übernimmt, sobald es ums Kaufen geht. Seine Nachrichten sind Entwürfe: Per Mail verschickt sie Max, auf Plattformen landen sie im Pult. - Er erklärt das Angebot und schickt den Weg ins Portal. - Er nennt nur Preise und Angebote, die in den Workers-Einstellungen hinterlegt sind. -5. **Abschluss.** Der Kunde bucht im Portal ein Abo. Erst jetzt wird er ein echter WOMS-Kunde. Die Kundenübernahme, der Portal-Zugang und das Freischalten der Vorschau laufen dabei automatisch. **[Claude, abgeleitet aus „Bot-Leads nicht zu unseren Leads“]** +5. **Abschluss.** **[Kenso, 17.10.]** + - Der Interessent bekommt einen **„Website übernehmen“-Link ohne Login**, mit einem geheimen Token nur für ihn. + - Der Link führt in einen Abo-Checkout mit denselben Zustimmungen wie der normale Portal-Checkout: aktuelle Abo-Bedingungen, Widerruf und Leistungsbeginn, Kundenart Betrieb oder Privat. Dazu kommen die Angaben, die Stripe braucht. + - **Erst nach der Zahlung** legt der Stripe-Webhook den WOMS-Kunden an (Status `customer`), schaltet den Portal-Zugang frei und schickt die Zugangsdaten mit einer neuen Portal-Mail (K44 oder höher). Die Vorschau wird dabei dem Kunden zugeordnet. + - Vorher taucht der Interessent in keiner Kunden-, Lead- oder Projektliste auf. 6. **Übergabe an Menschen.** Folgendes geht immer an das Freigabe-Pult und wird nie vom Bot beantwortet **[Claude]**: - Beschwerden, Abmahnungen und rechtliche Drohungen - Preisverhandlungen außerhalb der hinterlegten Angebote @@ -282,7 +286,8 @@ Die 14 echten Kunden mit `customerStatus = lead` und der Reiter „Leads“ auf - Für jede Vorschau ein eigenes Zertifikat würde bei vielen Vorschauen an das Let's-Encrypt-Limit (50 pro Woche) stoßen. Ein Wildcard-Zertifikat oder Pfad-URLs sind die Lösung. Die Wahl liegt beim Builder. - Vorschauen ohne Deal werden nach einer festen Frist entfernt. Mein Vorschlag sind 60 Tage. - **Portal:** - - Nach einem Abo-Kauf wird der Interessent automatisch zum Kunden mit Status `customer`. Heute setzt nichts im Code diesen Status nach einem Kauf. + - Neuer Bestellweg „Website übernehmen“ ohne Login, gebunden an ein Token pro Interessent, mit denselben Zustimmungen und Nachweisen wie der normale Abo-Checkout. **[Kenso]** + - Nach der Zahlung legt der Stripe-Webhook den Kunden an (Status `customer`), schaltet den Portal-Zugang frei und schickt die Zugangsdaten. Heute setzt nichts im Code diesen Status nach einem Kauf. - Workers braucht einen eigenen Zugang zum Portal (eine Dienst-Route mit eigenem Schlüssel). Die Mitarbeiter-JWTs sind wegen 2FA dafür nicht nutzbar. - **Schlüssel:** Der Anthropic-API-Schlüssel wird in der Console angelegt und gehört **nur** in die Konfiguration des Dienstes, nie in einen Prompt. In der Console wird zusätzlich ein Ausgabenlimit gesetzt. @@ -309,7 +314,7 @@ Die 14 echten Kunden mit `customerStatus = lead` und der Reiter „Leads“ auf 7. **Keine Umgehung:** kein Captcha- oder Cloudflare-Umgehen, kein Login-Scraping. `robots.txt` und Ratenlimits werden eingehalten. Gesperrte Quellen werden ausgelassen. **[Kenso]** 8. **Keine erfundenen Angebote:** Kein Bot nennt Preise, Rabatte, Termine oder Leistungen, die nicht in den Einstellungen stehen. 9. **Vorschau-Regeln:** eigene Texte und Bilder, Firmenname als Schriftzug, `noindex`, geheimer Link. -10. **Tagesgrenze:** Ist sie erreicht, stoppt Otto alle neuen Aufträge. Laufende Gespräche dürfen noch beantwortet werden. Die Standard-Grenze ist 25 $ pro Tag, einstellbar. **[Claude]** +10. **Budget:** 10 $ pro Tag und 250 $ pro Monat für die ersten 4 Wochen. Die Grenze gilt im Code und zusätzlich als Ausgabenlimit in einem eigenen Anthropic-Console-Workspace „Workers“. Bei 80 % kommt eine Warnung an Kenso. Ist die Tagesgrenze erreicht, stoppt Otto alle neuen Aufträge, laufende Gespräche dürfen noch beantwortet werden. Nach 4 Wochen wird das Budget nach echten Zahlen neu eingestellt. **[Kenso, 17.10.]** 11. **Not-Aus:** In WOMS hält ein Pausenschalter alles sofort an. ## 9. Kosten (Schätzung) @@ -336,14 +341,16 @@ Der Probe-Scout hat bundesweit nur eine Handvoll echter Anfragen pro Woche gefun - keine Nachricht an einen gesperrten Kontakt - kein Bot-Lead in der echten Kundenliste -## 11. Offen – entscheidet Kenso +## 11. Entscheidungen nach der Builder-Prüfung (Kenso, 17.10.2026) -Diese Punkte ändern, was gebaut wird. Bis zur Antwort gilt jeweils der Vorschlag in Klammern. - -1. **Wie kommt ein Interessent zum Kauf?** Heute geht der Abo-Checkout im Portal nur mit Login. Dafür braucht es einen Kundeneintrag mit Portal-Zugang, und eine Einladungs-Mail gibt es nicht. *(Vorschlag: ein „Website übernehmen“-Link ohne Login, mit geheimem Token pro Interessent und denselben Zustimmungen wie im normalen Abo-Checkout, also Abo-Bedingungen, Widerruf und Kundenart. Kunde, Portal-Zugang und Status `customer` entstehen erst im Stripe-Webhook nach der Zahlung. So taucht vorher niemand in den Kundenlisten auf.)* -2. **Was genau wird angeboten?** *(Vorschlag: „Gratis-Vorschau, unverbindlich. Wenn sie gefällt, ist die Website im Hosting-Abo enthalten: 20 € im Monat, 12 Monate Mindestlaufzeit, ohne MwSt. nach § 19 UStG.“ Diesen Satz enthält schon die Erstnachricht, damit „gratis“ nichts verschleiert. Wartung für 50 € nur auf Nachfrage. Keine Rabatte, solange nichts in den Einstellungen steht.)* -3. **Budget.** *(Vorschlag: 10 $ pro Tag und 250 $ pro Monat für die ersten 4 Wochen. Das gilt im Code und als Ausgabenlimit in einem eigenen Anthropic-Console-Workspace. Bei 80 % kommt eine Warnung, danach wird nach echten Zahlen neu eingestellt.)* -4. **Absender-Domain und Mail-Anbieter.** *(Vorschlag: sofort eine neutrale zweite Domain und ein Postfach-Anbieter mit IMAP und SMTP, damit die Aufwärmphase parallel zum Bau läuft. Vor dem Kauf werden die Nutzungsbedingungen des Anbieters geprüft.)* +1. **Kaufweg:** Ein „Website übernehmen“-Link ohne Login. Kunde und Portal-Zugang entstehen erst nach der Zahlung (Details in 4.3 Schritt 5). **[Kenso]** +2. **Angebot:** „Gratis-Vorschau, unverbindlich. Wenn sie gefällt, ist die Website im Hosting-Abo enthalten: 20 € im Monat, 12 Monate Mindestlaufzeit, ohne MwSt. nach § 19 UStG.“ **[Kenso]** + - Dieser Satz steht schon in der Erstnachricht, damit „gratis“ nichts verschleiert. + - Wartung für 50 € nur auf Nachfrage. + - Keine Rabatte, solange nichts in den Einstellungen steht. + - Der Satz wird als Startwert der Angebotstexte in den Einstellungen hinterlegt. +3. **Budget:** 10 $ pro Tag und 250 $ pro Monat für die ersten 4 Wochen, mit eigenem Console-Workspace und Warnung bei 80 % (Regel 10). **[Kenso]** +4. **Absender-Domain und Mail-Anbieter werden jetzt besorgt,** damit die Aufwärmphase parallel zum Bau läuft. Vor dem Kauf werden die Nutzungsbedingungen des Anbieters geprüft. Claude schlägt Domain und Anbieter vor, Kenso kauft. **[Kenso]** ## 12. Was vorbereitet werden muss (kann kein Bot)