{"slug": "git-blame-tells-you-who-this-tells-you-why", "title": "Git blame tells you who. This tells you why", "summary": "A developer released provLedger, an MIT-licensed Claude Code plugin that maintains a per-project decision ledger, recording the reasoning behind each change separately from the agent's own interpretation so the two are never blended. The tool is installed via the Claude Code plugin marketplace and drew 199 unique cloners in its first 14 days, with clone spikes on release days indicating existing users updating.", "body_md": "Someone asks in chat why the churn model splits 70/30 — *wasn't it the other way round?* You scroll back through four months of threads, find three conversations that nearly say it, and give up.\n\nThat's the problem provLedger solves. It's a Claude Code plugin that keeps a decision ledger for your project: every change records why it was made —\n\nyour words, the email or meeting that settled it, the agent's own reading,\n\nkept apart and never blended.\n\nTwo things make it different from a notes file:\n\n```\nclaude plugin marketplace add yizhao95/prov_ledger\nclaude plugin install provledger@provledger\n```\n\nHonest numbers: 199 unique cloners in 14 days, 26 stars, zero new stars in\n\nthe window. Stars are a souvenir metric for CLI tools — the real signal is\n\nthat clones spike on release days, i.e. existing users updating.\n\nTwo-minute walkthrough: [https://yizhao95.github.io/prov_ledger/walkthrough.html](https://yizhao95.github.io/prov_ledger/walkthrough.html)\n\nRepo (MIT): [https://github.com/yizhao95/prov_ledger](https://github.com/yizhao95/prov_ledger)\n\nWhat's your worst \"the agent did it again\" story? I collect them now —\n\nprofessionally.", "url": "https://wpnews.pro/news/git-blame-tells-you-who-this-tells-you-why", "canonical_source": "https://dev.to/yi_zhao_a2633e86f8c799b5b/git-blame-tells-you-who-this-tells-you-why-4bii", "published_at": "2026-10-17 04:17:15+00:00", "updated_at": "2026-10-17 04:30:21.641526+00:00", "lang": "en", "topics": ["ai-tools", "ai-agents", "developer-tools", "ai-products"], "entities": ["provLedger", "Claude Code", "Anthropic", "GitHub"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/git-blame-tells-you-who-this-tells-you-why", "markdown": "https://wpnews.pro/news/git-blame-tells-you-who-this-tells-you-why.md", "text": "https://wpnews.pro/news/git-blame-tells-you-who-this-tells-you-why.txt", "jsonld": "https://wpnews.pro/news/git-blame-tells-you-who-this-tells-you-why.jsonld"}}