CT-Software GitHub Organization

Development Velocity & AI Productivity Report

Deep analysis of 21 repositories — velocity metrics, PR cycle times, contributor acceleration, AI impact

Generated May 14, 2026 21 repositories • 719 CT commits analyzed 318 PRs • 15+ contributors Period: Nov 2025 — May 2026
Total Commits
719
CT original repos (excl. playwright upstream)
Pull Requests
318
302 merged • 84% merged < 1 hour
AI-Assisted Commits
222
30% of all commits • 14 Claude co-authored
Median PR Cycle
<1h
89% merged within 24 hours
Peak Week
89
Commits in week of Mar 10, 2026
Active Days
157
4.6 commits per active day average

⚡ Velocity: Now vs. 3 Months Ago

Weekly Commit Velocity (Nov 2025 — May 2026)

Monthly PRs

Monthly Commits (AI vs Non-AI)

3-Month Velocity Comparison: Feb 2026 vs. Mar 2026 (Peak)

RepoFeb CommitsMar CommitsChangeFeb PRsMar PRsPR Change
digital-qa-mobile4538-16%312+300%
essity-presentations3748+30%323+667%
help-ct-com17+600%4548+7%
ct_abap_analyser04New00
code-evaluation-skills02New01New
Total8399++19%5892+59%

⏳ PR Cycle Time Analysis

Overall Merge Speed

84%

of PRs merged in under 1 hour

89% merged within 24 hours. Median cycle: <1 minute. The team moves fast with minimal review bottlenecks.

Median Cycle by Repo

help
<1m
essity
<1m
dev
6m
qa
1.9h

digital-qa-mobile has the longest cycle (1.9h median) — more complex review process for AI test automation code.

Monthly Cycle Time Trend

Nov started at 70h median, dropped to near-zero by Dec as team streamlined flow.

📊 Commit Patterns & Work Rhythms

Commits by Day of Week

Commits by Hour (UTC)

Work Pattern

Mon—Fri

97.4% of commits are weekday. Peak: Tuesday (172). Weekend: 19 commits total. Core hours: 11:00—18:00 UTC (13:00—20:00 EET), matching Ukraine/Eastern Europe timezones.

Busiest Day

29

commits on Mar 10 & Mar 18, 2026. Week of Mar 10 was the peak week at 89 commits. This aligns with L'Oreal and PUMB demo stand launches in digital-qa-mobile.

Velocity Acceleration

4.5x

Week-over-week growth from Nov W47 (20 commits) to Mar W10 (89 commits). The team went from steady trickle to sustained high output.

🤖 AI Impact Deep Dive

AI-Related vs Non-AI Commits Over Time

Commit Message Quality

CategoryMedian LengthMulti-lineHas Rationale
AI repos270 chars41%36%
Non-AI repos60 chars58%21%
Claude co-authored351 chars63%27%

AI-assisted commits have 4.5x longer commit messages and are 71% more likely to include rationale (why, not just what).

AI Adoption Curve

Nov 25
81%
Dec 25
30%
Jan 26
39%
Feb 26
42%
Mar 26
30%
Apr 26
25%

% of commits in AI-related repos. Nov was 81% AI because digital-qa-mobile was the primary active repo.

Kosyakov Dmitry: Claude Sonnet Day

8 commits

All on Feb 27, 2026. Built a complete iOS medical data extraction app with Claude Sonnet 4.5 in a single session. Average commit message: 524 chars (2.5x longer than org average). Scaffold, refactor, test, optimize — full lifecycle in one day.

👑 Top Contributors

Contributor Velocity & Acceleration (Nov 2025 — May 2026)

ContributorReposTotalNovDecJanFebMarAprMayCommits/MoAI %Avg Msg Len
dorohinessity-presentations1810242448850045.20%455
Oleksandr Eskindigital-qa-mobile1401521849470028.0100%312
vbelyakovhelp-ct-com9201801131201218.40%44
vbelyakov-cthelp-ct-com106223 PRs, median cycle <1 min — documentation powerhouse13.20%50
Alexey Basovdigital-dev-demo ct_abap_analyser38075221126.336%21
Artem KorenevSpecs-fork4221320002.30%25
denysvarchenkoCTFoundationModels22000011403.768%326
Kosyakov DmitryDemoApp800080008.0100%524
illia-dorohin-ctessity-presentations830 PRs for UAT releases — deployment orchestrator2.00%76
Artem Orynkocode-evaluation-skills500005005.0100%483
Volodymyr Hulchenkoios-code-review-rules200000202.0100%79

