18ae28f918
Chemenu kompiliert Rohnotizen zu einem verlinkten, quellengebundenen Wiki: raw/ -> types/ + tools/ -> kb/ -> reports/. Was mechanisch ist, macht tools/wikitool; was Urteil braucht, macht ein Agent unter Contracts, deren Grenzen in Code durchgesetzt sind statt im Prompt. Dieser Commit ist der Startpunkt der oeffentlichen Historie. Die vorherige Entwicklung fand in einer privaten Instanz statt und ist nicht Teil dieses Repositorys; ihre Erzaehlung steht vollstaendig in CHANGES.md, das mit 44 Eintraegen von 0.1.0 bis 2.1.0 erhalten geblieben ist. Der mitgelieferte Korpus ist ein Testbett und eine Demo: 170 Seiten ueber den Stack selbst - Gates, Lint, Versionierung, Suche, das Wiki-Muster. Er dokumentiert das Werkzeug mit den eigenen Mitteln des Werkzeugs. Lizenz: AGPL-3.0 fuer den Stack (tools/, types/), CC-BY-4.0 fuer die Inhalte. Die Grenze zwischen beiden ist der Dateiplan, den dist export berechnet - siehe NOTICE.
70 lines
2.4 KiB
Plaintext
70 lines
2.4 KiB
Plaintext
<!-- wikitool:template-unfilled - TEMPLATE, noch nicht ausgefüllt. Diese Zeile beim Ausfüllen ersatzlos entfernen; `wikitool doctor` prüft auf sie. -->
|
|
# 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.
|
|
|
|
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.
|
|
|
|
**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.
|
|
|
|
- **Name:** <Name>
|
|
- **Standort:** <Ort, Region — oder streichen>
|
|
- **Zeitzone:** <IANA-Zeitzone, z. B. Europe/Berlin>
|
|
- **Primäre Rolle:** <Berufsbezeichnung. Nur beruflich — Hobbys stehen unten>
|
|
|
|
## Beruflicher Kontext
|
|
|
|
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`.
|
|
|
|
- <…>
|
|
|
|
## Familie und Zuhause
|
|
|
|
Nur, was der Nutzer von sich aus nennt. Diesen Abschnitt löschen, wenn er
|
|
nichts dazu sagen will.
|
|
|
|
- <…>
|
|
|
|
## Hobbys
|
|
|
|
- <…>
|
|
|
|
## Technik-Umgebung
|
|
|
|
Betriebssystem, Desktop, Locale/Tastaturlayout, bevorzugte Werkzeuge — alles,
|
|
was ein Agent sonst raten müsste, wenn er einen Befehl vorschlägt.
|
|
|
|
- <…>
|
|
|
|
## Aktive Projekte
|
|
|
|
Was gerade läuft. Fertig heißt: aus der Liste entfernen.
|
|
|
|
- <…>
|
|
|
|
## Grenzen
|
|
|
|
Themen, die in dieser Datei bewusst nicht vorkommen. Ein Agent fragt hier
|
|
nicht nach und leitet nichts ab.
|
|
|
|
- <…>
|
|
|
|
## Diese Datei aktuell halten
|
|
|
|
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.
|