Structure
- STR.1 Responsibilities of modules and files EVIDENCE REQUIRED
- STR.2 Coupling, boundaries and data flow EVIDENCE REQUIRED
// AI-generated code audit
Claude Code, Codex, Antigravity or another agent can build quickly. The Scan checks whether someone else can understand, run, change and test the repository without starting again.
// takeover index
Each point receives 0, 1 or 2 based on observable evidence in the repository. The report shows the evidence, not only the score.
The Takeover Index measures the code and its transferability. Security, account ownership, infrastructure and scaling remain separate parts of the complete Scan.
// what you receive
The first page explains the situation. The appendices let a developer find each piece of evidence and prepare the corrections.
The score out of 20, five area scores and the evidence behind each result.
The steps actually verified to install, configure, run and test the project.
Five actions ranked by impact, with an indicative level of effort.
Files, commands, behaviours and metrics that make every finding verifiable.
// report extract
Illustrative example based on a fictional project. It shows the report's level of detail, not a client's result.
The payment component combines rendering, pricing rules, API calls and state management in 742 lines.
One file carries four responsibilities, 19 local states and 11 network calls. No test covers plan changes.
Separate pricing rules and API access, then cover the three payment journeys before the next commercial change.
Using an agent does not determine whether code is good or bad. Claude Code, Codex and Antigravity can read a repository, change multiple files and run tests. The result also depends on the context they receive, the checks that run, the decisions made and how changes are reviewed.
The audit therefore answers a concrete question: can someone who was not part of the prompts take over the project without rediscovering everything?
Two repositories can receive the same score for very different reasons. One may be well structured but lack tests. Another may have tests while remaining difficult to understand. The report preserves the five area scores, the evidence and the recommended actions. A critical issue is never hidden by an average.
KERN-IT engineers use AI in their own development process. Code remains versioned, reviewed, tested and tied to acceptance criteria. The tool accelerates the work. The team remains responsible for the architecture, decisions and delivered result.
That experience lets us assess a repository without an anti-AI stance. We know what agents do well, what depends on context and where human verification still matters.
If you only need to understand and take over the code, the Takeover Index forms the core of the report. If you also need to assess data, accounts, security, deployment or scaling, the complete Scan connects the repository to the rest of the application. You can prepare access with the control checklist and review our assessment method before the first call.
// faq
No. The repository may have been built with Claude Code, Codex, Antigravity, Cursor or any other agent. We assess what is in the code, not the tool's brand.
No. The Takeover Index measures structure, readability, verification, documentation and ability to evolve. Security remains a separate area of the complete Scan, and any critical issue is reported independently of the score.
No. The summary explains the project impact in plain language. Technical evidence remains available in the appendices for whoever carries out the corrections.
No. The assessment starts read-only. Tests and measurements run in an isolated copy when needed. Nothing is pushed to your repository without written approval.
It uses the same entry point as the Scan: from €1,800 excl. VAT as a fixed fee, with the report delivered within 72 working hours. We confirm scope based on the repository's size and technologies before starting.
Give us the repository, not your assumptions
We confirm scope, read-only access and price before the assessment starts.
Discuss my repository