feat: add server rule violation detection and compress prompts
- LLM now evaluates messages against numbered server rules and reports violated_rules in analysis output - Warnings and mutes cite the specific rule(s) broken - Rules extracted to prompts/rules.txt for prompt injection - Personality prompts moved to prompts/personalities/ and compressed (~63% reduction across all prompt files) - All prompt files tightened: removed redundancy, consolidated Do NOT sections, trimmed examples while preserving behavioral instructions Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,6 @@
|
||||
1. Keep it gaming-related — no personal drama in game channels
|
||||
2. No directed insults or personal attacks
|
||||
3. No sexual or vulgar comments directed at others
|
||||
4. No harassment, threats, or sustained hostility
|
||||
5. No instigating or deliberately stirring up conflict
|
||||
6. Keep it coherent — no spam or unintelligible messages
|
||||
Reference in New Issue
Block a user