Die Scout-Pipeline: 13 Felder statt 5, und getrennt von Team Dogi
Filipe: "perfektionnier diese kategorien wie die aussehen und was man
da noch alles immer in jeder kategorie eintragen kann. weil man kan da
nichts machen ... und das soll getrennt von der team dogi seite sein."
"MAN KANN DA NICHTS MACHEN" -- MAN KONNTE, UND DAS WAR DAS PROBLEM.
Der ganze Editor lag hinter einem stillen Textknopf namens "Details".
Ein Wort, das Lesen verspricht, an der einzigen Stelle, an der man
aendert. Er heisst jetzt "Bearbeiten", hat eine Kante und ein
aria-expanded. Aktivitaet und Potenzial waren dort ausserdem nur
ANZEIGE -- eintragen liessen sie sich ausschliesslich beim Anlegen.
Jetzt sind es Felder wie alle anderen.
SIEBEN NEUE FELDER, und keines davon ist Schmuck:
netzwerk schon bei einer Agentur? Die teuerste Frage der ganzen
Pipeline -- wer unter Vertrag steht, kann nicht
uebernommen werden. Steht auf der Karte VOR der
Prioritaet, rot. "unbekannt" ist eine eigene Antwort und
nicht dasselbe wie "nein".
land DE/AT/CH/LU/andere -- die vier Laender, in denen betreut
wird, und die Schweiz liegt rechtlich anders als die
drei EU-Laender (TikTok-Recherche vom 10.09.).
follower Reichweite. "12,4k" aus der Zwischenablage wird zu
12400 -- sonst stuende da eine 12, und das faellt
niemandem auf.
woher wie gefunden
kontaktweg wo angeschrieben
live_zeiten wann die Person ueblicherweise live ist
absage_grund erscheint NUR bei "Abgelehnt" -- ein "warum nicht" an
einem Kontakt, der gut laeuft, ist eine Frage, die
niemand gestellt hat.
Gemessen: 13 Felder im Editor statt 5.
DIE STUFEN ERKLAEREN SICH SELBST. Was "Interessiert" von "Gespraech"
unterscheidet, stand bisher nur im leeren Zustand der Seite -- also
genau so lange, bis der erste Kontakt da war. Der Satz steht jetzt an
der Stufe, und beide lesen aus derselben Liste (STUFE_WAS). Dazu eine
Kante im Ton der Stufe; die Farben gab es laengst, benutzt wurde nur
die Zahl.
GETRENNT VON TEAM DOGI -- und das war keine Formsache. `sichtbar()`
gibt fuer jeden mit `siehtAlles` schlicht `1=1` zurueck, und DogFather
hat `siehtAlles` auch auf der crew-Adresse. Die komplette Pipeline des
Workspace waere dort mitgekommen. Jetzt 404 fuer das ganze Modul,
sobald `haus === "crew"` -- nicht gefiltert, sondern nicht vorhanden.
Die Absperrung haengt an der gemeinsamen Schranke und gilt damit auch
fuer jeden Weg, der spaeter dazukommt.
NEUE PRUEFUNG (pruef-scouting-felder, 28 Pruefungen)
Sie misst alle drei Behauptungen: dass die Felder ankommen und
zurueckkommen, dass der Server Unsinn ablehnt (Land ausserhalb der
Liste, erfundene Netzwerk-Angabe, negative Follower) -- mit Gegenprobe,
dass das Richtige durchgeht -- und dass es die Pipeline auf crew. nicht
gibt. Dazu die Oberflaeche: Knopfname, Stufentext, die Fakten auf der
Karte, die Warnung, und die Zahl der Felder im Editor.
ZWEI EIGENE FEHLER AUF DEM WEG, beide von der Pruefung gefunden:
* `notbremse(240)` -- der Wert ist in MILLISEKUNDEN. Die Pruefung
brach nach einer Viertelsekunde mit "HING" ab, bevor sie anfing.
* Der crew-Test meldete 200 und sah wie ein Befund aus. Tatsaechlich
verwirft `fetch` einen selbst gesetzten `Host`-Kopf (verbotener
Header) -- die Anfrage war nie auf der crew-Adresse. Jetzt ueber
node:http, mit Gegenprobe, dass derselbe Weg ohne crew-Kopf
weiterhin 200 liefert.
Co-Authored-By: Claude Opus 5 <[email protected]>
This commit is contained in:
+47
-13
@@ -12,20 +12,20 @@
|
||||
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
|
||||
eine Flaeche sind statt zweier. -->
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609111104" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609111104" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609111104" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609111104" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609111104" />
|
||||
<link rel="stylesheet" href="assets/css/scouting.css?v=202609111104" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609111104" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609111117" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609111117" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609111117" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609111117" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609111117" />
|
||||
<link rel="stylesheet" href="assets/css/scouting.css?v=202609111117" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609111117" />
|
||||
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
|
||||
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
|
||||
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
|
||||
genau diesen Dateinamen auf crew-haus.css um, und die Seite
|
||||
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
|
||||
ohne Umfaerben im Browser, ohne Flackern. -->
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609111104" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609111117" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -109,6 +109,40 @@
|
||||
<label class="feld-schild" for="n-followup">Nächster Follow-up</label>
|
||||
<input id="n-followup" type="date" />
|
||||
</div>
|
||||
<!-- DIE DREI QUALIFIZIERENDEN FRAGEN (11.09.2026).
|
||||
|
||||
Sie stehen schon beim Anlegen da, weil sie sonst nie
|
||||
gestellt werden: "Schon im Netzwerk?" entscheidet, ob sich
|
||||
der ganze Rest lohnt, und wer sie erst nach drei Nachrichten
|
||||
stellt, hat drei Nachrichten zu viel geschrieben.
|
||||
|
||||
Alle drei sind freiwillig. Ein Pflichtfeld beim Anlegen
|
||||
wäre die sichere Art, dafür zu sorgen, dass Kontakte gar
|
||||
nicht erst eingetragen werden. -->
|
||||
<div class="feld">
|
||||
<label class="feld-schild" for="n-netzwerk">Schon im Netzwerk?</label>
|
||||
<select id="n-netzwerk">
|
||||
<option value="">– noch nicht gefragt –</option>
|
||||
<option value="nein">frei</option>
|
||||
<option value="ja">schon im Netzwerk</option>
|
||||
<option value="unbekannt">noch nicht gefragt</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="feld">
|
||||
<label class="feld-schild" for="n-land">Land</label>
|
||||
<select id="n-land">
|
||||
<option value="">– nicht angegeben –</option>
|
||||
<option value="DE">Deutschland</option>
|
||||
<option value="AT">Österreich</option>
|
||||
<option value="CH">Schweiz</option>
|
||||
<option value="LU">Luxemburg</option>
|
||||
<option value="andere">anderes Land</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="feld">
|
||||
<label class="feld-schild" for="n-follower">Follower</label>
|
||||
<input id="n-follower" maxlength="14" inputmode="numeric" placeholder="z. B. 12400 oder 12,4k" />
|
||||
</div>
|
||||
</div>
|
||||
<p class="fehler" id="n-fehler" role="alert" aria-live="polite"></p>
|
||||
<div class="neu__knoepfe">
|
||||
@@ -139,10 +173,10 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609111104" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609111104" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609111104" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609111104" defer></script>
|
||||
<script src="assets/js/scouting.js?v=202609111104" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609111117" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609111117" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609111117" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609111117" defer></script>
|
||||
<script src="assets/js/scouting.js?v=202609111117" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user