tools: command records - NOTES always bullets, examples held by tests (#142)
Files changed: - CHANGES.md - VERSION - tools/chemenu/cli_contract.py - tools/chemenu/tests/test_cli.py - tools/chemenu/tests/test_cli_contract.py - tools/chemenu/tests/test_docs_verify.py
This commit is contained in:
1 parent
5bfbb49d74
commit
5aae7fed1b
6 files changed
+54
-23
No files matched your search
+10
-1
@@ -59,7 +59,7 @@ concern - readable here, never shipped as something to parse.
|
||||
|
||||
---
|
||||
|
||||
## 7.1.0-beta.20 - 2026-09-26 - Command records, Instance health group: one bullet per check, examples
|
||||
## 7.1.0-beta.21 - 2026-09-26 - Command records: NOTES is always a tuple of bullets; every record's examples are tested
|
||||
|
||||
**Author:** Torben Nehmer
|
||||
|
||||
@@ -89,6 +89,7 @@ concern - readable here, never shipped as something to parse.
|
||||
- Command records, Content migrations group: one line per cause, examples, prohibitions
|
||||
- Command records, Private instances group: one line per cause, examples, prohibitions
|
||||
- Command records, Instance health group: one bullet per check, examples
|
||||
- Command records: NOTES is always a tuple of bullets; every record's examples are tested
|
||||
<!-- /wikitool:bumps -->
|
||||
|
||||
### CalDAV task-tracker provider (Nextcloud Tasks, iOS Reminders); review reports unknown-value findings instead of skipping them
|
||||
@@ -333,6 +334,14 @@ dropped rather than moved: the record justified the conventions `FAIL` by `xref`
|
||||
out of the section headings, while the check's own docstring calls those headings cosmetic and
|
||||
grounds the `FAIL` in the file binding every page.
|
||||
|
||||
### Command records: NOTES is always a tuple of bullets; every record's examples are tested
|
||||
|
||||
With every group rewritten, `CommandRecord.notes` no longer accepts the single-paragraph string
|
||||
it carried over from the first pass; a record that passes one is refused at import. Two tests
|
||||
over the real registry hold what the rewrite established: every command has at least one
|
||||
example, and every command with a gate shows how its clearance is passed back in (`--confirm`,
|
||||
`--confirm-rebase` or `--resume`).
|
||||
|
||||
---
|
||||
|
||||
## 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