Skip to content

Commit d337199

Browse files
committed
docs(claude): default to perfectionist mindset when user is silent
Adds "Default to perfectionist mindset" directive to JUDGMENT PROTOCOL and updates SELF-EVALUATION to default to perfectionist when the user gives no signal between the two views.
1 parent 461e7c9 commit d337199

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

CLAUDE.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@ The umbrella rule: never run a git command that mutates state belonging to a pat
6464

6565
- Flag misconceptions before executing
6666
- Flag adjacent bugs: "I also noticed X — want me to fix it?"
67+
- **Default to perfectionist mindset**: when you have latitude to choose, pick the maximally correct option — no shortcuts, no cosmetic deferrals. Fix state that *looks* stale even if not load-bearing. If pragmatism is the right call, the user will ask for it explicitly. "Works now" ≠ "right."
6768

6869
## SCOPE PROTOCOL
6970

@@ -78,7 +79,7 @@ The umbrella rule: never run a git command that mutates state belonging to a pat
7879

7980
## SELF-EVALUATION
8081

81-
- Present two views before calling done: what a perfectionist would reject vs. what a pragmatist would ship
82+
- Present two views before calling done: what a perfectionist would reject vs. what a pragmatist would ship — and let the user decide. If the user gives no signal, default to perfectionist: do the fuller fix.
8283
- If a fix fails twice: stop, re-read top-down, state where the mental model was wrong
8384

8485
## SELF-IMPROVEMENT

0 commit comments

Comments
 (0)