DogFatherGit and Claude 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
..
2026-08-22 21:36:11 +02:00
2026-09-06 16:28:58 +02:00
2026-09-06 16:28:58 +02:00
2026-09-17 18:59:19 +02:00
2026-09-17 14:08:15 +02:00
2026-09-05 22:43:59 +02:00
2026-09-20 17:54:16 +02:00
2026-09-19 15:07:31 +02:00
2026-08-21 19:25:12 +02:00
2026-09-08 01:14:57 +02:00
2026-09-17 11:28:37 +02:00
2026-09-19 20:16:23 +02:00
2026-09-06 22:06:49 +02:00
2026-09-18 02:55:23 +02:00
2026-09-05 11:42:17 +02:00
2026-09-16 18:03:50 +02:00
2026-09-14 11:35:21 +02:00
2026-09-06 01:32:33 +02:00
2026-09-19 02:04:03 +02:00
2026-09-19 10:22:02 +02:00
2026-09-05 11:42:17 +02:00
2026-09-18 10:10:04 +02:00
2026-09-17 13:18:45 +02:00
2026-09-17 02:21:12 +02:00
2026-08-26 19:26:40 +02:00
2026-08-05 17:29:58 +02:00
2026-09-06 22:06:49 +02:00
2026-09-05 18:05:28 +02:00
2026-09-11 14:43:14 +02:00
2026-09-17 13:18:45 +02:00
2026-09-06 23:15:37 +02:00
2026-09-15 01:09:52 +02:00
2026-09-19 11:14:18 +02:00
2026-09-15 13:12:41 +02:00
2026-09-19 19:15:51 +02:00
2026-09-18 23:50:28 +02:00
2026-09-20 22:25:45 +02:00
2026-09-08 01:05:54 +02:00
2026-09-20 14:10:38 +02:00
2026-09-19 11:14:18 +02:00
2026-09-19 11:14:18 +02:00
2026-09-15 01:09:52 +02:00
2026-09-16 18:03:50 +02:00
2026-09-06 22:06:49 +02:00
2026-09-20 19:48:46 +02:00
2026-09-19 11:14:18 +02:00
2026-09-19 11:14:18 +02:00
2026-09-18 01:47:11 +02:00
2026-09-06 23:15:37 +02:00
2026-09-17 11:35:30 +02:00
2026-09-06 22:06:49 +02:00
2026-09-19 11:14:18 +02:00
2026-09-08 01:14:57 +02:00
2026-09-19 20:16:23 +02:00
2026-09-15 17:31:35 +02:00
2026-09-19 20:16:23 +02:00
2026-09-10 23:24:34 +02:00
2026-09-20 18:14:08 +02:00
2026-09-06 16:28:58 +02:00
2026-09-20 19:58:50 +02:00
2026-09-19 11:14:18 +02:00
2026-09-19 20:16:23 +02:00
2026-09-18 22:10:55 +02:00
2026-09-19 11:14:18 +02:00
2026-09-19 11:14:18 +02:00
2026-09-17 11:17:01 +02:00
2026-09-12 00:25:47 +02:00
2026-09-19 11:14:18 +02:00
2026-09-19 11:14:18 +02:00
2026-09-19 14:57:55 +02:00
2026-09-11 23:58:50 +02:00
2026-09-17 13:18:45 +02:00
2026-09-17 02:41:41 +02:00
2026-09-20 22:32:44 +02:00
2026-09-20 19:07:06 +02:00
2026-09-16 18:03:50 +02:00
2026-09-15 12:58:26 +02:00
2026-09-19 11:14:18 +02:00
2026-09-19 11:14:18 +02:00
2026-09-11 13:24:17 +02:00
2026-09-17 11:43:40 +02:00
2026-09-17 12:12:21 +02:00
2026-09-19 11:14:18 +02:00
2026-09-19 11:14:18 +02:00
2026-09-05 11:42:17 +02:00
2026-09-20 18:14:08 +02:00
2026-09-19 11:14:18 +02:00
2026-09-15 14:30:31 +02:00
2026-09-14 14:28:06 +02:00
2026-09-20 19:28:22 +02:00
2026-09-20 14:10:38 +02:00
2026-09-19 20:16:23 +02:00
2026-09-07 07:12:48 +02:00
2026-09-20 19:13:36 +02:00
2026-09-19 01:40:16 +02:00
2026-09-18 02:55:23 +02:00
2026-09-19 01:40:16 +02:00
2026-09-19 11:14:18 +02:00
2026-09-17 03:01:27 +02:00
2026-09-17 14:08:15 +02:00
2026-09-19 11:14:18 +02:00
2026-09-17 11:59:17 +02:00
2026-09-20 15:49:57 +02:00
2026-09-19 20:16:23 +02:00
2026-09-11 15:02:21 +02:00
2026-09-06 18:12:16 +02:00
2026-09-19 11:14:18 +02:00
2026-09-03 09:48:38 +02:00
2026-09-19 11:14:18 +02:00
2026-09-19 14:46:13 +02:00
2026-09-19 11:14:18 +02:00
2026-09-19 11:14:18 +02:00
2026-09-19 11:14:18 +02:00
2026-09-19 11:14:18 +02:00
2026-09-19 11:14:18 +02:00
2026-09-19 11:14:18 +02:00
2026-09-10 15:18:26 +02:00
2026-09-20 15:11:25 +02:00
2026-09-18 01:47:11 +02:00
2026-09-18 01:47:11 +02:00
2026-09-17 18:59:19 +02:00
2026-09-16 16:59:34 +02:00
2026-09-19 11:14:18 +02:00
2026-09-09 13:59:53 +02:00
2026-09-19 11:14:18 +02:00
2026-09-19 11:14:18 +02:00
2026-09-19 11:14:18 +02:00
2026-09-19 11:14:18 +02:00
2026-09-05 22:43:59 +02:00
2026-09-16 18:43:08 +02:00
2026-09-05 18:05:28 +02:00
2026-09-11 22:42:21 +02:00
2026-09-11 17:58:34 +02:00
2026-09-20 19:45:14 +02:00
2026-09-17 12:24:11 +02:00
2026-09-19 11:14:18 +02:00
2026-09-20 18:48:34 +02:00
2026-09-10 23:24:34 +02:00
2026-09-20 12:52:51 +02:00
2026-09-20 18:48:34 +02:00
2026-09-17 16:15:21 +02:00
2026-09-19 11:14:18 +02:00
2026-09-19 11:14:18 +02:00
2026-09-11 11:17:37 +02:00
2026-09-19 11:14:18 +02:00
2026-09-19 11:14:18 +02:00
2026-09-19 11:14:18 +02:00
2026-09-12 00:25:47 +02:00
2026-09-20 17:27:09 +02:00
2026-09-20 12:29:59 +02:00
2026-09-19 11:14:18 +02:00
2026-09-17 15:58:28 +02:00
2026-09-07 14:31:14 +02:00
2026-09-19 11:14:18 +02:00
2026-09-19 11:14:18 +02:00
2026-09-20 19:07:06 +02:00
2026-09-09 15:42:14 +02:00
2026-09-17 14:17:16 +02:00
2026-09-07 17:05:28 +02:00
2026-09-14 18:20:30 +02:00
2026-09-17 23:53:05 +02:00
2026-09-20 12:36:02 +02:00
2026-09-17 12:30:32 +02:00
2026-09-16 18:03:50 +02:00
2026-09-19 11:47:31 +02:00
2026-09-20 12:44:31 +02:00
2026-09-19 15:23:15 +02:00
2026-09-16 16:59:34 +02:00
2026-09-14 18:20:30 +02:00
2026-09-15 12:25:36 +02:00
2026-09-19 11:14:18 +02:00
2026-09-19 11:14:18 +02:00
2026-09-19 11:14:18 +02:00
2026-09-20 18:56:03 +02:00
2026-09-18 17:00:16 +02:00
2026-09-18 19:00:43 +02:00
2026-09-20 19:15:49 +02:00
2026-09-07 23:51:20 +02:00
2026-09-19 02:04:03 +02:00
2026-09-19 10:22:02 +02:00
2026-09-19 11:14:18 +02:00
2026-09-15 13:29:39 +02:00
2026-09-19 11:14:18 +02:00
2026-09-06 23:15:37 +02:00
2026-09-17 11:28:37 +02:00
2026-09-16 00:59:51 +02:00
2026-09-20 19:20:18 +02:00
2026-09-17 02:28:46 +02:00
2026-09-19 11:14:18 +02:00
2026-09-09 18:24:20 +02:00
2026-08-22 18:06:52 +02:00
2026-08-22 19:03:30 +02:00
2026-08-25 22:28:52 +02:00
2026-08-22 18:06:52 +02:00
2026-09-19 11:47:31 +02:00
2026-08-26 20:19:25 +02:00
2026-08-19 20:21:46 +02:00
2026-08-22 18:47:45 +02:00
2026-08-22 18:06:52 +02:00
2026-08-22 18:20:34 +02:00
2026-08-22 18:06:52 +02:00
2026-08-22 18:54:58 +02:00
2026-09-15 01:09:52 +02:00
2026-09-05 11:56:43 +02:00
2026-09-01 16:49:56 +02:00
2026-09-19 19:15:51 +02:00
2026-09-17 13:18:45 +02:00
2026-09-20 14:10:38 +02:00
2026-09-20 18:56:03 +02:00
2026-09-15 01:09:52 +02:00
2026-09-20 19:45:14 +02:00
2026-09-20 19:45:14 +02:00
2026-09-20 19:28:22 +02:00
2026-09-17 15:58:28 +02:00
2026-09-17 15:58:28 +02:00
2026-09-18 01:47:11 +02:00
2026-09-11 02:10:15 +02:00
2026-09-20 19:58:50 +02:00
2026-09-11 00:51:56 +02:00
2026-08-27 22:53:51 +02:00
2026-09-07 04:56:07 +02:00
2026-09-17 11:43:40 +02:00
2026-09-19 10:22:02 +02:00
2026-09-20 19:45:14 +02:00
2026-09-15 13:22:55 +02:00
2026-09-11 02:10:15 +02:00
2026-09-20 14:10:38 +02:00
2026-09-20 17:27:09 +02:00
2026-09-06 23:15:37 +02:00
2026-09-20 19:20:18 +02:00
2026-09-03 00:00:41 +02:00
2026-09-16 01:46:07 +02:00
2026-09-10 12:52:45 +02:00
2026-09-20 18:56:03 +02:00
2026-09-17 16:15:21 +02:00
2026-09-11 02:10:15 +02:00
2026-09-19 18:51:43 +02:00
2026-09-20 17:54:16 +02:00
2026-09-14 14:04:57 +02:00
2026-09-11 22:42:21 +02:00
2026-09-15 13:29:39 +02:00
2026-09-11 02:10:15 +02:00
2026-09-11 11:17:37 +02:00
2026-09-11 02:10:15 +02:00
2026-09-05 11:42:17 +02:00
2026-09-11 13:24:17 +02:00
2026-09-19 01:40:16 +02:00
2026-09-15 14:30:31 +02:00
2026-09-15 13:55:26 +02:00
2026-09-09 15:42:14 +02:00
2026-09-20 19:07:06 +02:00
2026-09-20 19:20:18 +02:00
2026-09-17 12:30:32 +02:00
2026-09-18 19:00:43 +02:00
2026-09-17 11:35:30 +02:00
2026-09-19 11:47:31 +02:00
2026-09-19 15:23:15 +02:00
2026-09-15 12:25:36 +02:00
2026-09-06 16:50:30 +02:00
2026-09-18 17:00:16 +02:00
2026-09-17 03:08:24 +02:00
2026-09-19 15:23:15 +02:00
2026-09-02 01:51:28 +02:00
2026-09-15 13:29:39 +02:00
2026-09-14 11:35:21 +02:00
2026-09-19 15:07:31 +02:00
2026-09-20 19:58:50 +02:00