Git Archaeologist
БесплатноНе проверенFind the most dangerous files in any git repo — curse scores, bus factor, hidden coupling
Описание
Find the most dangerous files in any git repo — curse scores, bus factor, hidden coupling
README
A local, zero-dependency Git metadata analyzer that detects code decay, knowledge silos (bus factor), and hidden module coupling.
Git Archaeologist Investigation Report
──────────────────────────────────────
✓ Knowledge Silos
support/
Bus Factor: 1
Risk Share: 92%
✓ Hidden Coupling
router.ts ↔ routes.json
79.4% historical co-changes
✓ Highest Active Decay
lib/response.js
Curse Score: 23,507
Install
Run instantly without installation:
npx git-archaeologist analyze .
Or install globally:
npm install -g git-archaeologist
Three Commands to Start
1. Repository-wide audit:
git-arch analyze .
2. Discover hidden coupling:
git-arch blast src/core/router.ts .
3. Rank active code decay:
git-arch cursed .
Why It Matters
- Friction vs Complexity: Static analysis flags complex code that is stable. Git Archaeologist targets complex files that developers are actively struggling with.
- 100% Offline Privacy: Runs completely locally on read-only logs. Your source code never leaves your machine.
- Identity Resolution: Merges multiple developer email aliases and GitHub
noreplyhandles automatically. - Noise Exclusions: Ignores lockfiles, build configurations, and mechanical code formatting refactors.
Case Studies
Express • ESLint • OpenSauced
GitHub Action
Analyze pull request risk automatically and post summaries directly to the PR:
# .github/workflows/git-archaeologist.yml
name: Git Archaeologist PR Reviewer
on:
pull_request:
types: [opened, synchronize]
jobs:
review:
runs-on: ubuntu-latest
permissions:
pull-requests: write
steps:
- name: Checkout Code
uses: actions/checkout@v4
with:
fetch-depth: 0 # Full history is required for age-decay analysis
- name: Analyze PR Risk
uses: SushantVerma7969/[email protected]
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
Docs
- How it Works & Mathematics (Curse Score formula, identity union-find)
- Security & Threat Model (Read-only queries, data guarantees)
- Performance & Monorepos (Complexity bounds, monorepo performance)
License
Установить Git Archaeologist в Claude Desktop, Claude Code, Cursor
unyly install git-archaeologistСтавит в Claude Desktop, Claude Code, Cursor и VS Code — сам разбирается с npx, uvx и сборкой из исходников.
Впервые? Поставь CLI: curl -fsSL https://unyly.org/install | sh
Или настроить вручную
Выполни в терминале:
claude mcp add git-archaeologist -- npx -y git-archaeologistFAQ
Git Archaeologist MCP бесплатный?
Да, Git Archaeologist MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Git Archaeologist?
Нет, Git Archaeologist работает без API-ключей и переменных окружения.
Git Archaeologist — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Git Archaeologist в Claude Desktop, Claude Code или Cursor?
Открой Git Archaeologist на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare Git Archaeologist with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
