Hustler-Pixelwelt T12: Prüfstand auf die Pixelwelt umgestellt (Szenarien A–M), Handy-Kopfzeile zweireihig
Prüfstand: entry.jsx zeigt nur noch die echte Seite WorkersPage (BrowserRouter, Adresse mit ?tab= lesbar); shot.cjs neu mit den Szenarien A–M (Hochhaus, Regie, Handy, weniger Bewegung, Notbremse, Ausfall, Detail, Etagen, Pause, Pult P3, Pult P4, Keller, Handy Pult/Keller), harte Prüfungen und Bildern mit Szenario-Vorsilbe; Befunde an der App stehen getrennt von den Verstößen. Skript-API: Gründe der Bot-Leads wörtlich wie im Dienst. Kopfzeile am Handy: zwei Reihen (Geld + Pause/Zahnrad, dann die fünf Kennzahlen), schmaler Panel-Rand, 40-px-Knöpfe, Querformat unter 500 px Höhe in einer Reihe; hustlerKopf.test um die Zusicherungen dazu ergänzt. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
ebab573803
commit
2470f05acb
6 files changed
+1431
-2053
No files matched your search
@@ -494,14 +494,23 @@ export const BOTLEAD_IDS = Object.freeze({
|
||||
const BOTLEAD_ROOM_LABEL = Object.freeze({ aerzte: 'Ärzte & Praxen', handwerk: 'Handwerk', selbst: 'Selbstständige', laden: 'Läden & Gastro' })
|
||||
const BOTLEAD_ANCHOR_MS = Date.parse('2026-10-17T20:00:00.000Z')
|
||||
const BOTLEAD_STEP_MS = 14.5 * 60 * 60 * 1000
|
||||
// Die 14 festen Grundtexte des Dienstes (workers-dev-p6/src/scoring/business.js, Konstante GRUND; wörtlich wie tests/fixtures/botlead-gruende.json): die Akte im Keller
|
||||
// erkennt sie am Wortlaut und zeigt Symbol und Erklärung dazu. Die Stelle 2 („Website in gutem Zustand“) bestimmt unten, welche Einträge eine Website haben.
|
||||
const BOTLEAD_REASONS = Object.freeze([
|
||||
'Keine veröffentlichte E-Mail-Adresse gefunden (nur ein Kontaktformular).',
|
||||
'Gehört zu einer Kette oder einem Filialverbund, wird nicht angeschrieben.',
|
||||
'Website ist in gutem Zustand (modern, mobil nutzbar), kein Bedarf erkennbar.',
|
||||
'Kein Mail-Platz mehr in dieser Nacht (Tageslimit erreicht).',
|
||||
'Mail nur über eine Sammeladresse des Verbunds, nicht eindeutig dem Betrieb zuzuordnen.',
|
||||
'Lesen der Seite fehlgeschlagen (Zeitüberschreitung).',
|
||||
'Name fehlt in Impressum und Karte.',
|
||||
'keine veröffentlichte Mail',
|
||||
'Kette oder Franchise',
|
||||
'Website in gutem Zustand',
|
||||
'Punktzahl unter 55',
|
||||
'Adresse nicht zustellbar',
|
||||
'veraltet (nicht ausgewählt)',
|
||||
'schon bekannt (E-Mail oder Telefon)',
|
||||
'schon bekannt (Name und PLZ)',
|
||||
'Sperrliste',
|
||||
'Lesen fehlgeschlagen',
|
||||
'Impressum passt nicht zum Betrieb',
|
||||
'Lauf unterbrochen',
|
||||
'Bewertung ausgefallen',
|
||||
'Name fehlt',
|
||||
])
|
||||
const BOTLEAD_LONG_REASON = 'Impressum nennt nur eine Postfachadresse und ein Kontaktformular; die einzige Mail-Adresse (verwaltung@sehr-langer-domainname-der-nicht-umbricht-handwerksbetrieb-westpfalz-gruppe.example) gehört einem Dritten.'
|
||||
const BOTLEAD_LONG_NAME = 'Elektroinstallation-und-Haustechnik-Hoffmann-Sonnenschein-Wittgensteiner GmbH'
|
||||
|
||||
Reference in new issue
Block a user