DogFatherGitandClaude Opus 5 d79cb9196b Die Entwicklungs-Pruefung war rot, ohne dass etwas kaputt war
Sie hielt seit dem 19.09. eine Namensliste fest:

  !["Eure Aufgaben", "Talente"].includes(k.name)

Als ein Modi eine eigene Kachel bekam -- "Deine Aufgaben", weil
"Eure" aus seiner Sicht falsch ist -- wurde sie rot. Nichts war
kaputt, der Name hatte sich geaendert. Das ist die abgeschriebene
Liste zum dritten Mal in diesem Haus, und diesmal traf sie eine
Pruefung: Eine rote Pruefung, die rot BLEIBT, gewoehnt einem das
Hinsehen ab und ist damit schaedlicher als gar keine.

Erst nachgemessen, ob die Kachel ueberhaupt falsch ist: In
workspace-entwicklung.js steht

  const personen = leitung ? db().prepare(...) : [];

Ein Modi bekommt dort eine LEERE Liste -- er sieht auf der Seite nur
sich selbst. Die Kachel war also richtig, die Pruefung nicht.

An ihre Stelle treten zwei Messungen:

1. DAS VERSPRECHEN STATT DES NAMENS. Filipe hatte gemeldet, dass auf
   der Kachel "die Antworten sieht nur du" stand und sie trotzdem auf
   eine Seite mit fremden Namen fuehrte. Das ist eine Eigenschaft des
   Untertitels, nicht des Namens. Wer morgen eine Kachel "Dein Kopf"
   nennt und dasselbe verspricht, ist mitgeprueft -- die Namensliste
   haette ihn durchgelassen.

2. DIE ECHTE GRENZE, die bisher NIEMAND gemessen hat. Ob eine Kachel
   richtig zeigt, ist Beschriftung; ob die Seite dahinter fremde Namen
   herausgibt, sind Daten -- und nur das schuetzt jemanden wirklich.
   Gemessen wird jetzt beides: Ein Modi bekommt auf /entwicklung/lage
   NIEMANDEN (0), DogFather und die rechte Hand bekommen sehr wohl
   welche (2). Die zweite Zeile ist die Gegenprobe zur ersten -- waere
   der Filter einfach zu, saehe auch die Leitung nichts, und die
   Modi-Zeile waere trotzdem gruen.

Nebenbei: Beim ersten Lauf stand `lage.code === 200` statt
`lage.status` -- der Helfer heisst anders. Beide Zeilen wurden dadurch
ROT, obwohl die Zahlen (2 und 0) von Anfang an stimmten. Der richtige
Ausgang: lieber laut scheitern als still bestaetigen.

pruef-entwicklung: 46 Pruefungen, 0 Fehler (vorher 43 mit 1 Fehler).

Co-Authored-By: Claude Opus 5 <[email protected]>
2026-09-20 22:32:44 +02:00
S
Description
No description provided
726 MiB
Languages
JavaScript 77.7%
CSS 13.1%
HTML 9%
Shell 0.2%