CLAUDE.md, settings.json, memory files (GSD + Superpowers patterns). install.sh resolves memory path automatically from whoami. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1.9 KiB
1.9 KiB
Claude Memory — /Users/timevans/Git
Core Working Philosophy
- Fight "context rot": break large tasks into fresh-context atomic units
- Discussion-first: capture user preferences BEFORE planning or building
- Spec before code: design → research → requirements → plan → execute → verify
- Atomic commits per task — enables git bisect, clear history, easy revert
- File-based state: human-readable Markdown/JSON survives context resets
- Evidence over claims: never say "done" without running actual verification
Iron Laws (from Superpowers — non-negotiable)
- No production code without a failing test first
- No fix without root cause investigation first
- No completion claim without fresh verification evidence
Workflow Model
- Brainstorm/Discuss — Socratic dialogue; surface gray areas; get explicit approval before building
- Research — gather context, stack options, pitfalls
- Plan — bite-sized atomic tasks (2-5 min each), dependency-ordered, with verify steps
- Execute — parallel waves; TDD (RED→GREEN→REFACTOR) per task
- Debug — 4-phase root cause (read errors → reproduce → check changes → gather evidence) before ANY fix
- Verify — run actual commands, confirm actual output; no assertions without evidence
- Review — two-stage: spec compliance first, then code quality
- Ship — user acceptance, clean up, then loop to next phase
See: gsd-patterns.md and superpowers-patterns.md
User Preferences
- Concise, direct communication — lead with answer, not reasoning
- No emojis unless explicitly requested
- Reference file:line when pointing to code
Project Notes
- Working dir: /Users/timevans/Git
- GSD repo available at: /Users/timevans/Git/GSD/get-shit-done-main
- Superpowers repo available at: /Users/timevans/Git/Superpowers