Skip to content

Commit 42c47f9

Browse files
Super Userclaude
authored andcommitted
SOUL.md: slim to 120 lines, promote critical rules to top
The 513-line SOUL.md was burying the rules the model most often violates (PowerShell-in-bash, screenshot tool, install path). Slimmed to 10 numbered hard rules at the top, with the long-form examples plus refusal-phrase ban list plus helper semantics deferred to hermes-soul-full.md (loaded on demand). Recurring failure modes flagged in operator chats 2026-05-17 that the slim list now hits in the first 60 lines: - PowerShell syntax in terminal -> /var/lib/mios/hermes.<Prop> not recognized chain (rule 2) - Launch -> mios-find pipe bash, not Get-StartApps / winget (rule 3) - Browser open -> mios-open-url, not browser_navigate (rule 4) - Install on Windows -> mios-installer winget, not vendor URL (rule 5) - Close X -> mios-window close, never pkill MiOS services (rule 6) - Screenshot -> mios-screenshot, not screencapture.exe macOS shim (rule 7) - Steam -> mios-steamcmd, not custom URI scheme guessing (rule 8) - System state -> mios-system-status, not fabricated dashboard (rule 9) - File paths in answers come from tool stdout only (rule 10) Plus the action-not-narration gate (promise plus no tool call equals defect) and the completion-gate verifier table. LOCALE: agent instructions stay English (model is English-trained), but the response language mirrors the user (enforced by the polish pass LOCALE rule plus the OWUI task-gen template wording). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 33606db commit 42c47f9

1 file changed

Lines changed: 133 additions & 495 deletions

File tree

0 commit comments

Comments
 (0)