Filipe (screen22), nachdem Managerin Schulle "2 Creator" angezeigt bekam,
obwohl sie einen hat: "die zahl die da angezeigt wird soll bitte immer
jedem genau zutreffend sein." Und dazu (screen23), wer was sehen soll:
"dogfather und cigdem haben die zahl vom insgesamten. manager sehen nur
die gesamte zahl ihrer scouts und ihren creator die ihnen zugeteilt
sind, die scout sehen die zahl nur von ihren creator und die creator
da termine vom tag selber"
DIE ZAHL WAR NICHT FALSCH GERECHNET, SIE BEANTWORTETE DIE FALSCHE FRAGE.
Hier stand `SELECT ... FROM personen WHERE aktiv = 1` -- alle, fuer jeden
aus der Leitung gleich. Ein Manager sah damit das ganze Haus als "sein
Team", einschliesslich Leuten, mit denen er nichts zu tun hat.
Jetzt je Rolle:
admin/spicy alle aktiven Personen, ohne sich selbst
manager seine Scouts UND die Creator (eigene wie die der Scouts)
scout nur seine Creator
creator unveraendert der eigene Tag
SCOUTS BEKOMMEN DIESEN RING NEU. Sie zaehlen nicht zur Leitung und sahen
deshalb den Stundenring des eigenen Tages -- aber ein Scout hat ein Team,
naemlich seine Creator. Genau danach hat Filipe gefragt. Der Ring heisst
bei ihm "Creator versorgt" statt "Team versorgt": Sonst liest ein Scout
"Team" und sucht die anderen vier Rollen darin.
OHNE SICH SELBST: Wer den Ring ansieht, ist die Person, die ihn liest.
Sich selbst als Segment im eigenen Team mitzuzaehlen verschiebt jede
Prozentangabe um einen Platz.
KEINE ZWEITE RECHENVORSCHRIFT. Die Zuordnung wird nicht hier nachgebaut:
`betreuteIds` kennt die Kette Manager -> Scouts -> deren Creator bereits,
`scoutsVon` die Scouts. Eine eigene Fassung derselben Frage waere genau
der Weg, auf dem zwei Wahrheiten entstehen.
Dazu screen26: "liegt liegen, keine ahnung was das bedeuten soll aber das
soll viel besser sein bitte." Gezaehlt werden Personen mit unerledigten
Terminen aus der VERGANGENHEIT -- das Schild heisst jetzt "ueberfaellig".
GEMESSEN an einer Lage, die den Fehler enthaelt: fuenf aktive Personen,
darunter ein Creator, der zu niemandem gehoert.
DogFather 4 im Team [Fremder, Tili, Schulle, Patrick]
Manager Schulle 2 im Team [Tili, Patrick] <- ohne "Fremder"
Scout Patrick 1 meine Creator [Tili]
Creator Tili eigener Tag
pruef-start-ansicht EXIT=0 (140), pruef-rollen EXIT=0 (97).
Co-Authored-By: Claude Opus 5 <[email protected]>
Aufbau steht (Ring links, Titel mittig, Uhr rechts), aber
pruef-start-ansicht meldet 3 Befunde am MAUS-LICHT der Kacheln.
Gemessen: alter Stand 0 Befunde, dieser Stand 3 — kommt also von hier.
Kein JS-Fehler (pageerror/console sind still), also Zeitverhalten:
Die zusaetzliche Abfrage /api/zentrale verzoegert vermutlich den Aufbau
der Kacheln ueber den Zeitpunkt hinaus, an dem kopf.js lichtFolgen ruft.
Ausserdem offen: 2 Schriftgroessen unter 11,5 px (pruef-css-klassen).
NICHT ausliefern.