docs: reports contract names only the collector's two counting calls under its session id; INSTALL.md qualifies the title claim (#157)
CI / verify (push) Successful in 2m1s
Release / release (push) Successful in 37s

Files changed:
- CHANGES.md
- INSTALL.md
- VERSION
- reports/CONTRACT.md
This commit is contained in:
torben committed 2026-09-30 17:43:13 +02:00
1 parent 4f0622dfa4
commit 0899c670fe
4 files changed
+26 -6

No files matched your search

+17 -1
View File
@@ -59,7 +59,7 @@ concern - readable here, never shipped as something to parse.
---
## 8.0.0-beta.6 - 2026-09-30 - bug-report instruction: offer WIKI_TRACE=1 for a reproduction
## 8.0.0-beta.7 - 2026-09-30 - reports/CONTRACT.md: only the collector's two counting calls take the bugreport session id
**Author:** Torben Nehmer
@@ -111,8 +111,24 @@ concern - readable here, never shipped as something to parse.
- new_page/type_resolver comments no longer claim only entities declare a layout:
- Demo corpus follows the decided project pages: three states, seed with their items (#156)
- 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
<!-- /wikitool:bumps -->
### reports/CONTRACT.md: only the collector's two counting calls take the bugreport session id
The contract said all of the collector's `wikitool` calls run under `bugreport-<stamp>`. Only
`instructions verify` and `docs verify` do; `version show`, `doctor` and `budget status` inherit
the caller's id, as `gates.md` and the script already said. `INSTALL.md`'s troubleshooting entry
also no longer claims page titles stay out of the whole bundle: they stay out of what the script
generates, while the trace - included by default - may carry them.
### bug-report instruction: offer WIKI_TRACE=1 for a reproduction
A distributed instance records no trace by default, so the default "trace in" often had nothing to
include. `instructions/bug-report.md` now offers, when the failure can be reproduced, to repeat the
failing step in one new shell with `WIKI_TRACE=1` set for that session only - never by changing
the checkout's telemetry configuration.
### Bug-report collector: tools/bugreport.py and instructions/bug-report.md (Gitea #157)
A failure on one machine used to reach the maintainer as a description. `tools/bugreport.py` now