AP Agency — Project Evidence Report

STEVE-1 Console

A multi-tenant FastAPI + React operations platform that tracks every empire project through its full lifecycle: planning → build → QA → delivery → intelligence. Defect tracking, regression suites, AI fix & verify agents, skills registry, RAG memory, sitemap crawler, credentials vault, operator fleet, and executive-brief generation — in four calendar weeks, solo.

Traditional cost: $1.1M – $2.5M
Engineering effort: 13.3 person-years
Built in: 4 weeks
Speed: 19× faster

The Defensible Quartet

Traditional build cost
$1.1M–$2.5M
What a normal software shop would charge to design, build, and QA this platform
Engineering effort (mid)
13.3 person-years
Two independent models — productivity benchmark and COCOMO II post-architecture
Team this replaces
10 people × 15 months
Estimated headcount and schedule under a traditional engineering org
Build speed
19× faster
Shipped in 4 weeks vs the 15-month normal schedule

The Hard Evidence

No estimates below — every count is pulled directly from git history and the live codebase.

Signal Count
Source lines of code (LOC)
Python 26,536 · TypeScript 23,930 · JSON/config 6,985 · Docs 4,002 · HTML 2,631
51,329
Files164
Git commits169
Distinct calendar days with commits16
Lines inserted69,089
Lines deleted3,687
Contributors1
First commit2026-06-02
Last commit2026-06-27
Calendar span4 weeks
Defects tracked in console DB22
Regression tests registered4
Automated test runs logged129

What's Actually In It

Enumerated by reading the 18 backend routers and 25 frontend components. Every item below points to verifiable code.

Auth & Multi-User Access

Project & Environment Management

Defect Tracker

Regression Testing

Test Plans

Skills Registry

RAG Memory System

AI Intelligence Reports

AI Codebase Analysis

Sitemap Crawler

Object Model Discovery

Savings / Evidence Engine

Project Planning

Capacity Estimation

Operator Fleet Management

Credentials Vault

Reminders

Prompt Mining

MCP Test Log

Wiki

Claude Agent Chat (WebSocket)

War Table Dashboard & Global Search


How We Costed It

Model. The same model with the same constants is applied to every project in this portfolio — there are no per-project complexity multipliers and no schedule compression applied. The generator is console/backend/tools/evidence_merge.py.

Low bound. Productivity model — 51,329 lines of production code ÷ 25 finished LOC per developer-day ÷ 21.7 work-days per month = 94.6 person-months (7.9 person-years). The 25 LOC/day figure is the conservative industry baseline for finished, tested, reviewed code (McConnell, Code Complete); it excludes generated scaffolding and build artifacts.

High bound. COCOMO II post-architecture — PM = 2.94 × (51.33 KLOC)1.0997 = 223.5 person-months (18.6 person-years). Applied nominally, with no effort-adjustment multipliers, so the ceiling is not inflated.

Mid (reported). The arithmetic mean of the two models: 159.1 person-months = 13.3 person-years. This is the figure quoted throughout this report.

Rate assumption. $135,000/year fully-loaded blended developer (salary, benefits, overhead) = $11,250 per person-month. Applied uniformly to all three effort bounds: low $1.06M, mid $1.79M, high $2.51M.

Calendar. Git-verified: 2026-06-02 → 2026-07-01 = 0.95 months of real calendar. COCOMO's schedule equation gives the calendar a conventional team would need: TDEV = 3.67 × 159.10.28 = 15.2 months at a sustainable 10.5 engineers. Speed advantage = 15.2 ÷ 0.95 = 16.0×.