docs: Exit 42 als Haltung und die Adoption eines neuen Templates nachgezogen (#119)
CI / verify (push) Successful in 48s
Release / release (push) Successful in 36s

Files changed:
- CHANGES.md
- VERSION
- docs/ownership-and-templates.md
- docs/why-gates-are-code.md
This commit is contained in:
torben committed 2026-09-20 10:14:36 +02:00
1 parent 1d695f6536
commit 8ed8c6f5d9
4 files changed
+65 -3

No files matched your search

+23 -1
View File
@@ -59,7 +59,7 @@ concern - readable here, never shipped as something to parse.
---
## 7.0.0-beta.7 - 2026-09-20 - Doku-Nachzug zu #119: die Verpflichtungsschicht erreicht Installation, Setup und docs/
## 7.0.0-beta.8 - 2026-09-20 - docs/-Nachzug: Exit 42 als Haltung, und die Adoption eines neu ausgelieferten Templates
**Author:** Torben Nehmer
@@ -78,6 +78,7 @@ concern - readable here, never shipped as something to parse.
**Low impact**
- new project: Testabdeckung fuer die required-responsibility-Ablehnung
- docs/-Nachzug: Exit 42 als Haltung, und die Adoption eines neu ausgelieferten Templates
<!-- /wikitool:bumps -->
### Typ `project` und Collection `kb/gtd/`: das Vorhaben als eigene Seitenart
@@ -268,6 +269,27 @@ Seitentyp oder eine neue Collection (Type-Spec/`COLLECTION.md` + `kb/CONTRACT.md
Adoptionspfade). Die Zeile zur `docs/`-Begruendung sagt jetzt zusaetzlich, dass eine Entscheidung
ohne Seite die eigentliche Luecke ist, weil Begruendungen aus einem Issue nie ausgeliefert werden.
### docs/-Nachzug: Exit 42 als Haltung, und die Adoption eines neu ausgelieferten Templates
Die Abschlusspruefung dieses Kandidaten (`stack-close` Schritt 3) hat zwei `docs/`-Seiten gefunden,
deren Begruendung die Pakete #124/#126 bzw. #123 verschoben hatten, ohne dass jemand sie nachzog -
beide unpruefbar, weil eine `docs/`-Seite per Konstruktion keinen normativen Satz traegt.
- **`docs/why-gates-are-code.md` kannte Exit 42 nur als Gate.** Die Seite oeffnet mit „vier harte
Grenzen", und seit #124/#126 verlaesst `HumanInterventionRequired` denselben Code, ohne eine
fuenfte Gate zu sein. Neuer Abschnitt „Exit 42 is a posture, and it outgrew the gates": die vier
Gates teilen eine *Weigerung* (die Operation waere moeglich, das Werkzeug fuehrt sie
unbesehen nicht aus), der neue Fall ist das Gegenteil (die Operation ist gar nicht moeglich, kein
Token koennte das aendern) - gemeinsam ist beiden nur, was der Exit-Code tatsaechlich sagt:
anhalten, einem Menschen zeigen, nichts umgehen. Dazu die verworfene Alternative, die Luecke in
der Instruction-Schicht zu beschreiben - genau die Prosa-Regel, gegen die diese Seite argumentiert.
- **`docs/ownership-and-templates.md` beschrieb die `.template`-Kategorie nur von innen.** „Wird
von einem Upgrade nie geschrieben" stimmt weiterhin fuer eine bereits adoptierte Datei; der Fall,
dass ein Release ein Template fuer einen Typ liefert, den die Instanz noch *gar nicht* hat, stand
nirgends - und genau der ist seit #123 der Grenzuebertritt. Die Kategorie nennt ihn jetzt als die
eine Gestalt, in der „das Upgrade schreibt diese Datei nie" zu Arbeit wird, mit Verweis auf den
Schritt in `upgrade-instance.md`, den Stack 7.0.0-beta.7 dort angelegt hat.
---
## 6.2.0 - 2026-09-19 - Entity-Subtyp project nach codebase umbenannt