Track patterns like "You're absolutely right!" in Claude Code conversations.
# Backfill historical data
python3 backfill.py --upload http://localhost:3003 [SECRET]
# Real-time monitoring (will backfill all of today's data)
python3 watcher.py --upload http://localhost:3003 [SECRET]Backfill asks for confirmation before bulk uploads.
Defined in claude_counter.py:
- absolutely:
You(?:'re| are) absolutely right - right:
You(?:'re| are) right
Add patterns by editing the PATTERNS dict:
PATTERNS = {
"absolutely": r"You(?:'re| are) absolutely right",
"right": r"You(?:'re| are) right",
"perfect": r"Perfect!" # New pattern
}export CLAUDE_PROJECTS=/path/to/projects # Default: ~/.claude/projectsStored in ~/.absolutelyright/:
daily_{pattern}_counts.json- Per-pattern daily countsproject_counts.json- Project breakdownprocessed_ids.json- Processed message IDs
Uploads to /api/set:
{
"day": "2024-01-15",
"count": 5,
"right_count": 12,
"secret": "optional_secret"
}