-
Notifications
You must be signed in to change notification settings - Fork 0
by the numbers
Data collected on 2026-07-06 from commit 9ebc9c7fb77dac71e21680cafce4b8e8b9540ac3 on main.
The repository has 231 tracked files. Excluding binary images and lockfiles, the tracked text files contain about 32,570 lines.
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 |
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 |
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.
| 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 for TODOs and size hotspots.
- QA Scribe
- Download overview video (MP4)
- Architecture
- Getting started
- Glossary
- By the numbers
- Lore
- Fun facts
- Video overview
- How to contribute
- Development workflow
- Testing
- Debugging
- Patterns and conventions
- Tooling
- Applications
- Desktop app
- Smoke harness
- Systems
- Rust core
- Tauri command bridge
- Frontend shell
- Generation jobs
- Provider detection
- Release tooling
- Features
- Session capture
- Rich record editing
- Managed attachments
- AI-assisted Testware
- Settings and provider setup
- Crates
- qa-scribe-core
- qa-scribe-app
- Primitives
- Session
- Entry
- Finding
- Draft
- Evidence
- API
- Tauri commands
- Deployment
- Security
- Background
- Architecture decisions
- Migration context
- Cleanup opportunities
- TODOs and FIXMEs
- Complexity hotspots
- Reference
- Configuration
- Data models
- Dependencies