tools: dist export no longer cuts the dist export record out of the shipped tools/CONTRACT.md (#121)
Files changed: - CHANGES.md - VERSION - tools/CONTRACT.md - tools/chemenu/commands/dist_cmd.py - tools/chemenu/tests/test_docs_verify.py
This commit is contained in:
1 parent
5ffab3accf
commit
2a60f3a265
5 files changed
+28
-4
No files matched your search
+13
-1
@@ -59,7 +59,7 @@ concern - readable here, never shipped as something to parse.
|
||||
|
||||
---
|
||||
|
||||
## 7.1.0-beta.5 - 2026-09-26 - wikitool: usage lines name wikitool, and the -h acceptance checks become tests
|
||||
## 7.1.0-beta.6 - 2026-09-26 - dist export no longer cuts the dist export record out of the shipped tools/CONTRACT.md
|
||||
|
||||
**Author:** Torben Nehmer
|
||||
|
||||
@@ -69,6 +69,7 @@ concern - readable here, never shipped as something to parse.
|
||||
|
||||
**Medium impact**
|
||||
- CalDAV task-tracker provider (Nextcloud Tasks, iOS Reminders); review reports unknown-value findings instead of skipping them
|
||||
- dist export no longer cuts the dist export record out of the shipped tools/CONTRACT.md
|
||||
|
||||
**Low impact**
|
||||
- version bump no longer points at version release in its output
|
||||
@@ -162,6 +163,17 @@ frame characters in help or in a usage error, the top-level index listing at lea
|
||||
non-idempotent commands - had only been checked by hand; they are now pinned in
|
||||
`test_cli.py`.
|
||||
|
||||
### dist export no longer cuts the dist export record out of the shipped tools/CONTRACT.md
|
||||
|
||||
`dist export` removes every `dist:strip-start`/`dist:strip-end` marker span from the files it
|
||||
ships, and the `dist export` record's own notes quoted that marker pair literally - so the export
|
||||
cut a piece out of the middle of the generated command region, and the fresh instance's own
|
||||
`docs verify` then reported that region stale. CI's fresh-instance replay caught it on the first
|
||||
push. The old table row carried the same quote and was mangled the same way; nothing compared the
|
||||
shipped copy against its source until the region became generated. The record now names the
|
||||
markers without spelling out the pair, and a new test pins that the export plan ships
|
||||
`tools/CONTRACT.md` byte-identical to the working tree.
|
||||
|
||||
---
|
||||
|
||||
## 7.0.0 - 2026-09-22 - Task-Tracker-Anbindung: Vorhaben als Seitenart, Verpflichtungsschicht, Weekly Review als Read-Time-Join
|
||||
|
||||
Reference in new issue
Block a user