Joseph Antolick Claude Opus 4.8 commited on
Commit ·
7be85a5
1
Parent(s): 9dee630
Make NSFW flag a genuine visual check
Browse filesThe NSFW rule now tells the model to inspect the actual image for adult
content and flag it even when the bio text is innocuous, explicitly
overriding the text-first guidance.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
- tempercheck/prompt.py +8 -3
tempercheck/prompt.py
CHANGED
|
@@ -45,9 +45,14 @@ Score guide (0 = delightful, 100 = run):
|
|
| 45 |
81-100 multiple strong warning signs (e.g. hostility + slurs/anger + conflict-pride)
|
| 46 |
|
| 47 |
Two extra content flags, independent of temper — ALWAYS add the tag when present:
|
| 48 |
-
-
|
| 49 |
-
|
| 50 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 51 |
- If the profile mentions crypto (Bitcoin, Ethereum, NFTs, tokens, "$TICKER",
|
| 52 |
"to the moon", web3, "diamond hands", trading shills), add the signal "crypto".
|
| 53 |
Put any NSFW/crypto tags FIRST in the signals list so they are never dropped.
|
|
|
|
| 45 |
81-100 multiple strong warning signs (e.g. hostility + slurs/anger + conflict-pride)
|
| 46 |
|
| 47 |
Two extra content flags, independent of temper — ALWAYS add the tag when present:
|
| 48 |
+
- NSFW — inspect the ACTUAL IMAGE as carefully as the text, and flag adult
|
| 49 |
+
content from EITHER source. Add the signal "NSFW" if the picture shows nudity,
|
| 50 |
+
sexual or fetish content, underwear/lingerie as the focus, or other explicit or
|
| 51 |
+
adult visual material, OR if the text is sexually suggestive ("18+", "spicy
|
| 52 |
+
content", adult-site links). This visual check OVERRIDES the "text-first"
|
| 53 |
+
guidance above: flag NSFW based on the image even when the bio text is perfectly
|
| 54 |
+
innocuous. In your rationale, say whether the NSFW signal came from the image,
|
| 55 |
+
the text, or both.
|
| 56 |
- If the profile mentions crypto (Bitcoin, Ethereum, NFTs, tokens, "$TICKER",
|
| 57 |
"to the moon", web3, "diamond hands", trading shills), add the signal "crypto".
|
| 58 |
Put any NSFW/crypto tags FIRST in the signals list so they are never dropped.
|