Conventii
Git Commits
- Conventional commits:
feat:, fix:, docs:, chore:, refactor:, test: - O schimbare logica per commit
- Mesaje care explica DE CE, nu doar CE
Obsidian
- Frontmatter YAML obligatoriu pe fiecare fisier:
date, tags - Link-uri interne:
[[Wikilink]] format - Task-uri:
- [ ] descriere #tag due:YYYY-MM-DD - Claude scrie NUMAI in:
30-sessions/, 20-architecture/adr/, 10-gsd/today.md, claude-output/ my-notes/ = rezervat exclusiv utilizatorului
Workflow PAUL
- PLAN — Nu scrie cod fara plan
- APPLY — TDD: test fail → cod → test pass → commit
- UNIFY — Reconciliere + update STATE + full tests
Sesiuni
- Start: citeste STATE.md → verifica ultima sesiune → identifica next action
- Stop: commit tot → update STATE → /obsidian:sync → /compact daca >60%
Anti-patterns
- Cod fara plan
- Cod inainte de teste
- Skip UNIFY
- Commit-uri mari
- TODO fara ticket
- Continuare peste 75% context fara /compact