Files changed: - CHANGES.md - VERSION - docs/ownership-and-templates.md - tools/CONTRACT.md - tools/chemenu/commands/dist_cmd.py
This commit is contained in:
+41
-1
@@ -35,7 +35,7 @@ dev-checkout concern - readable here, never shipped as something to parse.
|
||||
|
||||
---
|
||||
|
||||
## 5.0.0-beta.15 - 2026-09-11 - incoming/.gitkeep als Datei- statt Verzeichnismuster trackbar (schliesst #88)
|
||||
## 5.0.0-beta.17 - 2026-09-11 - raw/*/.gitkeep-Glob in dist-upgrade-Doku auf den flachen raw/.gitkeep-Anker korrigiert
|
||||
|
||||
**Author:** Torben Nehmer
|
||||
|
||||
@@ -68,6 +68,8 @@ dev-checkout concern - readable here, never shipped as something to parse.
|
||||
- docs verify prueft die Kommando- und Fehlerkontrakttabelle in tools/CONTRACT.md getrennt, 10 fehlende Fehlerkontrakt-Zeilen nachgetragen (schliesst #91)
|
||||
- tools/CONTRACT.md als Nachschlage-Dokument strukturiert: ###-Gruppen in beiden Tabellen, spiegelnde Reihenfolge, Lead-in-Regel
|
||||
- incoming/.gitkeep als Datei- statt Verzeichnismuster trackbar (schliesst #88)
|
||||
- dist export-Doku: Typverzeichnis-Behauptung nach #67 korrigiert (schliesst #93)
|
||||
- raw/*/.gitkeep-Glob in dist-upgrade-Doku auf den flachen raw/.gitkeep-Anker korrigiert
|
||||
<!-- /wikitool:bumps -->
|
||||
|
||||
|
||||
@@ -1344,6 +1346,44 @@ Zeile), `README.md` (Architekturdiagramm-Kommentar). Verifiziert: `tools/wikitoo
|
||||
`tools/wikitool instructions verify`, volle `pytest`-Suite (1195 passed), manueller
|
||||
`dist export`-Replay. Schließt #88.
|
||||
|
||||
**`dist export`-Doku nennt keine Typverzeichnisse mehr, die seit #67 nicht mehr angelegt werden
|
||||
(#93).** `tools/CONTRACT.md`s `dist export`-Zeile und der `--help`-Docstring des Kommandos
|
||||
selbst behaupteten wortgleich, ein frischer Export lege leere
|
||||
`raw/{articles,documents,notes,assets}/` und die passenden `incoming/`-Typverzeichnisse an. #67
|
||||
hat die Typverzeichnisse aus dem Adressierungsschema von `raw accept` entfernt (Datums-Shard
|
||||
statt Typverzeichnis) und dabei den Export-Pfad auf zwei flache Anker verkürzt
|
||||
(`raw/.gitkeep`, `incoming/.gitkeep` - `run_export`), ohne die zwei Prosa-Stellen nachzuziehen,
|
||||
die noch die alte Struktur beschrieben. Nebenbefund aus der Sitzung zu #88.
|
||||
|
||||
Beide Stellen beschreiben jetzt den tatsächlichen flachen Export. Gegengeprüft per
|
||||
`tools/wikitool dist export` in ein leeres Scratch-Verzeichnis: `raw/` enthält nach dem Export
|
||||
nur `.gitkeep` (plus die verzeichniseigene `CONTRACT.md`), `incoming/` nur `.gitkeep` - keine
|
||||
Typunterverzeichnisse unter keinem der beiden Wurzeln.
|
||||
|
||||
Außerhalb der Akzeptanzkriterien dieses Issues, aber derselbe Fund: dieselbe Prosa-Drift bei
|
||||
`raw/*/.gitkeep` in der `dist upgrade`-Zeile (`tools/CONTRACT.md`), in
|
||||
`docs/ownership-and-templates.md` und im `apply_upgrade`-Docstring - andere Fundstelle, gleiche
|
||||
Ursache. In derselben Sitzung gleich mitkorrigiert, siehe die nächste Eintragszeile unten.
|
||||
|
||||
Geändert: `tools/CONTRACT.md` (`dist export`-Zeile), `tools/chemenu/commands/dist_cmd.py`
|
||||
(`--help`-Docstring von `export`). Verifiziert: `tools/wikitool docs verify`,
|
||||
`tools/wikitool instructions verify`, volle `pytest`-Suite, manueller `dist export`-Replay in
|
||||
ein leeres Scratch-Verzeichnis. Schließt #93.
|
||||
|
||||
**`raw/*/.gitkeep`-Glob war seit #67 ebenfalls stale - korrigiert auf den flachen
|
||||
`raw/.gitkeep`-Anker.** Nebenbefund beim Nachziehen von #93 in derselben Sitzung: dieselbe
|
||||
Typverzeichnis-Drift steckte noch an drei weiteren Stellen, die von einem *mehrfachen*
|
||||
`raw/<typ>/.gitkeep` sprachen, obwohl `raw/` seit #67 flach ist und es nur noch den einen
|
||||
`raw/.gitkeep`-Anker gibt - `chemenu.ownership.is_export_stub`/`is_upgrade_preserved` matchen
|
||||
ohnehin per Dateiname statt Pfadtiefe, das Verhalten war also nie falsch, nur die illustrative
|
||||
Glob-Schreibweise in der Prosa. Betroffen: `tools/CONTRACT.md`s `dist upgrade`-Zeile,
|
||||
`docs/ownership-and-templates.md`s Aufzählung der seeded-once-Dateien, und der
|
||||
`apply_upgrade`-Docstring in `dist_cmd.py`.
|
||||
|
||||
Geändert: `tools/CONTRACT.md` (`dist upgrade`-Zeile), `docs/ownership-and-templates.md`,
|
||||
`tools/chemenu/commands/dist_cmd.py` (`--help`-Docstring von `dist upgrade`). Verifiziert:
|
||||
`tools/wikitool docs verify`, `tools/wikitool instructions verify`, volle `pytest`-Suite.
|
||||
|
||||
---
|
||||
|
||||
## 4.7.4 - 2026-09-04 - bootstrap.md nennt den session-id-WARN nach frischem Bootstrap explizit als erwartet
|
||||
|
||||
Reference in New Issue
Block a user