Change-history measurements (hotspots, change coupling)
codetopo_historyReports code hotspots and change coupling from a local Git history using change frequency, complexity, support, and confidence; returns an unmeasured report when no repository path is provided.
Instructions
Hotspots (change frequency x complexity, both factors stated) and change coupling (support/confidence as pair counts) over a local working tree's git history. History is local-only: without repo_path the answer is the unmeasured report (measured: false with the reason), never invented numbers.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| since | No | Only commits since this date (passed to git log --since). | |
| db_path | Yes | Path to the index database. | |
| repo_path | No | Local working tree whose git history is read. Omit for the unmeasured report. | |
| min_support | No | Minimum support for a coupled pair to be reported. Default 2. |