# By the numbers Data collected on 2026-07-06 from commit `9ebc9c7fb77dac71e21680cafce4b8e8b9540ac3` on `main`. ## Size The repository has 231 tracked files. Excluding binary images and lockfiles, the tracked text files contain about 32,570 lines. ```mermaid xychart-beta title "Source file count" x-axis ["Rust", "TypeScript", "TSX", "JS", "CSS", "Python", "Markdown"] y-axis "Files" 0 --> 90 bar [82, 35, 21, 16, 7, 5, 16] ``` | Type | Files | Lines | | --- | ---: | ---: | | Rust | 82 | 14,811 | | TypeScript | 35 | 4,900 | | TSX/React | 21 | 3,295 | | JavaScript | 16 | 2,069 | | CSS | 7 | 2,020 | | Python | 5 | 1,398 | | Markdown | 16 | 2,153 | ## Activity Git history has 119 commits from 2026-06-12 through 2026-07-05. The repository has 50 tagged releases from `v0.1.1` to `v0.6.3`, with the current Rust/Tauri rebuild beginning around `v0.3.0`. Recent churn hotspots since 2026-07-01: | Path | Added | Deleted | Total | | --- | ---: | ---: | ---: | | `src-tauri/src/commands/ai/streaming_exec.rs` | 720 | 419 | 1,139 | | `frontend/src/app/useAppController.test.ts` | 505 | 10 | 515 | | `crates/qa-scribe-core/src/generation/html.rs` | 493 | 16 | 509 | | `.github/workflows/release.yml` | 283 | 145 | 428 | | `frontend/src/bindings.ts` | 380 | 12 | 392 | | `frontend/src/views/RecordCollectionView.tsx` | 275 | 69 | 344 | ## Bot-attributed commits No commits in the current history have bot authors, bot emails, or common bot co-authorship markers such as `factory-droid[bot]`, `dependabot[bot]`, `github-actions[bot]`, or `copilot[bot]`. That makes the lower-bound bot-attributed rate 0.0%. This does not measure inline editor assistance because those tools do not leave reliable git markers. ## Complexity signals | Signal | Path | Notes | | --- | --- | --- | | Largest text source | `scripts/build_apt_repository.py` | 569 lines. | | Largest workflow | `.github/workflows/release.yml` | 725 lines, release packaging and publishing. | | Largest frontend controller area | `frontend/src/app/useAppController.ts` | Central UI state and action wiring. | | Churn-heavy backend file | `src-tauri/src/commands/ai/streaming_exec.rs` | Process IO, cancellation, watchdog, and streaming execution. | See [Cleanup opportunities](cleanup-opportunities.md) for TODOs and size hotspots.