From 18a5231b700f48d6b7b52099f71bdb01324bde41 Mon Sep 17 00:00:00 2001 From: Dogfather Date: Sat, 19 Sep 2026 15:07:31 +0200 Subject: [PATCH] Die Tuer ohne Klingel, der Anruf ohne Ende, die Glocke ohne Liste Siebter Durchgang durch die Team-Dogi-Seiten aus Benutzersicht. Alles am Code belegt, die Groessenangaben nachgerechnet. === DIE ANMELDUNG === WOHER BEKOMMT MAN EINEN CODE? Stand nirgends. Vier Kacheln, ein Feld, ein Knopf -- wer keinen Code hatte, fand keinen einzigen Satz dazu. Fuer die Community besonders teuer: Sie ist die einzige Rolle, die von aussen kommt und niemanden im Haus kennt. "BITTE KURZ WARTEN" SIND BIS ZU ZEHN MINUTEN (VERSUCHE_FENSTER_MIN). Wer nach zwanzig Sekunden nachsieht und dieselbe Meldung liest, haelt die Seite fuer kaputt. Jetzt steht die Zahl da. EIN RICHTIGER CODE AN DER FALSCHEN KACHEL fiel in dieselbe Absage wie ein erfundener -- der Server sucht nur unter der gewaehlten Rolle. Wer aus der Community kommt und auf "Modi" tippt (das klingt ja danach), tippt seinen richtigen Code dreimal Buchstabe fuer Buchstabe. Ab dem zweiten Fehlversuch kommt jetzt ein Hinweis auf die Auswahl -- ohne zu sagen, welche die richtige waere. === DER ANRUF: VIER FEHLER, EINE ERFAHRUNG === DAS FREIZEICHEN LIEF UNENDLICH. Es gab keinen Zeitgeber, der aufhoert. Wer niemanden erreichte, sass vor einem piependen Kasten mit "02:47" darauf, als telefoniere er laengst. Der Server schickt den Verfallszeit- punkt sogar mit (`laeuft_bis`) -- benutzt hat ihn nie jemand. DER KLINGELKASTEN VERSCHWAND NACH 46 SEKUNDEN, waehrend der Server 120 gibt. Wer beim Klingeln das Handy aus der Tasche holt und in Sekunde 50 hinsieht, fand nichts mehr -- kein Kasten, keine Knoepfe -- waehrend der Anrufer noch siebzig Sekunden Freizeichen hoerte. Die 120 Sekunden sind im Server ausdruecklich damit begruendet, dass man Zeit zum Entsperren braucht; eine Zeile im Browser hat diese Entscheidung aufgehoben. DAS FREIZEICHEN PIEPTE WEITER, waehrend daneben "Keine Verbindung." stand. Ton sagte "es klingelt noch", Text sagte "vorbei". DIE UHR ZAEHLTE AB DEM WAEHLEN. Wer 30 Sekunden klingeln liess und 12 Sekunden sprach, las im Kasten "00:42" und danach im Chat "Anruf . 12 Sekunden". Der Server rechnet es richtig; der Kasten hat es wieder kaputtgemacht. Dazu: Die Mikrofon-Absage verwies auf "das Schloss-Symbol neben der Adresse" -- in der installierten App gibt es weder Adresszeile noch Schloss. Das Haus kennt diesen Fehler und hat ihn beim Weg zur Anruf-Probe schon behoben; hier stand er noch. Und die Anruf-Probe: Ihr einziger Punkt ohne Handlungsanweisung war "Antwort 503." -- auf einer Seite, die ausdruecklich fuer jemanden gebaut ist, der nicht technisch ist. Ihr Rueckweg fuehrte ausserdem immer in den Chat, auch wenn man von der Startseite kam. === DER TREFF === EIN EINZEILER MACHTE SECHS ERKLAERTEXTE UNSICHTBAR. bewerben.js las `g.unter`, der Server schickt `g.text` -- also immer undefined. Damit fehlten ALLE SECHS Gruppeneinleitungen des Fragebogens ("Kein Test mit richtigen Antworten"), und die CSS-Regel dafuer lief ins Leere. Uebrig blieben sechs nackte Ueberschriften ueber fuenfzehn Fragen. DIE EINZIGE "SO LAEUFT DAS HIER"-SEITE WAR FAST UNERREICHBAR. Die Kachel "Regeln & Hilfe" zeigte auf ein Brett, das am ersten Tag leer ist. Die Regeln, die es wirklich gibt (Begruessung, fuenf Regeln, drei Stufen, Mindestalter), stehen auf treff-regeln.html -- erreichbar ueber genau einen kleinen Textlink auf einer Brettseite. Die Kachel zeigt jetzt dorthin. FIEL /api/treff/lage AUS, versprach die Seite einem Zuschauer Schreibrechte, die der Server ablehnt: Die Pruefung fiel bei `lage === null` auf `true` durch -- von "darf auf keinem Brett" auf "darf ueberall". Formular auf, getippt, 403. Dazu: hilfe.js hatte eine eigene kleine Fehlertabelle fuer zwei Kennungen und endete sonst bei "Ging nicht." -- ausgerechnet die Seite, auf der jemand mit einem Problem sitzt, hatte die inhaltsleerste Absage im Haus. Und der gesperrte "Neue Meldung"-Knopf erklaerte sich nur im Maus-Tooltip; die Community kommt von TikTok, also vom Handy. === DIE STARTSEITE === DIE COMMUNITY BEKAM EIN WORT. Unter dem Titel steht bei jeder Rolle ein Satz -- beim Community-Mitglied stand "Community". Woertlich derselbe Mangel, den der Kommentar bei MODI_ROLLENTEXT beschreibt und fuer den Modi behebt. DER RING MELDETE 100 %, bevor man irgendetwas getan hat. Am ersten Tag, ohne eine einzige Aufgabe, stand das groesste Element der Seite auf "100 % -- HEUTE NICHTS OFFEN". Gelesen wird zuerst die Zahl, und 100 % heisst fuer jeden "fertig", nicht "leer". UND BEI EINER STOERUNG BLIEB "wird geladen" FUER IMMER STEHEN -- der fruehe `return` liess den Platzhalter unberuehrt. === DIE ZUGANGSVERWALTUNG === Der Code-Kasten sagte "jetzt weitergeben" und gab die Haelfte nicht mit, die man weitergeben muss: WO sich die Person anmeldet. DogFather ruft den Code durchs Zimmer, der andere fragt "und wo?". Die Adresse kommt jetzt vom Server (anmeldeAdresseFuer, abgeleitet aus derselben Weiche), dazu ein Knopf "Code und Adresse kopieren". Er verschwieg ausserdem den Rettungsweg: "danach nicht mehr abrufbar" stimmt fuer DIESEN Code -- man kann jederzeit einen neuen vergeben. Wer das nicht weiss, glaubt, er habe einen Menschen angelegt, der nie hereinkommt. Und das Fenster liess sich wortlos schliessen, waehrend der Code offen stand. === OPTIK: NACHGERECHNET, NICHT VERMUTET === DIE GLOCKE STAND NICHT IN DER LISTE. Sie ist ein echtes