# Codomyrmex Repository Analysis

*Generated by `git_analysis` module — live data from the codomyrmex repository.*
*Date: 2026-02-24*

---

## Contributors

| Author | Commits | Insertions | Deletions | First Commit | Last Commit |
|--------|---------|------------|-----------|--------------|-------------|
| Daniel Ari Friedman | 124 | 4,704,311 | 4,013,172 | 2025-05-16 | 2026-02-12 |
| NewTester | 110 | 452,524 | 244,545 | 2026-02-13 | 2026-02-24 |
| Benji | 1 | 23 | 20 | 2026-02-03 | 2026-02-03 |
| factory-droid[bot] | 1 | 17,755 | 11,125 | 2025-09-27 | 2025-09-27 |

**Total contributors: 4** (2 active humans + 1 bot + 1 early contributor)

---

## Top 10 Highest-Churn Files

Files most frequently touched across all commits — candidates for refactoring or focused test coverage.

| Rank | File | Times Changed |
|------|------|--------------|
| 1 | `README.md` | 58 |
| 2 | `TO-DO.md` | 46 |
| 3 | `pyproject.toml` | 42 |
| 4 | `src/codomyrmex/__init__.py` | 37 |
| 5 | `src/codomyrmex/AGENTS.md` | 35 |
| 6 | `AGENTS.md` | 34 |
| 7 | `src/codomyrmex/README.md` | 34 |
| 8 | `src/README.md` | 32 |
| 9 | `docs/README.md` | 31 |
| 10 | `src/AGENTS.md` | 31 |

*Observation: Documentation files dominate the churn list, reflecting heavy documentation-driven development. `pyproject.toml` churn indicates active dependency management.*

---

## Commit Frequency by Month

Development activity over time:

| Month | Commits |
|-------|---------|
| 2025-05 | 6 |
| 2025-08 | 7 |
| 2025-09 | 21 |
| 2025-10 | 3 |
| 2025-11 | 8 |
| 2025-12 | 6 |
| 2026-01 | 41 |
| 2026-02 | 144 ← peak activity |

*Observation: Dramatic acceleration in early 2026, with February 2026 showing 144 commits — a 7× spike over January. This corresponds to the codomyrmex v1.0 development sprint.*

---

## Branch Topology

| Branch | Tip SHA | Last Commit Message | Date |
|--------|---------|--------------------|----|
| **main** ← active | `b81e9dabeae1` | fix: replace flaky PDF test with SVG, overhaul TO-DO for v1.0.2 | 2026-02-24 |
| pr3-branch | `fe75df31b2ee` | merge: resolve conflicts with upstream/main (trust gateway, PAI control) | 2026-02-16 |

*2 branches total. Single primary development branch with one feature/PR branch.*

---

## Repository Summary

- **First commit:** 2025-05-16
- **Age:** ~9 months
- **Total commits:** ~236 (124 DAF + 110 NewTester + 2 others)
- **Primary language:** Python (78+ modules)
- **Architecture:** Layered modular system — Foundation → Core → Service → Application
- **Peak velocity:** February 2026 (v1.0 sprint)

---

## GitNexus Structural Analysis

GitNexus (Node.js knowledge graph tool) is available via `npx gitnexus`.
Run `git_analysis_index_repo` to index codomyrmex and enable:
- Symbol dependency queries (`git_analysis_query`)
- Blast-radius assessment (`git_analysis_impact`)
- Architectural change detection (`git_analysis_detect_changes`)

The knowledge graph will map all Python symbol relationships across the 78+ modules.
