complexity_mean
2.39
cc
Best: replit_agent
Worst: claude_code (3.35)
Mean McCabe cyclomatic complexity per function (radon)
correction_freq
0.00
per_kkey
Best: antigravity
Worst: replit_agent (0.00)
Backspace + delete events per 1000 keystrokes
duplication_pct
0.00
%
Best: claude_code
Worst: replit_agent (9.56)
% of source lines inside a duplicated 6-line shingle
hallucinations
0.00
count
Best: claude_code
Worst: replit_agent (1.00)
Features shipped that were NOT in the spec
security_density
0.00
per_kloc
Best: replit_agent
Worst: cursor_agent (43.67)
OWASP/CWE-tagged Bandit findings per 1000 lines of Python (per-language density)
Provenance metadata
{
"conditions": [
"claude_code",
"cursor_agent",
"replit_agent",
"antigravity"
],
"design": "4 conditions \u00d7 3 specs \u00d7 10 reps = 120 runs, 600 metric rows",
"deviations": "see docs/PROTOCOL_DEVIATIONS.md",
"kind": "main_study",
"live_conditions": [
"claude_code",
"cursor_agent"
],
"replay_conditions": [
"replit_agent",
"antigravity"
],
"reps_per_cell": 10,
"spec_files": [
"specs/agent_education_system.yaml",
"specs/data_pipeline.yaml",
"specs/internal_tool_cli.yaml"
],
"timestamp": "2026-06-01T08:41:11.491653+00:00"
}