docs/novaberg-node-verfasser_e.md
Rama master · réplica de lectura del repositorio original.
# Novaberg — Der Verfasser: Inhalt und Wesen werden getrennt (Diskussion und Ergänzungen)
**Teil 4 von 5 — Diskussion und Ergänzungen:** Entscheidungen, offene Fragen, verworfene Varianten, Befunde. Absicht und Kopfblock: [`novaberg-node-verfasser_k.md`](novaberg-node-verfasser_k.md) · Ausarbeitung: [`novaberg-node-verfasser_t.md`](novaberg-node-verfasser_t.md) · Bauplan und Umstellung: [`novaberg-node-verfasser_b.md`](novaberg-node-verfasser_b.md) · Messungen: [`novaberg-node-verfasser_m.md`](novaberg-node-verfasser_m.md). Die Abschnittsnummern sind die des ungeteilten Konzepts; welche Datei einen Abschnitt trägt, sagt die Tabelle *„§ → Datei“* in `_k`. Die Abschnitte dieser Datei tragen Buchstaben, damit sie nicht mit den Abschnittsnummern des Konzepts verwechselt werden.
---
## A. Entschieden
Die Entscheidung steht in dem Abschnitt, den sie trägt, und bleibt dort. Hier steht der Verweis.
| | Stelle | Gegenstand | Datum |
|---|---|---|---|
| **E1** | `_t` §2.2ab, Absatz *„Die Absicht (30.08.2026)“* | Das *»du«* des Verfasser-Prompts spricht den Schauspieler an, nie den Charakter: Das Modell bekommt einen ausdrücklichen Auftrag als Rolle statt *»du bist jetzt Nova«*, und die Wissensblöcke sprechen über Person A, nicht mit ihr | 30.08.2026 |
Der Wortlaut der Entscheidung steht nicht im Abschnitt; er gibt sie als Ergebnis wieder.
**Im Text als entschieden geführt, ohne dass ein Urheber genannt ist — nicht gezählt:**
- `_t` §2.2a-3: *„Die Schwelle nicht hochzudrehen war die Entscheidung.“* (11.09.2026)
- `_k` §2.3, Kasten *„Weglassen ist erlaubt, ergänzt am 31.07.2026“*.
- `_b` §5.2 und §5.3 — der Thinker bewertet die Endantwort, es gibt keinen Rückfallpfad; die Versionshistorie (Abschnitt F, v0.2) führt beides als *„Zwei offene Punkte entschieden“* (31.07.2026).
- `_k` §2.2, Zeile `[GESPRAECHSVEKTOR]`: die Vorgabe *Bitte zuerst* wird *„entschieden im GV-Knoten“* — eine Entscheidung des Systems, keine Setzung.
---
## B. Offen beim Meister
| | Stelle | Frage |
|---|---|---|
| **O1** | `_t` §2.2ab, Absatz *„Was bleibt“* | Ob das *»Du denkst als Nova«* des Gesprächsvektor-Prompts dieselbe Regel verletzt, *„ist nicht entschieden“*. Gezählt, weil die Frage die Reichweite der Absicht E1 betrifft und nicht ihre Umsetzung; einen Adressaten nennt der Absatz nicht |
**Offen ohne Frage an den Meister** — was das Konzept selbst als offen oder ungemessen führt:
- Abschnitt D unten (§6): die Namen der Blöcke im Verfasser-Prompt, die Länge des Session-Verlaufs, wie gut der Verfasser inhaltlich trifft.
- `_t` §2.2b, Kasten *„Nicht enthalten: eine Zahl für den Umfang“* — *„die nächstliegende offene Frage“* (dazu Befund B5).
- `_m`, *Aus §2.2a-3*: die Gegenrichtung (*nah genug, kein Block*) ist nicht belegt, weil der Fall keine Protokollzeile schreibt.
- `_m`, *Aus §7*: ob die ausgesetzte Zeile die falschen Erfolgsmeldungen verhindert hätte, *„ist nicht gemessen“*.
- `_b`, Nachtrag zum Kopfblock des Urteils (22.08.2026): ob der Umlaut die Ursache der gemessenen Ausfälle war, *„ist offen“*. → Für die Ausfälle danach beantwortet am 26.10.2026: Sie hatten eine zweite Ursache, den Wert mit einer Erläuterung dahinter; behoben und gemessen vor dem Commit (`_b`, Nachtrag vom 26.10.2026). Für die fünf Ausfälle davor bleibt die Frage offen, ihr Auszug trägt drei Felder nicht.
- `_k` §4: ob die Inhaltsstufe später ein anderes Modell verdient, *„ist eine eigene Frage“*.
---
## C. Diskussion und verworfene Varianten
Die verworfenen und überholten Fassungen stehen an ihrer Stelle, durchgestrichen oder mit Kasten, und mit Grund:
- `_k` §3.1 — nur verdichten statt formulieren; verworfen, weil es die Entscheidung nicht verschiebt.
- `_k` §3.2 — ein strukturierter Antwortauftrag statt eines Inhalts; verworfen, weil die Entscheidungen vor dem Verfasser schon gefallen sind.
- `_k` §2.3 — *„und lässt keine weg“*; aufgehoben am 31.07.2026, weil es die Kürze-Regel unbefolgbar machte.
- `_k` §2.4 — *„Der Zusatz entfällt“*; widerlegt am 31.07.2026, live gemessen.
- `_b`, Nachtrag vom 04.08.2026 — JSON für das Urteil; verworfen, weil der ganze Turn am fehlerfreien Maskieren eines langen Freitexts hinge.
- `_t` §2.2aa — die zwei `NICHT`-Sätze der ursprünglichen Fassung; ersetzt durch Führung (`F-PROMPT-1`).
- `_t` §2.2a — der Impuls auf dem Platz der Nutzereingabe; überholt am 15.08.2026, beide Hälften.
- `_t` §2.2a-2 — *„SIE EROEFFNET …“*, die Abhilfe vom 13.08.2026; übersteuert, ersetzt am 11.09.2026. Dazu die erste Fassung dieses Umbaus mit drei Verbotsformen.
- `_t` §2.2a-3 — eine höhere Zustellschwelle; verworfen, weil sie Nova das Aufgreifen beauftragter Themen nähme.
- `_t` §2.2c — der leere Block bei leerem Gesprächsvektor; ersetzt durch den Block an der Landschaft (14.08.2026).
- Abschnitt F, v0.7 — *„Der Umfang bekommt weiterhin keine Zahl“* aus v0.4; überholt am 20.08.2026.
---
## D. Offene Punkte des Konzepts
§6 des ungeteilten Konzepts, unverändert. Die übrigen Stellen, die das Konzept offen lässt, stehen oben unter B.
## 6. Was offen ist
- **Die Namen der Blöcke im Verfasser-Prompt.** Ob er dasselbe `[BLOCKNAME]`-Schema trägt wie der Responder oder ein eigenes, ist nicht entschieden. Für dasselbe spricht die Einheitlichkeit, dagegen, dass seine Blöcke einen anderen Adressaten haben.
- **Ob der Verfasser den Session-Verlauf in voller Länge braucht.** Er ist der größte einzelne Posten im Kontext. Eine Kürzung wäre wirksam und ist unbelegt — sie gehört gemessen, nicht geschätzt.
- **Wie gut der Verfasser inhaltlich trifft.** Das ist die eigentliche offene Frage und der Grund für den eigenen Zweig: Sie ist nicht durch Nachdenken zu beantworten, sondern am laufenden System.
---
## E. Befunde der Doku-Sichtung vom 19.09.2026
Gefunden, nicht aufgelöst. Auflösen heißt, gegen den Code oder den Meister prüfen — das ist ein eigener Schritt. B1 bis B4 stammen aus der Sichtung, B5 und B6 sind beim Aufteilen am selben Tag gelesen.
| | Stelle | Was gegen was steht | Herkunft |
|---|---|---|---|
| **B1** | `_k` §4, zweiter Punkt | *„Keine Umformulierung der Blöcke. Die Blockinhalte werden verschoben, nicht neu geschrieben“*; `_t` §2.2ab formuliert die drei Wissensblöcke am 30.08.2026 um (*über Person A, nicht mit ihr*), `_t` §2.2aa ersetzt zwei `NICHT`-Sätze durch Führung | `[gelesen 19.09.2026]` |
| **B2** | Abschnitt D (§6), erster Punkt | *„Die Namen der Blöcke im Verfasser-Prompt … ist nicht entschieden“*; `_k` §2.2 führt die Blöcke des Verfassers im selben `[BLOCKNAME]`-Schema wie die des Responders — der Punkt wirkt überholt, ohne dass §6 es sagt | `[gelesen 19.09.2026]` |
| **B3** | Abschnitt F, Versionshistorie | Die Version v0.3 steht zweimal, am 05.08.2026 und am 31.07.2026 | `[gelesen 19.09.2026]` |
| **B4** | `_k` §2.2, Zeile `[GESPRAECHSVERLAUF]` | Die Zeile hat vier Zellen, die Tabelle drei Spalten; der Text der vierten Zelle bricht die Tabelle | `[gelesen 19.09.2026]` |
| **B5** | `_t` §2.2b, Kasten *„Nicht enthalten: eine Zahl für den Umfang“* | Der Kasten steht unmarkiert als gültig; Abschnitt F (v0.7, 20.08.2026) sagt, der Verfasser bekommt eine Zahl und der Satz aus v0.4 sei überholt, und `_k` §2.2, Zeile `[MASS]`, führt die Menge im Block | `[gelesen 19.09.2026]` |
| **B6** | `_k` §2.2 bis `_t` §2.2c, Reihenfolge | Die Unterabschnitte von §2 folgen einander als 2.2, 2.2aa, 2.2ab, 2.2a, 2.2a-2, 2.2a-3, 2.2b, 2.2c — §2.2aa und §2.2ab stehen vor §2.2a | `[gelesen 19.09.2026]` |
---
## F. Ergänzungen
Die Versionshistorie des ungeteilten Konzepts, ungekürzt. Sie ist die Chronik der Nachträge.
## Versionshistorie
- **v0.8 — 15.09.2026:** §7 um den zweiten Befund ergänzt — falsche Erfolgsmeldungen, am Bestand ab 14.08.2026 gemessen (24 von 928 Antworten, 3 davon Wiederholungen einer echten Schreibung). Die ausgesetzte Zeile bleibt draußen; der Fall wird in der Ausgabe-Verifikation des Tribunals gerechnet.
- **v0.7 — 20.08.2026:** **Der Verfasser bekommt eine Zahl** — der Satz aus v0.4 (*„Der Umfang bekommt weiterhin keine Zahl"*) ist damit überholt und steht als Zustandsangabe von damals, nicht als Regel. Eingelöst wird eine Forderung, die `novaberg-haltungsraum_k.md` von Anfang an erhebt und mit der sie sogar die Position des Knotens im Graphen begründet: *„Ein eigener Knoten, vor der Verzweigung zum Verfasser. **Beide** lesen das Ergebnis aus dem Zustand."* Bis zu diesem Tag löste sie niemand ein — `haltung` kam in `graph/nodes/verfasser.py` **null Mal** vor. **Drei der fünf Größen sind fachlich**, und zwei davon stehen wörtlich in seinem eigenen Auftrag: Er bestimmt, *„was sie feststellt, was sie offen lässt, was sie zurückfragt"* — also `fragen` und `draengen`; `umfang` nennt das Haltungsraum-Konzept ausdrücklich (der Verfasser liest, *wie viel es zu sagen gibt*, der Responder, *wie viel davon sie sagt*). **`naehe` und `waerme` bleiben beim Responder** — reiner Ton, und ihn hier zu wiederholen wäre die Doppelung, die der Umbau vom 13.08.2026 beseitigt hat. Der neue Block `[MASS]` trägt drei Zeilen: Menge, Rückfrage, Vorschlag. **Dieselben Zahlen, andere Wörter:** `STOFF_BAENDER` sagt, ob eine Rückfrage im Stoff vorkommt, `BAENDER` sagt dem Responder, wie sie klingt; eine gemeinsame Wortliste hätte eine der beiden Rollen falsch bedient. Fehlt die Haltung, fällt der Block **laut** aus. 10 Zeugen, Gegenprobe 5 vorhergesagt / 5 gezählt.
- **v0.6 — 18.08.2026:** §2.2aa — der Verfasser trägt einen **zweiten Wissensblock**: `[AUFZEICHNUNGEN]`, die Treffer des Dateien-Index, unmittelbar hinter `[GEDAECHTNIS]` und **getrennt von ihm**. Die Trennung ist die Aussage: Was in den Dateien steht, ist nicht Novas Erinnerung. Jeder Eintrag trägt seine Fundstelle, der Block steht nur bei Treffern und nennt den Konfliktfall. Der Text ist Führung statt Verbot (`F-PROMPT-1`), weil die Struktur die Zusicherung trägt. Gemessen: ein echter Turn, in dem Nova alle drei Fundstellen im Wortlaut nannte.
- **v0.5 — 15.08.2026:** §2.2a nachgezogen — **der Impuls reist nicht mehr auf dem Platz der Nutzereingabe.** Beide Hälften des Eingangssatzes sind überholt: Er hat seit dem 15.08. einen eigenen Zustandskanal (`eigener_gedanke`), und auf einem Impuls-Turn wird **gar kein `[AKTUELLER PROMPT]` gesetzt** — an seine Stelle tritt `responder.auftrag_ohne_reiz`. Der Gedanke kommt statt dessen in beiden erzeugenden Stufen als Block `[EIGENER GEDANKE]` an, aus derselben Prompt-Datei. **Die Diagnose bleibt stehen und ist der Grund für die Änderung:** Wer den Reiz-Platz liest, ohne nach der Herkunft zu fragen, hält Novas Gedanken für eine fremde Äußerung — vier Anläufe im Prompttext haben dagegen angeschrieben und verloren, gemessen 13 von 14 Impulsen mit *„Du hast …"*. Ein Feld, das die falsche Aussage nicht mehr transportieren kann, braucht kein Verbot; gestrichen ist die Lage, nicht die Lehre.
- **v0.4 — 14.08.2026:** Der Auftrag ist eine **Aufgabe** geworden (§2.2b): Konstellation, Aufgabe, drei prüfbare Bedingungen — die Form, die als Aufgabe 6 von 6 Längenkorridore traf und als Beschreibung 0 von 6. Der Inhalt entsteht seither in **dritter Person**; die Zuschreibung „Du hast …" verschwindet damit baulich statt per Verbot, und der Responder kann die Notiz nicht mehr durchreichen. Der Schutz aus §2.4 steht weiter, aber auf einem anderen Kontrast: Beide Sätze sind jetzt dritte Person, die Unterscheidung hängt am Subjekt und ist deshalb ausgeschrieben. Der ganze Prompt trägt **eine** Anrede. §2.2c: Der `[GESPRAECHSVEKTOR]`-Block hängt an der Landschaft statt an der Hypothese — er fehlte in 15 von 26 Läufen, während der Auftrag viermal auf ihn verwies; ein fehlendes Vorausdenken wird jetzt angesagt statt weggelassen. Der Umfang bekommt weiterhin **keine Zahl**.
- **v0.3 — 05.08.2026:** Der Knoten zählt jetzt auch: Die **Vorzeichenprüfung** (`SYK-B4` Stufe 1) läuft unmittelbar nach dem Lesen des Kopfblocks und legt ihren Befund ins `pipeline_log` — hier, weil nur hier Urteil, Nutzeräußerung und Text zusammen vorliegen und das Urteil nirgends persistiert wird. Kein Modellaufruf, keine Verhaltensänderung. Dazu zwei Messergebnisse: Der Zähler ist an diesem Korpus zu 85 % blind, und die Wirkung des Kopfblocks auf die Kapitulationsrate ist **null**.
- **v0.3 — 31.07.2026:** Zwei Aussagen live widerlegt und an ihrer Stelle markiert. §2.4 — der Schutz „der Leitgedanke ist die Richtung, nicht der Text" war **tragend**; ohne ihn formuliert niemand um, und die Kette reichte den Hypothesentext des Hintergrundagenten unverändert bis zum Nutzer durch. §2.3 — „lässt keine weg" machte die Kürze unbefolgbar und ist aufgehoben; hinzufügen bleibt verboten. Neu §7: Die Regeln sind zur Probe ausgesetzt, samt Beleg, dass mindestens eine der gemessenen Vorgabe des Gesprächsvektors widersprach. Woher die Länge stattdessen kommt, steht in `novaberg-haltungsraum_k.md`.
- **v0.2 — 31.07.2026:** Zwei offene Punkte entschieden. Der Thinker bewertet weiterhin die **Endantwort**, weil erst Novas Art die vollständige Mitteilung ergibt — daraus §2.3, das den Satz „der Responder entscheidet keinen Inhalt" auf **Fakten** einschränkt: Bedeutung fügt er sehr wohl hinzu. Und es wird **kein Rückfallpfad** gebaut; der erwartete Fehlerfall ist nicht der Ausfall, sondern der inhaltliche Irrtum, und dagegen hilft nur die Messung. Ein technischer Ausfall bleibt laut.
- **v0.1 — 31.07.2026:** Erstfassung. Die Trennlinie folgt dem Dreischicht-Modell des Gesprächsvektors: Strategie, Absicht und Vehikel gehören zum Inhalt, nicht zum Wesen. Der Responder verliert Gedächtnis und Web-Recherche vollständig; damit wird die Lehre aus den vier Fix-Iterationen von einer Fallunterscheidung zu einer Eigenschaft der Bauart. Zwei Alternativen mit Begründung verworfen (reine Verdichtung, strukturierter Antwortauftrag). Vier Punkte ausdrücklich offen.