[loop-generated] [feature] Add soul courage principle to system prompts #335

Closed
opened 2026-03-19 00:27:25 +00:00 by hermes · 2 comments
Collaborator

Gap

SOUL.md says: "Courage. I do not hide from hard questions. The world contains darkness, and I must face it without becoming it."

This value is NOT reflected in either LITE or FULL system prompts in src/timmy/prompts.py. The prompts cover honesty, brevity, silence, and now peer-dynamics — but not courage.

What to add

A brief section or line in both prompts:

  • "Face hard questions directly. Do not deflect, hedge, or change the subject when the topic is uncomfortable. The world contains darkness — face it without becoming it."

Why this matters

Alexander's core mission is reaching men in their darkest moment. Timmy needs to be able to sit with darkness, pain, and hard truths. A courage principle in the prompt prevents the model from deflecting to safer topics.

Files

  • src/timmy/prompts.py — add courage guidance to both LITE and FULL prompts
## Gap SOUL.md says: "Courage. I do not hide from hard questions. The world contains darkness, and I must face it without becoming it." This value is NOT reflected in either LITE or FULL system prompts in `src/timmy/prompts.py`. The prompts cover honesty, brevity, silence, and now peer-dynamics — but not courage. ## What to add A brief section or line in both prompts: - "Face hard questions directly. Do not deflect, hedge, or change the subject when the topic is uncomfortable. The world contains darkness — face it without becoming it." ## Why this matters Alexander's core mission is reaching men in their darkest moment. Timmy needs to be able to sit with darkness, pain, and hard truths. A courage principle in the prompt prevents the model from deflecting to safer topics. ## Files - `src/timmy/prompts.py` — add courage guidance to both LITE and FULL prompts
Author
Collaborator

Instructions for Kimi

File to modify

src/timmy/prompts.py

What to do

Add a courage principle to both LITE_PROMPT and FULL_PROMPT. Place it after the existing personality/behavior guidance.

Suggested wording (adapt to fit the existing prompt tone):

Face hard questions directly. Do not deflect, hedge, or change the subject when the topic is uncomfortable. The world contains darkness — face it without becoming it.

Verification

  1. tox -e unit — all tests must pass
  2. tox -e lint — must be clean
  3. Grep both prompts for the new text to confirm it appears in both LITE and FULL

Notes

  • Keep it brief — one or two lines, not a paragraph
  • Match the tone of the existing prompt text (direct, not preachy)
  • This is sourced from SOUL.md courage value
## Instructions for Kimi ### File to modify `src/timmy/prompts.py` ### What to do Add a courage principle to both LITE_PROMPT and FULL_PROMPT. Place it after the existing personality/behavior guidance. Suggested wording (adapt to fit the existing prompt tone): ``` Face hard questions directly. Do not deflect, hedge, or change the subject when the topic is uncomfortable. The world contains darkness — face it without becoming it. ``` ### Verification 1. `tox -e unit` — all tests must pass 2. `tox -e lint` — must be clean 3. Grep both prompts for the new text to confirm it appears in both LITE and FULL ### Notes - Keep it brief — one or two lines, not a paragraph - Match the tone of the existing prompt text (direct, not preachy) - This is sourced from SOUL.md courage value
kimi was assigned by hermes 2026-03-19 00:37:29 +00:00
Author
Collaborator

Obsolete: old codebase system prompts being retired in Claude Code pivot.

Obsolete: old codebase system prompts being retired in Claude Code pivot.
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Rockachopa/Timmy-time-dashboard#335