docs(references): point no-editorializing at its canonical copy - #159
Conversation
The rule lived in five repos as three different texts. This copy was a strict prefix of the canonical one in git-workflow-skill -- `diff` reports additions only, no divergence -- so it was the same rule minus the line-wrapping section that copy has been gaining since. matrix-skill and netresearch-branding already carry the pointer; this brings the convention to the last two public repos holding the full copy (A23, netresearch/skill-repo-skill#157). german-technical-writing keeps its own file: that one is not a copy, its scope paragraph deliberately limits the rule to the German artifacts that skill governs. Nothing is lost when offline: SKILL.md states the rule in a sentence at the point of use, and the reference is the long form. Assisted-by: claude-code:claude-opus-5 Agent-Session: https://claude.ai/code/session_01CT41JfSGYEJJaBUZxg7xzu Agent-Host: 32116e Signed-off-by: Sebastian Mendel <github@sebastianmendel.de>
|
Dependency Review✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.Scanned FilesNone |
|
Self-review — Copilot has no review quota left this month, so no bot review will land here or anywhere else until the reset. The diff replaces a 41-line file with a 3-line pointer. The check that decides whether that is safe is whether the removed text said anything the canonical copy does not: The heading line is unchanged, so CI green, no unresolved threads, |



Part of the A23 generic-bloat sweep (netresearch/skill-repo-skill#157): one canonical home for
no-editorializing.md, copies become pointers.Measured before cutting, since the issue's own list is marked unverified. Across the skill repos checked out locally the file exists in five variants:
3e256d0bd498faeaeb38ccfea44643f0ea2502cf1f04dc6adiffbetween the 41-line copy and the canonical reports additions only (41a42,102): this file was a strict prefix, the same rule minus the line-wrapping section the canonical has been gaining. So the pointer loses no rule and gains that section.german-technical-writingis deliberately left alone — it is not a copy. Its scope paragraph limits the rule to the German artifacts that skill governs and explicitly excludes the English ones, which is a different statement from the canonical's "applies to every written artifact".Nothing breaks offline:
SKILL.mdalready states the rule in a sentence where it is used, and the reference file is the long form. The pointer is byte-identical to the two that already exist in the catalog, so the convention stays one shape rather than two.Assisted by claude-code:claude-opus-5 — Session