Vor allem zu sehen in kurzen, einfachen ingest Läufen
Vermutlich liest Sonnet nicht die Regeln vollständig ein, selective disclosure bringt es nicht soweit in einfachen fällen.
Eventuell nur mit Anpassungen direkt in agents.md wirklich zuverlässig
Ist effektiv ein UX Thema, funktional ist alles richtig beim ingest
Nicht für einfache queries getestet
Beispiel-Transkript (real, anonymisiert)
Reales Transkript aus einer kurzen Ingest-Session in einer privaten chemenu-Instanz mit deutscher kb/CONVENTIONS.md (language: de). Da die Instanz privat ist, sind Artikel-URL, Entity-/Concept-
Namen und sonstige Instanzinhalte durch generische Platzhalter ersetzt (siehe instructions/private-instance.md); Sprachwahl, Reihenfolge und Wortlaut der Agent-Antworten sind
unveraendert real.
User-Prompt (deutsch), einzige Nachricht dieser Runde:
Ingeste
Agent-Antworten, chronologisch, auszugsweise (alles Fliesstext zwischen Tool-Calls, keine
Tool-Ausgaben):
The file is promoted to raw/2026/09/.md. Now handing off to the wiki-ingest skill to
create the source page, extract entities/concepts, cross-reference, and publish.
Good — CLAUDE_CODE_SESSION_ID is registered and stable, so no inline flag needed. Now checking
what the wiki already knows about the key subjects: , , ,
, , .
All edges applied correctly. Now linking the source page to everything it backs, in one pass.
Published cleanly, no gate triggered. Checking the lint cadence as the final step.
Abschluss der Runde, vollstaendig auf Englisch inklusive Ueberschrift, obwohl jede einzelne dabei
neu angelegte kb-Seite selbst korrekt auf Deutsch verfasst wurde:
Ingest complete
Ingested [] and published to origin/main (commit <hash>).
Created: ... Updated: ...
Befund: Kein Tool-Call, keine Instruction und kein Skill-Output hat in dieser Runde Englisch
verlangt oder vorgegeben - kb/CONVENTIONS.md schreibt language: de fuer Seiteninhalt vor, und
das wurde bei jeder erzeugten Seite auch eingehalten. Nur die Chat-Ebene (Zwischenkommentare und
Abschlusszusammenfassung an den User) blieb durchgehend Englisch, obwohl der User ausschliesslich
Deutsch geschrieben hat. Deckt sich mit der Beobachtung im Issue: kurzer, einfacher Ingest-Lauf,
funktional (kb-Inhalt) korrekt, Sprachwahl im Chat falsch.
Herkunft: Reale Session in einer privaten chemenu-Instanz; vor dem Posten anonymisiert
(Artikel-URL, Entity-/Concept-Namen, persoenliche Randbemerkung entfernt bzw. durch Platzhalter
ersetzt), Sprachmix-Verhalten und Wortlaut der Agent-Antworten unveraendert uebernommen.
Vor allem zu sehen in kurzen, einfachen ingest Läufen
Vermutlich liest Sonnet nicht die Regeln vollständig ein, selective disclosure bringt es nicht soweit in einfachen fällen.
Eventuell nur mit Anpassungen direkt in agents.md wirklich zuverlässig
Ist effektiv ein UX Thema, funktional ist alles richtig beim ingest
Nicht für einfache queries getestet
---
## Beispiel-Transkript (real, anonymisiert)
Reales Transkript aus einer kurzen Ingest-Session in einer privaten chemenu-Instanz mit deutscher
`kb/CONVENTIONS.md` (`language: de`). Da die Instanz privat ist, sind Artikel-URL, Entity-/Concept-
Namen und sonstige Instanzinhalte durch generische Platzhalter ersetzt (siehe
`instructions/private-instance.md`); Sprachwahl, Reihenfolge und Wortlaut der Agent-Antworten sind
unveraendert real.
**User-Prompt (deutsch), einzige Nachricht dieser Runde:**
> Ingeste <Artikel-URL>
>
> <kurze persoenliche Randbemerkung zu einem im Artikel erwaehnten Anbieter>
**Agent-Antworten, chronologisch, auszugsweise (alles Fliesstext zwischen Tool-Calls, keine
Tool-Ausgaben):**
> The file is promoted to raw/2026/09/<slug>.md. Now handing off to the wiki-ingest skill to
> create the source page, extract entities/concepts, cross-reference, and publish.
> Good — CLAUDE_CODE_SESSION_ID is registered and stable, so no inline flag needed. Now checking
> what the wiki already knows about the key subjects: <Entity A>, <Entity B>, <Entity C>,
> <Entity D>, <Konzept X>, <Konzept Y>.
> All edges applied correctly. Now linking the source page to everything it backs, in one pass.
> Published cleanly, no gate triggered. Checking the lint cadence as the final step.
Abschluss der Runde, vollstaendig auf Englisch inklusive Ueberschrift, obwohl jede einzelne dabei
neu angelegte kb-Seite selbst korrekt auf Deutsch verfasst wurde:
> ## Ingest complete
>
> Ingested [<Artikel>] and published to `origin/main` (commit `<hash>`).
>
> **Created:** ...
> **Updated:** ...
**Befund:** Kein Tool-Call, keine Instruction und kein Skill-Output hat in dieser Runde Englisch
verlangt oder vorgegeben - `kb/CONVENTIONS.md` schreibt `language: de` fuer Seiteninhalt vor, und
das wurde bei jeder erzeugten Seite auch eingehalten. Nur die Chat-Ebene (Zwischenkommentare und
Abschlusszusammenfassung an den User) blieb durchgehend Englisch, obwohl der User ausschliesslich
Deutsch geschrieben hat. Deckt sich mit der Beobachtung im Issue: kurzer, einfacher Ingest-Lauf,
funktional (kb-Inhalt) korrekt, Sprachwahl im Chat falsch.
**Herkunft:** Reale Session in einer privaten chemenu-Instanz; vor dem Posten anonymisiert
(Artikel-URL, Entity-/Concept-Namen, persoenliche Randbemerkung entfernt bzw. durch Platzhalter
ersetzt), Sprachmix-Verhalten und Wortlaut der Agent-Antworten unveraendert uebernommen.
Beispiel-Transkript (real, anonymisiert) an die Issue-Beschreibung angehaengt - zeigt einen kurzen Ingest-Lauf, bei dem der kb-Inhalt korrekt Deutsch war, die Chat-Antworten an den User aber durchgehend Englisch blieben.
Beispiel-Transkript (real, anonymisiert) an die Issue-Beschreibung angehaengt - zeigt einen kurzen Ingest-Lauf, bei dem der kb-Inhalt korrekt Deutsch war, die Chat-Antworten an den User aber durchgehend Englisch blieben.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Vor allem zu sehen in kurzen, einfachen ingest Läufen
Vermutlich liest Sonnet nicht die Regeln vollständig ein, selective disclosure bringt es nicht soweit in einfachen fällen.
Eventuell nur mit Anpassungen direkt in agents.md wirklich zuverlässig
Ist effektiv ein UX Thema, funktional ist alles richtig beim ingest
Nicht für einfache queries getestet
Beispiel-Transkript (real, anonymisiert)
Reales Transkript aus einer kurzen Ingest-Session in einer privaten chemenu-Instanz mit deutscher
kb/CONVENTIONS.md(language: de). Da die Instanz privat ist, sind Artikel-URL, Entity-/Concept-Namen und sonstige Instanzinhalte durch generische Platzhalter ersetzt (siehe
instructions/private-instance.md); Sprachwahl, Reihenfolge und Wortlaut der Agent-Antworten sindunveraendert real.
User-Prompt (deutsch), einzige Nachricht dieser Runde:
Agent-Antworten, chronologisch, auszugsweise (alles Fliesstext zwischen Tool-Calls, keine
Tool-Ausgaben):
Abschluss der Runde, vollstaendig auf Englisch inklusive Ueberschrift, obwohl jede einzelne dabei
neu angelegte kb-Seite selbst korrekt auf Deutsch verfasst wurde:
Befund: Kein Tool-Call, keine Instruction und kein Skill-Output hat in dieser Runde Englisch
verlangt oder vorgegeben -
kb/CONVENTIONS.mdschreibtlanguage: defuer Seiteninhalt vor, unddas wurde bei jeder erzeugten Seite auch eingehalten. Nur die Chat-Ebene (Zwischenkommentare und
Abschlusszusammenfassung an den User) blieb durchgehend Englisch, obwohl der User ausschliesslich
Deutsch geschrieben hat. Deckt sich mit der Beobachtung im Issue: kurzer, einfacher Ingest-Lauf,
funktional (kb-Inhalt) korrekt, Sprachwahl im Chat falsch.
Herkunft: Reale Session in einer privaten chemenu-Instanz; vor dem Posten anonymisiert
(Artikel-URL, Entity-/Concept-Namen, persoenliche Randbemerkung entfernt bzw. durch Platzhalter
ersetzt), Sprachmix-Verhalten und Wortlaut der Agent-Antworten unveraendert uebernommen.
Beispiel-Transkript (real, anonymisiert) an die Issue-Beschreibung angehaengt - zeigt einen kurzen Ingest-Lauf, bei dem der kb-Inhalt korrekt Deutsch war, die Chat-Antworten an den User aber durchgehend Englisch blieben.