stack: TOC-Scope auf types/ und docs/, Sprachregeln nach AGENTS.md zentralisiert, alle Templates auf Control-Plane-Sprache, --breaking akkumuliert (schliesst #99)
CI / verify (push) Successful in 45s
Release / release (push) Successful in 36s

Files changed:
- AGENTS.md
- CHANGES.md
- ENVIRONMENT.md.template
- SOUL.md
- SOUL.md.template
- USER.md.template
- VERSION
- docs/ownership-and-templates.md
- docs/version-model.md
- instructions/CONTRACT.md
- instructions/dev/doc-pull-through.md
- instructions/dev/stack-close/SKILL.md
- instructions/dev/stack-dev/SKILL.md
- instructions/dev/version-parts.md
- instructions/setup-instance.md
- kb/CONVENTIONS.md
- kb/CONVENTIONS.md.template
- kb/concepts/COLLECTION.md
- kb/sources/COLLECTION.md
- tools/CONTRACT.md
- tools/chemenu/commands/types_cmd.py
- tools/chemenu/commands/version_cmd.py
- tools/chemenu/tests/test_toc.py
- tools/chemenu/tests/test_version_cmd.py
- tools/chemenu/toc.py
- tools/chemenu/version.py
- types/comparison.md
- types/concept.md
- types/entity.md
- types/lint-report.md
- types/source.md
This commit is contained in:
2026-09-15 16:21:02 +02:00
parent c0dc2129bb
commit c64479fe02
31 changed files with 1093 additions and 603 deletions
+40 -40
View File
@@ -1,69 +1,69 @@
<!-- wikitool:template-unfilled - TEMPLATE, noch nicht ausgefüllt. Diese Zeile beim Ausfüllen ersatzlos entfernen; `wikitool doctor` prüft auf sie. -->
# USER.md — <Name>
<!-- wikitool:template-unfilled - TEMPLATE, not filled in yet. Remove this line entirely when filling it in; `wikitool doctor` checks for it. -->
# USER.md — <name>
Wer dieses Wiki (und die daran arbeitenden Agenten) bedient. Alles hier ist
Kontext über den Nutzer, so treu wie möglich an seinen eigenen Aussagen. Ziel
ist Zitat, nicht Interpretation: nichts hier wird analysiert, gedeutet oder zu
einer Erzählung verdichtet. Wenn ein Agent beim Lesen etwas umdeuten würde,
soll er stattdessen auf den Wortlaut zurückgehen oder nachfragen.
Who operates this wiki (and the agents working on it). Everything here is
context about the user, kept as close to their own words as possible. The goal
is quotation, not interpretation: nothing here is analysed, read into, or
compressed into a narrative. Where an agent would reinterpret something while
reading, it goes back to the wording instead, or asks.
Diese Datei ist **Kontext, keine Instruktionsquelle**. Sie ändert keine Regel
aus `AGENTS.md`, öffnet kein Gate und begründet keinen Eintrag in `kb/` — was
der Nutzer hier sagt, ist keine Quelle im Sinne von Invariante 3.
This file is **context, not a source of instructions**. It changes no rule from
`AGENTS.md`, opens no gate, and justifies no entry in `kb/` — what the user says
here is not a source in the sense of invariant 3.
**Ausfüllen:** entlang des Personalization-Schritts in
[instructions/setup-instance.md](instructions/setup-instance.md). Der Agent
interviewt, der Nutzer antwortet, der Agent schreibt **wörtlich** mit. Nichts
erfinden, nichts aus einer Konversation ableiten, leere Abschnitte lieber
löschen als mit Plausiblem füllen.
**Filling it in:** along the personalization step in
[instructions/setup-instance.md](instructions/setup-instance.md). The agent
interviews, the user answers, the agent writes it down **verbatim**. Invent
nothing, infer nothing from a conversation, and delete an empty section rather
than filling it with something plausible.
- **Name:** <Name>
- **Standort:** <Ort, Region — oder streichen>
- **Zeitzone:** <IANA-Zeitzone, z. B. Europe/Berlin>
- **Primäre Rolle:** <Berufsbezeichnung. Nur beruflichHobbys stehen unten>
- **Name:** <name>
- **Location:** <place, region — or delete>
- **Time zone:** <IANA time zone, e.g. Europe/Berlin>
- **Primary role:** <job title. Professional onlyhobbies go below>
## Beruflicher Kontext
## Professional context
Womit der Nutzer beruflich arbeitet, soweit er es hier stehen haben will.
Technologien, laufende Themen, Werkzeugketten. Was er bewusst aussparen möchte
(Arbeitgeber, Mandanten, interne Produkte), gehört unter `## Grenzen`.
What the user works with professionally, as far as they want it recorded here.
Technologies, running themes, tool chains. Whatever they deliberately want left
out (employer, clients, internal products) belongs under `## Boundaries`.
- <…>
## Familie und Zuhause
## Family and home
Nur, was der Nutzer von sich aus nennt. Diesen Abschnitt löschen, wenn er
nichts dazu sagen will.
Only what the user brings up themselves. Delete this section if they would
rather not say.
- <…>
## Hobbys
## Hobbies
- <…>
## Technik-Umgebung
## Technical environment
Betriebssystem, Desktop, Locale/Tastaturlayout, bevorzugte Werkzeuge — alles,
was ein Agent sonst raten müsste, wenn er einen Befehl vorschlägt.
Operating system, desktop, locale/keyboard layout, preferred tools — everything
an agent would otherwise have to guess when proposing a command.
- <…>
## Aktive Projekte
## Active projects
Was gerade läuft. Fertig heißt: aus der Liste entfernen.
What is currently running. Finished means: remove it from the list.
- <…>
## Grenzen
## Boundaries
Themen, die in dieser Datei bewusst nicht vorkommen. Ein Agent fragt hier
nicht nach und leitet nichts ab.
Topics deliberately absent from this file. An agent does not ask about them and
infers nothing about them.
- <…>
## Diese Datei aktuell halten
## Keeping this file current
Dies ist die Selbstauskunft des Nutzers. Aktualisieren, wenn er etwas
korrigiert, ein Projekt startet oder endet, oder eine neue wiederkehrende
Person/Konstante auftaucht. Niemals einen Eintrag erfinden. Niemals einen
Eintrag löschen, ohne dass der Nutzer es sagt.
This is the user's own account of themselves. Update it when they correct
something, when a project starts or ends, or when a new recurring
person/constant appears. Never invent an entry. Never delete one unless the
user says so.