Modis verteilen Aufgaben statt sie zu bekommen -- und Angebote zur Entscheidung
Die drei Beurteilungs-Bereiche liefen bisher in die falsche Richtung: Sie
bewerteten die Modis. Filipe: "die modis sind ja da um mir zu helfen."
Also umgedreht.
WAS SICH GEDREHT HAT
- Alle 101 Punkte sind jetzt Beobachtungen ueber den Stream, nicht
Pflichten des Modis ("Der Ton blieb verstaendlich" statt "Ton geprueft").
- Nur der Modi selbst drueckt auf seiner Liste. Wer sonst darauf zeigt,
bekommt 403 und den Weg zur Team-Lage -- bewerten wird hier niemand.
- "Verbessern" landet als Eingang bei DogFather. Ein Klick macht daraus
eine Aufgabe mit dem Satz des Modis im Text, oder eine Absage mit Grund.
Beides schreibt eine Nachricht zurueck, damit der Modi sieht: angekommen.
ANGEBOTE
Neuer Bereich, in dem Modis planen und vorschlagen: Nutzen und Aufwand
statt Bewertung und Dringlichkeit, dazu ein Feld "was DogFather danach
tun muss". Wird ein Angebot angenommen, entstehen zwei Aufgaben -- eine
beim Modi zum Umsetzen, eine bei DogFather aus genau diesem Feld.
GEMESSEN
pruef-modi-checkliste 59 Pruefungen, 0 Fehler (neu geschrieben)
pruef-rollen 245 statt 244 -- der Zuwachs ist die neue
Angebote-Kachel, alle 11 Modi-Kacheln kommen an
pruef-modi-ideen 30, pruef-modi-verborgen 75, pruef-bereiche-lesend: gruen
Co-Authored-By: Claude Opus 5 <[email protected]>
This commit is contained in:
@@ -414,6 +414,10 @@
|
||||
};
|
||||
const event = istEventArt(daten.art);
|
||||
if (einstellung.dringlichkeit && !event) daten.dringlichkeit = $('f-dringlich').value;
|
||||
/* Verborgen heisst auch: nichts mitschicken. Ein Wert, der in einem
|
||||
unsichtbaren Feld stehenbleibt, wandert sonst beim naechsten
|
||||
Speichern mit -- und niemand sieht, woher er kommt. */
|
||||
if (einstellung.einsatzFeld && $('f-einsatz')) daten.einsatz = $('f-einsatz').value.trim();
|
||||
if (einstellung.bewertung) daten.bewertung = $('f-bewertung').value || null;
|
||||
if (event) {
|
||||
daten.event_ende = $('f-ende').value || null;
|
||||
@@ -506,6 +510,29 @@
|
||||
$('f-art').append(o);
|
||||
}
|
||||
$('feld-dringlich').hidden = !einstellung.dringlichkeit;
|
||||
/* =================================================================
|
||||
ZWEI ZAHLEN, ANDERE NAMEN (10.09.2026)
|
||||
|
||||
Bei den Angeboten heisst `bewertung` NUTZEN und `dringlichkeit`
|
||||
AUFWAND. Die Felder gibt es laengst -- sie mit neuen Namen zu
|
||||
belegen ist besser, als zwei weitere Spalten anzulegen, die
|
||||
dasselbe koennen. Aber ein Feld, ueber dem "Dringlichkeit" steht
|
||||
und das den Aufwand meint, ist falsch beschriftet, und das faellt
|
||||
beim Ausfuellen niemandem auf -- erst beim Lesen.
|
||||
|
||||
Die Namen kommen aus den Bereichsangaben; steht dort keiner,
|
||||
bleibt es wie bisher. */
|
||||
if (einstellung.dringlichkeitName && $('dringlich-schild')) {
|
||||
$('dringlich-schild').textContent = einstellung.dringlichkeitName;
|
||||
}
|
||||
if (einstellung.bewertungName && $('bewertung-schild')) {
|
||||
$('bewertung-schild').textContent = `${einstellung.bewertungName} (1–5)`;
|
||||
}
|
||||
/* Das Einsatz-Feld nur, wo der Bereich es kennt. */
|
||||
if ($('feld-einsatz')) $('feld-einsatz').hidden = !einstellung.einsatzFeld;
|
||||
if (einstellung.einsatzName && $('einsatz-schild')) {
|
||||
$('einsatz-schild').textContent = einstellung.einsatzName;
|
||||
}
|
||||
$('feld-bewertung').hidden = !einstellung.bewertung;
|
||||
|
||||
if (LEITUNG.has(ich.rolle)) {
|
||||
|
||||
Reference in New Issue
Block a user