Die Unterkategorien nach Alter erscheinen jetzt wirklich
Filipe: "wieso sehe ich nichts von diesen unterkategorien?" Weil ich gestern eine Schwelle eingebaut hatte, die er nie verlangt hat: Gegliedert wurde erst ab 13 Eintraegen. Seine Spalten haben 3, 1, 1 und 4 -- er hat die Gliederung also nie zu sehen bekommen. Die Begruendung von gestern stand als Kommentar daneben und klang vernuenftig: "Bei wenigen Eintraegen waere eine Gliederung Aufwand ohne Nutzen: sieben Ueberschriften fuer fuenf Karten." Sie war in beiden Haelften falsch. Erstens war die Ansage klar -- eine eigene Bedingung daranzuhaengen ist keine Sorgfalt, sondern eine Entscheidung, die mir nicht zusteht. Zweitens gab es die sieben Ueberschriften nie: Leere Stufen werden ohnehin uebersprungen, drei Karten ergeben hoechstens drei Ueberschriften. Genau das misst die Messung jetzt mit. Nachgestellt wurde sein Bildschirmfoto: vier Spalten mit 3, 1, 1, 4. DogFather zeigt "Heute 1 (offen) | Gestern 1 (zu) | Diese Woche 1 (zu)", die Sammelspalte vier Stufen bis "Über sechs Monate". Keine Stufe steht leer da (9 geprueft), die neueste ist offen, ein Druck auf die Ueberschrift klappt zu. Gemessen: 10 Messungen, 0 Befunde. Gruen: pruef-highlights (31), pruef-anschlagbrett (12), pruef-css-klassen. Co-Authored-By: Claude Opus 5 <[email protected]>
This commit is contained in:
@@ -2190,11 +2190,27 @@
|
||||
* denselben Zustand, und wer die eine zuklappt, klappt die
|
||||
* andere mit. */
|
||||
function kartenLegen(kasten, fach, merker) {
|
||||
/* Bei wenigen Eintraegen waere eine Gliederung Aufwand ohne
|
||||
Nutzen: sieben Ueberschriften fuer fuenf Karten. Erst wenn
|
||||
es sich lohnt, wird gegliedert. */
|
||||
if (fach.length <= AUF_EINMAL) { stapelLegen(kasten, fach); return; }
|
||||
/* HIER STAND EINE SCHWELLE -- UND SIE WAR FALSCH (24.09.2026).
|
||||
|
||||
"if (fach.length <= AUF_EINMAL) { stapelLegen(...); return; }"
|
||||
Begruendung damals: "Bei wenigen Eintraegen waere eine
|
||||
Gliederung Aufwand ohne Nutzen: sieben Ueberschriften fuer
|
||||
fuenf Karten."
|
||||
|
||||
Das klang vernuenftig und war trotzdem falsch, aus zwei
|
||||
Gruenden. Erstens hat Filipe die Unterkategorien verlangt,
|
||||
nicht eine Bedingung dafuer -- eine eigene Einschraenkung
|
||||
an eine Ansage zu haengen ist keine Sorgfalt, sondern eine
|
||||
Entscheidung, die mir nicht zusteht. Zweitens stimmte die
|
||||
Begruendung gar nicht: Leere Stufen erscheinen ohnehin
|
||||
nicht (siehe "continue" weiter unten), also gibt es bei
|
||||
fuenf Karten nie sieben Ueberschriften, sondern hoechstens
|
||||
so viele, wie es wirklich verschiedene Alter gibt. Meist
|
||||
eine, manchmal zwei.
|
||||
|
||||
Gemerkt hat es Filipe, nicht ich: Seine Spalten haben 3, 1,
|
||||
1 und 4 Eintraege -- die Schwelle lag bei 13. Er hat die
|
||||
Gliederung also nie zu sehen bekommen. */
|
||||
const faecher = new Map(ZEITSTUFEN.map((s) => [s.schluessel, []]));
|
||||
for (const e of fach) {
|
||||
const s = stufeVon(e);
|
||||
|
||||
Reference in New Issue
Block a user