screen2: EIN Resuemee statt neun -- mit Schritt und Team-Bezug
Filipe: "ich will dass das viel schoener aussieht und nicht so ein
scheiss durcheinander, man wird ja bekloppt. das resume unten auf
jeder frage hab ich auch schon mehrmals gesagt muss weg ich will ein
ganzes gesamtresume was die leute animiert und pusht immer und mega
geile super team loesungen findet aber auch individuel so dass jeder
sich selber auch verbessert und steigert fuers team."
WAS WEG IST
Der Block "Was dein Verlauf sagt" -- eine Zeile JE FRAGE, jede mit
Titel, Marke, Einordnung aus der Forschung und einem "Was hilft". Bei
neun Fragen neun Kaesten untereinander. Genau das meint "man wird ja
bekloppt": Wenn alles gleich wichtig aussieht, ist nichts wichtig,
und man liest keinen davon.
WAS AN SEINE STELLE TRITT -- UND NICHTS VERLIERT
Die Erkenntnisse sind nicht weg, sie sind zusammengefasst:
DEIN NAECHSTER SCHRITT. Genau EINER, zu der Sache, die am meisten
haengt. Kernfragen zuerst -- sie werden in jeder Runde gestellt, ihr
"hakt" wiegt schwerer als das einer Zusatzfrage, die alle vier
Runden vorbeikommt. Haengt nichts, nimmt er die Sache, die noch
WAECHST: "nichts zu tun" ist nur fuer den richtig, bei dem alles
laeuft. Die Einordnung aus der Forschung steht daneben -- einmal
statt neunmal, als Grund, warum es dieser Schritt ist.
WAS DAS TEAM DAVON HAT. Abgeleitet aus der Lage, nicht erfunden.
Ein "gemeinsam schaffen wir das" an jemanden, bei dem fuenf von
neun Sachen haken, ist das Gegenteil von Hilfe -- in der schwersten
Lage ist der Team-Bezug deshalb eine Entlastung ("im Team ist
gerade nichts von dir gefragt"), keine Aufforderung. Vier Lagen,
vier Saetze. Die Pruefung verlangt ausdruecklich, dass es KEIN
Spruch ist, der immer passt.
ZWEI DINGE, DIE ERST DAS BILD GEZEIGT HAT
1. "Die Menge passt gerade" stand ZWEIMAL untereinander -- einmal im
Thema-Block, gleich darunter als Schritt. Kein Messwert meldet das;
im Bildschirmfoto sah es aus wie ein Fehler. Der Thema-Block nennt
die Titel jetzt nur noch, wenn es mehrere sind.
2. "Wenn du eine Sache angehst, dann die: Die Menge passt gerade" --
die Fragetitel im Katalog sind SAETZE, keine Substantive. Jetzt
"Fang hier an: 'Die Menge passt gerade'".
EIN FUND DER PRUEFUNG: Die TikTok-Quelle war beim Umzug ins Fazit
verlorengegangen. Filipe hatte sie ausdruecklich bestellt ("eine
professionelle auch mit infos und so aus aller welt was tiktok
angeht"). pruef-befinden hat es gemeldet.
Die Pruefung verlangte bis heute das GEGENTEIL -- eine Zeile je
Frage, zu jeder eine Einordnung. Sie ist beim Umbau rot geworden,
richtig so. Jetzt prueft sie, dass unter den Fragen KEIN Resuemee
mehr steht, dass es GENAU EINEN Schritt gibt (nicht "mindestens
einen" -- das waere auch bei neun gruen) und dass der Schritt Inhalt
hat, nicht nur einen Kasten.
pruef-befinden 116/0 (war 113), pruef-resuemee 35/0,
pruef-entwicklung 48/0, pruef-css-klassen 30/0.
Co-Authored-By: Claude Opus 5 <[email protected]>
This commit is contained in:
@@ -329,6 +329,36 @@
|
||||
}
|
||||
} else th.hidden = true;
|
||||
|
||||
/* DEIN NAECHSTER SCHRITT (22.09.2026).
|
||||
Genau einer, nicht neun. Die Einordnung aus der Forschung steht
|
||||
daneben -- sie ist der Grund, warum es dieser ist, und ohne sie
|
||||
waere es ein Ratschlag statt einer Auskunft. */
|
||||
const sBlock = $('fazit-schritt');
|
||||
if (f.schritt) {
|
||||
sBlock.hidden = false;
|
||||
/* DER FRAGETITEL IST EINE AUSSAGE, KEINE SACHE.
|
||||
"Wenn du eine Sache angehst, dann die: Die Menge passt
|
||||
gerade" liest sich schief -- die Titel im Katalog sind
|
||||
Saetze ("Die Menge passt gerade"), keine Substantive. In
|
||||
Anfuehrungszeichen gesetzt liest es sich richtig, und man
|
||||
sieht sofort, dass es der Wortlaut der Frage ist. */
|
||||
$('fazit-schritt-titel').textContent = f.schritt.haengt
|
||||
? 'Fang hier an: „' + f.schritt.titel + '“'
|
||||
: 'Hier ist gerade Bewegung drin: „' + f.schritt.titel + '“';
|
||||
$('fazit-schritt-was').textContent = f.schritt.was;
|
||||
const w = $('fazit-schritt-welt');
|
||||
if (f.schritt.welt) { w.hidden = false; w.textContent = f.schritt.welt; }
|
||||
else { w.hidden = true; w.textContent = ''; }
|
||||
} else {
|
||||
sBlock.hidden = true;
|
||||
}
|
||||
|
||||
/* WAS DAS TEAM DAVON HAT. Vier Lagen, vier Saetze -- und in der
|
||||
schwersten ist es eine Entlastung, keine Aufforderung. */
|
||||
const tm = $('fazit-team');
|
||||
if (f.team) { tm.hidden = false; tm.textContent = f.team; }
|
||||
else { tm.hidden = true; }
|
||||
|
||||
$('fazit-schluss').textContent = f.schluss || '';
|
||||
|
||||
/* DIE ZAHLEN GANZ UNTEN UND LEISE. Sie sind die Belegstelle für
|
||||
@@ -340,6 +370,44 @@
|
||||
if (z.waechst) teile.push(`${z.waechst}× wächst`);
|
||||
if (z.hakt) teile.push(`${z.hakt}× hakt`);
|
||||
if (z.unklar) teile.push(`${z.unklar}× ohne Antwort`);
|
||||
/* WOHER DAS KOMMT, GEHOERT DAZU (uebernommen aus dem alten
|
||||
Analyse-Block, 15.09.2026). Ein Satz ueber "die Forschung" ohne
|
||||
Quelle ist eine Behauptung -- und bei diesem Thema waere das der
|
||||
Moment, an dem man der ganzen Seite nicht mehr glaubt.
|
||||
Er steht jetzt EINMAL unten, nicht unter jeder Frage. */
|
||||
const q = $('fazit-quelle');
|
||||
if (q) {
|
||||
if (f.schritt && f.schritt.welt) {
|
||||
q.hidden = false;
|
||||
q.textContent = '';
|
||||
q.append(document.createTextNode('Eingeordnet nach Untersuchungen zur '
|
||||
+ 'Moderationsarbeit: '));
|
||||
const quellen = [
|
||||
['University of Michigan',
|
||||
'https://news.umich.edu/online-content-moderators-likely-to-experience-burnout-u-m-study-suggests/'],
|
||||
['Discord über Moderator-Burnout',
|
||||
'https://discord.com/safety/understanding-and-avoiding-moderator-burnout'],
|
||||
/* DIE TIKTOK-QUELLE GEHOERT DAZU. Filipe ausdruecklich:
|
||||
"eine professionelle auch mit infos und so aus aller welt
|
||||
was tiktok angeht." Sie stand im alten Analyse-Block und
|
||||
waere beim Umbau beinahe verlorengegangen -- die Pruefung
|
||||
hat es gemeldet. */
|
||||
['TikTok-Moderation weltweit',
|
||||
'https://restofworld.org/2025/tiktok-moderators-turkey/'],
|
||||
];
|
||||
quellen.forEach((qu, i) => {
|
||||
if (i) q.append(document.createTextNode(' · '));
|
||||
const a = el('a', 'b-fazit__quelle-link b-fazit__quelle-hin', qu[0]);
|
||||
a.href = qu[1];
|
||||
a.target = '_blank';
|
||||
a.rel = 'noopener noreferrer';
|
||||
q.append(a);
|
||||
});
|
||||
} else {
|
||||
q.hidden = true;
|
||||
}
|
||||
}
|
||||
|
||||
$('fazit-zahlen').textContent = teile.length
|
||||
? `${z.gefragt} Fragen aus ${z.felder} Feldern: ${teile.join(' · ')}.`
|
||||
: '';
|
||||
@@ -413,102 +481,20 @@
|
||||
}
|
||||
}
|
||||
|
||||
/* ---- Was dein Verlauf sagt --------------------------------------------
|
||||
/* analyse() GAB ES BIS ZUM 22.09.2026.
|
||||
|
||||
Filipe: „mach mir auch eine analyse, mach eine perfektion draus.
|
||||
eine professionelle auch mit infos und so aus aller welt was tiktok
|
||||
angeht."
|
||||
Sie baute eine Zeile je Frage: Titel, Marke, Einordnung aus der
|
||||
Forschung, "Was hilft". Bei neun Fragen neun Kaesten
|
||||
untereinander.
|
||||
|
||||
GERECHNET HAT SIE DER SERVER, aus demselben Verlauf, der oben steht
|
||||
-- hier wird nur gezeichnet. Das ist kein Zufall: Der Verlauf darf
|
||||
das Haus nicht verlassen, und eine Auswertung im Browser hieße, ihn
|
||||
dorthin zu schicken, wo man ihn abgreifen kann.
|
||||
==================================================================== */
|
||||
const ART = {
|
||||
dauerhaft: { marke: 'seit mehreren Runden', ton: 'hakt' },
|
||||
neu: { marke: 'neu in dieser Runde', ton: 'neu' },
|
||||
besser: { marke: 'hat sich gelöst', ton: 'besser' },
|
||||
traegt: { marke: 'trägt durchgehend', ton: 'gut' },
|
||||
ruhig: { marke: 'unauffällig', ton: 'still' },
|
||||
offen: { marke: 'noch nicht beantwortet', ton: 'still' },
|
||||
};
|
||||
Filipe: "das resume unten auf jeder frage hab ich auch schon
|
||||
mehrmals gesagt muss weg ich will ein ganzes gesamtresume."
|
||||
|
||||
function analyse() {
|
||||
const block = $('analyse-block');
|
||||
const a = daten.analyse;
|
||||
if (!a || !a.moeglich) {
|
||||
/* NOCH KEINE ZWEITE RUNDE: Dann steht hier nichts. Eine Deutung
|
||||
über einen einzigen Punkt wäre geraten, und geraten ist bei
|
||||
diesem Thema schlimmer als nichts. */
|
||||
block.hidden = true;
|
||||
return;
|
||||
}
|
||||
block.hidden = false;
|
||||
$('analyse-satz').textContent = a.satz;
|
||||
|
||||
const ziel = $('analyse');
|
||||
ziel.textContent = '';
|
||||
|
||||
/* DIE REIHENFOLGE IST DIE AUSSAGE: erst, was seit mehreren Runden
|
||||
hakt, dann das Neue, dann was sich gelöst hat, dann der Rest.
|
||||
Alphabetisch oder in Katalogreihenfolge müsste man suchen. */
|
||||
const rang = { dauerhaft: 0, neu: 1, besser: 2, traegt: 3, ruhig: 4, offen: 5 };
|
||||
const zeilen = [...a.zeilen].sort((x, y) => rang[x.art] - rang[y.art]);
|
||||
|
||||
for (const z of zeilen) {
|
||||
const art = ART[z.art] || ART.ruhig;
|
||||
const k = el('article', 'b-analyse__zeile');
|
||||
k.dataset.ton = art.ton;
|
||||
|
||||
const kopf = el('div', 'b-analyse__kopf');
|
||||
kopf.append(el('h3', 'b-analyse__titel', z.titel));
|
||||
kopf.append(el('span', 'b-analyse__marke',
|
||||
/* "MALE", NICHT "RUNDEN" (19.09.2026). Seit die Zusatzfragen
|
||||
wechseln, war eine Frage nicht in jeder Runde dran --
|
||||
"seit 2 Runden" waere dann eine Behauptung ueber eine Runde,
|
||||
in der gar nicht gefragt wurde. */
|
||||
z.art === 'dauerhaft' ? `die letzten ${z.male} Male` : art.marke));
|
||||
k.append(kopf);
|
||||
|
||||
/* DIE EINORDNUNG -- der Teil, der sagt: du bist damit nicht
|
||||
allein. Sie steht bei JEDER Zeile, auch bei den guten: Wer nur
|
||||
dort etwas liest, wo es hakt, liest eine Mängelliste. */
|
||||
if (z.welt) k.append(el('p', 'b-analyse__welt', z.welt));
|
||||
if (z.hilft) {
|
||||
const h = el('p', 'b-analyse__hilft');
|
||||
h.append(el('span', 'b-analyse__hilft-marke', 'Was hilft'));
|
||||
h.append(document.createTextNode(z.hilft));
|
||||
k.append(h);
|
||||
}
|
||||
ziel.append(k);
|
||||
}
|
||||
|
||||
/* WOHER DAS KOMMT, GEHÖRT DAZU. Ein Satz über „die Forschung“ ohne
|
||||
Quelle ist eine Behauptung -- und bei diesem Thema wäre das der
|
||||
Moment, an dem man der ganzen Seite nicht mehr glaubt. */
|
||||
const q = $('analyse-quelle');
|
||||
q.textContent = '';
|
||||
q.append(document.createTextNode(
|
||||
`Eingeordnet nach ${a.runden} ${a.runden === 1 ? 'Runde' : 'Runden'} von dir – `
|
||||
+ 'und nach Untersuchungen zur Moderationsarbeit: '));
|
||||
const quellen = [
|
||||
['University of Michigan: warum Moderatoren aufhören',
|
||||
'https://news.umich.edu/online-content-moderators-likely-to-experience-burnout-u-m-study-suggests/'],
|
||||
['Discord: Anzeichen von Moderator-Burnout',
|
||||
'https://discord.com/safety/understanding-and-avoiding-moderator-burnout'],
|
||||
['Rest of World: TikTok-Moderation in der Türkei',
|
||||
'https://restofworld.org/2025/tiktok-moderators-turkey/'],
|
||||
];
|
||||
quellen.forEach(([name, url], i) => {
|
||||
if (i) q.append(document.createTextNode(' · '));
|
||||
const a2 = el('a', 'b-analyse__quelle-hin', name);
|
||||
a2.href = url;
|
||||
a2.target = '_blank';
|
||||
/* noopener: Ein fremdes Fenster darf das eigene nicht umlenken. */
|
||||
a2.rel = 'noopener noreferrer';
|
||||
q.append(a2);
|
||||
});
|
||||
}
|
||||
Nichts davon ist verloren -- die staerkste Erkenntnis steht
|
||||
jetzt oben im Fazit als "Dein naechster Schritt", mit derselben
|
||||
Einordnung, aber einmal statt neunmal. Gerechnet wird sie im
|
||||
Server (workspace-befinden-resuemee.js), wo auch der Rest des
|
||||
Gesamtresuemees entsteht -- eine Stelle, nicht zwei. */
|
||||
|
||||
/* ---- Runde abschließen ----------------------------------------------- */
|
||||
$('takt-knopf')?.addEventListener('click', async (e) => {
|
||||
@@ -538,7 +524,7 @@
|
||||
fragen();
|
||||
fazit();
|
||||
verlauf();
|
||||
analyse();
|
||||
|
||||
}
|
||||
|
||||
(async () => {
|
||||
|
||||
Reference in New Issue
Block a user