Files with excluded extensions are not shown; configure exclude_exts in gitstats.conf.
| Extension | Files | Lines | Share | Lines/file | |
|---|---|---|---|---|---|
| js | 80 | 53,746 | 46.6% | 671 | |
| json | 5 | 25,486 | 22.1% | 5,097 | |
| py | 79 | 24,185 | 21.0% | 306 | |
| ts | 34 | 8,559 | 7.4% | 251 | |
| md | 9 | 1,576 | 1.4% | 175 | |
| html | 2 | 747 | 0.6% | 373 | |
| css | 4 | 568 | 0.5% | 142 | |
| toml | 1 | 180 | 0.2% | 180 | |
| yml | 1 | 98 | 0.1% | 98 | |
| txt | 1 | 6 | 0.0% | 6 | |
| tgz | 1 | — | — | — | |
| typed | 1 | — | — | — |
Files in the current tree touched most often across all commits. High-churn files are hotspots that may benefit from extra review or refactoring.
| File | Times Changed | |
|---|---|---|
| README.md | 16 | |
| pyproject.toml | 16 | |
| src/prismprice/web/index.html | 13 | |
| src/prismprice/web/layout.css | 9 | |
| src/prismprice/web/tokens.css | 9 | |
| docs/architecture.md | 9 | |
| src/prismprice/web/responsive.css | 8 | |
| .github/workflows/ci.yml | 8 | |
| src/prismprice/web/components.css | 7 | |
| src/prismprice/web/app.js | 6 | |
| src/prismprice/web/workbench.js | 6 | |
| src/prismprice/data/synthetic.py | 6 | |
| src/prismprice/web/product-story.js | 5 | |
| src/prismprice/serving/app.py | 5 | |
| src/prismprice/storage/store.py | 5 | |
| src/prismprice/estimation/__init__.py | 5 | |
| src/prismprice/data/augment.py | 5 | |
| src/prismprice/decision/__init__.py | 4 | |
| src/prismprice/pipeline.py | 4 | |
| src/prismprice/observability/dashboard.py | 4 | |
| tests/test_demand.py | 4 | |
| src/prismprice/config.py | 4 | |
| src/prismprice/observability/__init__.py | 4 | |
| src/prismprice/web/demo-dataset.js | 3 | |
| src/prismprice/web/render.js | 3 |