dist export-Doku: Typverzeichnis-Behauptungen nach #67 korrigiert (schliesst #93)
CI / verify (push) Successful in 53s
Release / release (push) Successful in 35s

Files changed:
- CHANGES.md
- VERSION
- docs/ownership-and-templates.md
- tools/CONTRACT.md
- tools/chemenu/commands/dist_cmd.py
This commit is contained in:
2026-09-11 13:41:19 +02:00
parent 36da0855cf
commit a9703520a7
5 changed files with 48 additions and 8 deletions
+3 -3
View File
@@ -557,8 +557,8 @@ def export_command(
tools/ (no venv/caches),
the .github/hooks/+.vibe session-tracing config plus .claude/settings.json,
kb/CONTRACT.md plus a COLLECTION.md.template per collection and
kb/CONVENTIONS.md.template (no pages, no areas), empty
raw/{articles,documents,notes,assets}/, VERSION, the USER.md/SOUL.md
kb/CONVENTIONS.md.template (no pages, no areas), the flat
raw/.gitkeep and incoming/.gitkeep anchors, VERSION, the USER.md/SOUL.md
personalization templates (never the filled files), and a
.wikitool-release.json stamp. The --source-*/--release-url/--update-url
options only fill fields in that stamp: `export` never calls git and cannot
@@ -828,7 +828,7 @@ def upgrade_command(
`version check`. Never downloads anything: `source` is an already-fetched
export directory or `.tar.gz` archive. Writes exactly the new release
stamp's `files` block, minus what an export re-seeds every time
(`kb/log.md`, `raw/*/.gitkeep`) or seeds once and the instance owns from
(`kb/log.md`, `raw/.gitkeep`) or seeds once and the instance owns from
then on (`.wikitool-kb.json`, `CHANGES.md`), classifying every candidate
against the *old* stamp's recorded digest: unchanged files are
overwritten silently, new files are created, and a locally modified or