Die Community-Texte sind auf DogFather bezogen
Filipe, mit einem Bildschirmfoto der fertigen Vorschlaege im Treff:
"die sachen sollen immer auf mich bezogen sein bitte. ich, dogfather
bin der mittelpunkt immer."
Er hatte recht, und es war MESSBAR: 47 Eintraege, "DogFather" kam
FUENFMAL vor, ein namenloses "wir" sechzehnmal. Das las sich wie der
Community-Bereich von irgendwem.
Jetzt 39 von 52 (75 %) -- und die vier Bretter, die die Community
wirklich sieht, zu 100 %: Treff, Anschlagbrett, Wunschliste,
Highlights. Dazu fuenf neue Eintraege, die es vorher gar nicht gab
("Wer ist DogFather ueberhaupt?", "Was soll Casper mal machen?",
"Mehr mit Casper", "Die drei Kanaele", "Ein Ausschnitt fuer die
Clips").
Aus "Was sollen wir im naechsten Stream machen?" wird "Was soll
DogFather im naechsten Stream unbedingt machen?". Aus "Sag Hallo -- wie
bist du hier gelandet?" wird "ueber welchen Kanal bist du gekommen?"
-- und nennt die drei beim Namen.
UND ES WIDERSPRICHT DER ANDEREN REGEL NICHT.
Filipe am 18.08.2026: "mich bitte nie wie da hoeher stellen wie andere,
ich bin genau so viel wert wie die andere." Das galt dem TEAM --
Manager, Scouts, Modis. Hier geht es um die Community, und die ist
wegen seiner Streams da. Wo das Team in diesen Texten vorkommt, steht
es weiter auf Augenhoehe: Es moderiert, es entscheidet im Alltag
selbst, es wird nicht als Gefolge beschrieben. In "Wer entscheidet
das" steht beides nebeneinander.
WARUM EINE QUOTE UND NICHT "JEDER TEXT":
Bei der Telefonseelsorge oder "Melden ist kein Petzen" waere ein
eingebautes "DogFather" aufgesetzt. Ein Text, der den Namen trotz
allem traegt, ist schlechter als einer ohne. Deshalb 60 % als Grenze
und 100 % dort, wo es um seine Streams geht.
pruef-treff-start jetzt 41 Pruefungen, mit Gegenprobe in beide
Richtungen: Ein anonymer Satz MUSS erkannt werden, ein bezogener darf
nicht faelschlich anschlagen.
pruef-deutsche-texte 12 gruen -- die neuen Texte tragen echte Umlaute.
Co-Authored-By: Claude Opus 5 <[email protected]>
This commit is contained in:
@@ -148,6 +148,47 @@ melde("=== 1. Was bereitliegt ===");
|
||||
ok(ascii.length === 0,
|
||||
ascii.length ? `Ersatzschreibungen: ${ascii[0]}` : "alle Texte tragen echte Umlaute");
|
||||
|
||||
/* ---- DIE TEXTE SIND AUF DOGFATHER BEZOGEN (17.09.2026) ----------
|
||||
|
||||
Filipe: "die sachen sollen immer auf mich bezogen sein bitte. ich,
|
||||
dogfather bin der mittelpunkt immer."
|
||||
|
||||
Der erste Entwurf war messbar anonym: 47 Eintraege, "DogFather"
|
||||
kam fuenfmal vor, ein namenloses "wir" sechzehnmal. Das las sich
|
||||
wie der Community-Bereich von irgendwem.
|
||||
|
||||
WARUM EINE QUOTE UND KEIN "JEDER TEXT": Bei der Telefonseelsorge
|
||||
oder "Melden ist kein Petzen" waere ein eingebautes "DogFather"
|
||||
aufgesetzt. Ein Text, der den Namen trotz allem traegt, ist
|
||||
schlechter als einer ohne. */
|
||||
const BEZUG = /DogFather|Casper|HasiDog|Clips/;
|
||||
{
|
||||
const alle = Object.values(TREFF_START).flat();
|
||||
const mit = alle.filter((v) => BEZUG.test(`${v.titel} ${v.text}`)).length;
|
||||
ok(mit / alle.length >= 0.6,
|
||||
`${mit} von ${alle.length} Texten nennen DogFather, seine Kanaele oder Casper `
|
||||
+ `(${Math.round(mit / alle.length * 100)} %)`);
|
||||
|
||||
/* UND DIE VIER BRETTER, DIE DIE COMMUNITY WIRKLICH SIEHT, ganz.
|
||||
Auf dem Anschlagbrett, im Treff, in der Wunschliste und bei den
|
||||
Highlights gibt es keinen Satz, der ohne ihn auskommt -- sie
|
||||
handeln von seinen Streams. */
|
||||
for (const b of ["treff", "anschlag", "wunsch", "highlight"]) {
|
||||
const liste = TREFF_START[b] || [];
|
||||
const ohne = liste.filter((v) => !BEZUG.test(`${v.titel} ${v.text}`));
|
||||
ok(liste.length > 0 && ohne.length === 0,
|
||||
ohne.length ? `${b}: ohne Bezug -- "${ohne[0].titel}"`
|
||||
: `${b}: alle ${liste.length} Texte sind auf ihn bezogen`);
|
||||
}
|
||||
|
||||
/* GEGENPROBE: Ein anonymer Text MUSS auffallen. Ohne sie hiesse
|
||||
"alle bezogen" nur, dass das Muster auf alles passt. */
|
||||
ok(!BEZUG.test("Wir machen demnaechst etwas Neues. Schreibt uns."),
|
||||
"ein anonymer Satz wuerde erkannt");
|
||||
ok(BEZUG.test("Was soll DogFather im naechsten Stream machen?"),
|
||||
"und ein bezogener nicht faelschlich");
|
||||
}
|
||||
|
||||
/* DIE BEIDEN NACHSCHLAGEWERKE muessen ordentlich gefuellt sein. Ein
|
||||
leeres Regelwerk ist schlimmer als gar keins: Im Streitfall hat
|
||||
dann niemand etwas in der Hand. */
|
||||
|
||||
Reference in New Issue
Block a user