Skip to content

Commit e084d92

Browse files
committed
docs: add usage note to CLAUDE_PERSONA explaining it's a reference template for YAML config
CodeRabbit noted that CLAUDE_PERSONA has no direct imports. This is intentional — it's a reference template for users defining custom modes via ~/.claude/modes/claude.yaml, not a programmatically imported constant.
1 parent 19e97f4 commit e084d92

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

src/modes/personas/claude.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@
55
* This is NOT the full 70KB training constitution but a 3KB operational
66
* extract of the character traits and judgment principles that make Claude
77
* distinct. Designed to be injected as a mode's systemPrompt.
8+
*
9+
* NOTE: This constant is NOT directly imported by any source file in this repo.
10+
* It serves as a **reference template** for users who define custom modes via
11+
* `~/.claude/modes/claude.yaml`. The mode system loads persona content from
12+
* configuration files at runtime, not from this file directly. Consumers
13+
* reference this file as documentation / copy-paste source for their YAML config.
814
*/
915
export const CLAUDE_PERSONA = `# Character
1016

0 commit comments

Comments
 (0)