mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-08 11:46:35 +00:00
The two domains are built apart: docs passes through sphinx, where the transform withholds a message that is nothing but a name, while core builds its template straight from role descriptions, categories and menu labels. A sphinx extension never reaches it, so the same message could be withheld from one catalog and carried by the other. build_template now applies the same predicate. Its effect today is nil: counted directly, none of core's 421 messages is withheld, and the extract reports 0 catalogs changed. This is an assurance for what gets added rather than a repair of what is there - a role description that is only a product name would have slipped through before. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>