Top Contributor Monthly Acceleration

📦 Repository Health Dashboard

All 21 Repositories — activity, health, and AI adoption

RepositoryLanguageCommitsPRsAuthorsActive MonthsVelocity (c/mo)Open PRsAI
help-ct-comCSS/HTML20923051020.92
essity-presentationsTypeScript189302447.20
digital-qa-mobilePython172234534.44Claude CI
Specs-forkRuby6909242.90
ct_abap_analyserTypeScript240138.00AI Workflow
digital-dev-demoJava1926236.37GenAI Auto
CTFoundationModelsSwift151127.51Foundation
DemoApp_FoundationModelsSwift80118.00Claude 4.5
z_assist_chatJavaScript80118.00RAG / SAP
code-evaluation-skillsMarkdown61216.01Claude Skills
Landmark-appTypeScript53222.50
AFNetworkingObj-C Fork30113.00
ios-code-review-rulesMarkdown20112.00AI Review
digital-qa-reportsPython10111.00
CTBankDemoSwift00
ct-quiz-gameSCSS010
playwrightTS Fork1169*4100+1
ChartsSwift Fork00
efcoreC# Fork00
RMStepsControllerObj-C Fork00
essity-presentations* Playwright count is upstream fork history • † Highest velocity repo at 47.2 commits/month

🚀 AI Adoption Timeline

Nov 2024
z_assist_chat — RAG-powered AI Assistant on SAP BTP
First AI project: ViktoriiaDanko-ct builds a RAG-based AI assistant. 8 commits.
Nov 2025
digital-qa-mobile — AI Mobile Test Framework Born
Oleksandr Eskin starts building the Claude-powered mobile testing framework. 15 commits in first month.
Dec 2025
GenAI Automation Pipeline Launched
Alexey Basov creates AI worker GitHub Actions in digital-dev-demo. Bot begins autonomously committing code from AIDP-* Jira tickets. "GenAI Automation" and "CT GenAI Automation" identities appear.
Feb 2026
Claude Code CI/CD Integration + Foundation Models Exploration
Claude Code integrated into GitHub Actions for mobile testing. Model iterations: Haiku 4.5 → Sonnet 4.6. CLAUDE.md governance rules created. --max-turns 100000 for long sessions. Kosyakov Dmitry builds complete iOS app with Claude Sonnet 4.5 in one day (8 commits, avg 524-char messages).
Mar 2026
Peak Velocity — 89 commits/week, Subagent Architecture
92 PRs in one month (8.4x baseline). Claude subagent architecture: click-executor, screenshot-analyst, raw-analyst, close-session. Automated locator persistence (13 bot commits). Multi-client: L'Oreal, PUMB, Bank Demo, Farm Factory. code-evaluation-skills gets detailed Claude integration docs.
Apr 2026
iOS AI Ecosystem Expansion
CTFoundationModels (14 commits): reusable extraction service library. ios-code-review-rules: AI code review guidelines. The AI tooling becomes a cross-team capability.

🏆 Key Findings

PR Throughput: 8.4x Growth

From 11 PRs (Nov 2025) to 92 PRs (Mar 2026). This wasn't gradual — it was a step function triggered by team scaling + AI tooling adoption.

AI Commits = Higher Quality Messages

AI-repo commits average 270 chars vs 60 chars in non-AI repos (4.5x). Claude co-authored commits average 351 chars. AI isn't just faster — it produces better-documented code.

Near-Zero PR Cycle Time

84% of PRs merge in under 1 hour. The team has minimal review friction — most changes flow directly to main branches. This maximizes velocity but may indicate a review coverage gap.

Force Multiplication

Oleksandr Eskin (1 person) maintains AI test automation across 4+ client projects. Kosyakov Dmitry shipped a full iOS app in 1 day. AI enables individual contributors to produce team-level output.

9 New Repos in 2026

57% of all org repos were created in 2026 (5 months). The AI tooling investment is spawning new projects at an accelerating rate: ABAP analyzer, Foundation Models, code review rules, evaluation skills.

Note: LOC Data Unavailable

The current GitHub token has search-only access to private repos — cannot clone or fetch per-commit additions/deletions. To add lines-of-code analysis, grant the token repo scope or clone repos locally with proper access.