Extract reusable patterns from recent work into instincts. Run after completing features, fixing bugs, or at session end to capture what the project learned.
Analyze recent work (observations, git history, solutions) and extract reusable "instincts" — small learned behaviors with confidence scoring.
Run these in parallel to collect data:
git log --oneline -20 for recent commitsgit diff HEAD~5..HEAD --stat for what changed.atv/observations.jsonl for tool use patterns from hooks.atv/instincts/project.yamldocs/solutions/ for documented patternsLook for recurring patterns across the evidence:
Code style patterns:
Workflow patterns:
Architecture patterns:
Tool usage patterns (from observations.jsonl):
For each new pattern discovered, create an instinct entry. For patterns that match existing instincts, increase confidence and observation count.
Instinct format (YAML in .atv/instincts/project.yaml):