aboutsummaryrefslogtreecommitdiffstats
path: root/CLAUDE.md
diff options
context:
space:
mode:
authorChristophe Besson <cbesson@gmail.com>2026-08-30 17:05:15 +0200
committerChristophe Besson <cbesson@gmail.com>2026-08-30 17:05:15 +0200
commitd5fc45ff907e618d884a8d2d91c1f2b45e6898d1 (patch)
treeb368ee90e99254e6d66f0a22324d9d25c5dd0a4a /CLAUDE.md
parentb206dc86221d453c699074749f59f1d7cb3d47dc (diff)
downloadmeshbay-d5fc45ff907e618d884a8d2d91c1f2b45e6898d1.tar.gz
chore: scrub copyrighted names from tests, comments and docs
Real franchise / show / release-group names had crept back into test fixtures, code comments, a docstring and docs/mediacenter.md while fixing the saga-match and misclassification bugs. Replace them all with invented placeholders ("Some Saga", "A Different Show") and shape descriptions ("a franchise-origin film", "a 3-season show"). Behaviour and assertions unchanged; 738 node tests still pass. Record the rule in CLAUDE.md so it stops recurring. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_018BMLQjqFGCize2KtNBT79v
Diffstat (limited to 'CLAUDE.md')
-rw-r--r--CLAUDE.md10
1 files changed, 10 insertions, 0 deletions
diff --git a/CLAUDE.md b/CLAUDE.md
index 91e791b..3d345c3 100644
--- a/CLAUDE.md
+++ b/CLAUDE.md
@@ -780,3 +780,13 @@ SFR residential Fedora 44 → meshbay.org OVH VPS:
## new rules, from now
Documents and demo/comments are written in english unless requested in french.
+No copyrighted names. Never put real brand names, trademarks, artist names, or
+copyrighted titles (film titles, show titles, song/artist names, character
+names, release-group handles) into code, comments, docstrings, test fixtures,
+documentation, or commit messages — even when the bug being fixed or documented
+was genuinely found against real content with real names. Describe the *shape*
+instead ("a franchise-origin film", "a two-part saga", "a 3-season show") and
+use invented placeholders in fixtures ("Some Saga", "A Different Show"). This
+holds for every file, including throwaway test data and one-line commit
+subjects.
+