$ grep -rc verbatim docs/source/contributing/conventions/*.rst
extension-header-subclassing.rst:2
mint-criterion.rst:3
registry-protocol.rst:7
sentinel-convention.rst:5
$ grep -n "assertIn('I prefer\|assertIn('I lean\|not to be loud" tests/project/test_conventions_doc_claims.py
854: self.assertIn('they should follow house convention and not to be loud', flat,
891: self.assertIn('I prefer (2) directly.', flat,
893: self.assertIn('I lean on 1.', flat,
Describe the bug
The convention pages record the maintainer's design rulings by block-quoting him verbatim, and several tests assert those quoted sentences as literal strings. He has asked to be paraphrased instead (#918). Two problems, one stylistic and one functional:
tests/project/test_conventions_doc_claims.pyasserts the literal'I prefer (2) directly.'and'I lean on 1.'appear on a page, so a one-line reply in a thread is load-bearing in CI.Reproduction
Expected behavior
Paraphrase the substance, keep the attribution by issue number, and pin the claim rather than the wording:
Scope
docs/source/contributing/conventions/.assertInintests/project/that pins a quoted sentence.Notes
registry-protocol.rstcount of 7 includes one legitimate use of the word (forwards ``default`` verbatimat:307), so the real quote count there is 6.System information
pcapkitcommit210bdb419, Python 3.14.7, CPython, Linux.