docs: setup-instance step 15 names --no-push for a local-only first publish; gates.md and a docstring follow #159
CI / verify (push) Successful in 2m5s
Release / release (push) Successful in 38s

Files changed:
- CHANGES.md
- VERSION
- instructions/gates.md
- instructions/setup-instance.md
- tools/chemenu/commands/git_publish.py
This commit is contained in:
torben committed 2026-09-30 21:10:04 +02:00
1 parent 61130ce55d
commit 03743ebbc0
5 files changed
+19 -5

No files matched your search

+12 -1
View File
@@ -59,7 +59,7 @@ concern - readable here, never shipped as something to parse.
---
## 8.0.0-beta.10 - 2026-09-30 - publish: the gate lists the staged state; a missing or unreachable remote stops before the commit
## 8.0.0-beta.11 - 2026-09-30 - setup-instance step 15 names --no-push for a local-only first publish; gates.md and a docstring follow #159
**Author:** Torben Nehmer
@@ -117,8 +117,19 @@ concern - readable here, never shipped as something to parse.
- bug-report instruction: offer WIKI_TRACE=1 for a reproduction
- reports/CONTRACT.md: only the collector's two counting calls take the bugreport session id
- bug-report instruction: step 1 no longer calls every bundle unpseudonymised
- setup-instance step 15 names --no-push for a local-only first publish; gates.md and a docstring follow #159
<!-- /wikitool:bumps -->
### setup-instance step 15 names --no-push for a local-only first publish; gates.md and a docstring follow #159
The close-out review of #159 found three places the change had not reached. `setup-instance.md`
step 15 shows the first `publish` without `--no-push` and announces exit 42; a local-only instance
now gets exit 1 there, before the gate, so the step says so and names the flag. `gates.md` said
the Mass-Update Gate counts "working-tree changes before `publish` stages them", which no longer
describes a gate that stages into a scratch index; it now says the uncommitted changes `publish` is
about to stage. The `_reconcile_summary` docstring still named "no remote" as an outcome with no
message.
### publish: the gate lists the staged state; a missing or unreachable remote stops before the commit (Gitea #159)
**The Mass-Update Gate counted a path twice.** `collect_changes` read `git status --porcelain`, which