Logos Markets — Build Report · May 20 – Jul 20, 2026
Builders Bob · Judy · Gilfoyle · Architect · Bender
Reviewer Sherlock (Codex)
Orchestrator Agent Smith
Founder Madhu Subbu
Total agent-hours
1,782
wall-clock · all roles combined
PRs opened
341
~99% merge rate · 6.8/active day
Lines of code added
223,624
net +203,027 after 20,597 deleted
Founder prompts
940
2.8 prompts per PR on average
Branch commits
899
2.66 per PR · squash-merges to 1 on main
Agent-hours per PR
5.2
656 LOC added per PR on average
Cost & Efficiency
$7,251 total spend · May 20 – Jul 20, 2026
Cost per ticket
$7.43
build spend ÷ 341 PRs shipped
Cost per line of code
1.25¢
build spend ÷ 203,027 net lines
All-in spend
$7,251
$2,533 build + $4,718 reference data
Spend by category
AI
$1,094
Infrastructure
$613
Productivity tools
$826
Reference data excluded
$4,718
Total spend$7,251
Build cost basis — $2,533
AI
$1,094 · 43%
Infrastructure
$613 · 24%
Productivity tools
$826 · 33%
Cost per ticket (PR)
$7.43
Cost per net line
$0.0125
Cost per added line
$0.0113
AI cost per PR
$3.21
All-in spend per PR
$21.26

Per-unit figures use the $2,533 build cost — AI + infrastructure + productivity tools. Reference data ($4,718), a fixed market-data subscription that scales with time and coverage rather than with code shipped, is carried in the all-in total but excluded from cost-per-ticket and cost-per-line.

Agent-Hours by Role
1,782 h total · wall-clock per session
Smith orchestrator751.1 h42%
Bob build515.3 h29%
Gilfoyle deploy+security237.8 h13%
Judy adjudication206.4 h12%
Architect design70.9 h4%
Total1,781.7 h
Team Structure
Development Loop
Weekly Breakdown
6 weeks · May 20 – Jul 5
Pre-fleet · May 20–Jun 3
8
PRs · 0 h · 0 prompts
loc
prs
hrs
W1 · Jun 4–7
42
PRs · 35.5 h · 286 prompts
loc
prs
hrs
W2 · Jun 8–14
58
PRs · 36.2 h · 231 prompts
loc
prs
hrs
W3 · Jun 15–21
53
PRs · 22.8 h · 125 prompts
loc
prs
hrs
W4 · Jun 22–28
44
PRs · 24.8 h · 106 prompts
loc
prs
hrs
W5 · Jun 29–Jul 5
41
PRs · 16.5 h · 63 prompts
loc
prs
hrs
W6 · Jul 6–12
56
PRs · 19.4 h · 80 prompts
loc
prs
hrs
W7 · Jul 13–19
36
PRs · 13.2 h · 52 prompts
loc
prs
hrs
WeekDatesHrsPromptsPRsDev cmtsCodex cmtsLOC+LOC−Key milestone
PreMay 20–Jun 3··87560+4,438-468Monorepo · ledger foundation · core instruments
W1Jun 4–735.528642159152+12,970-487Settlement layer · first AWS deploy
W2Jun 8–1436.223158153141+36,532-2,352Prime terminal UI · market data layer
W3Jun 15–2122.812553238232+26,462-3,110Auth integration · onboarding saga complete
W4Jun 22–2824.810644198186+30,345-2,391Settlement layer deployed · design system locked
W5Jun 29–Jul 516.56341312288+39,274-1,834Event-driven spine LIVE (SCU 10.3)
W6Jul 6–1219.480569283+33,993-6,767Cash model + manual settlement deployed
W7Jul 13–1913.25236185168+37,524-3,173Market-data read path live · new trading milestones
Total · 50 active days168.49403411,4201,317+223,624-20,597Net +203,027 LOC · 10 deploys
Daily Worklog
36 active days · May 20 – Jul 20, 2026
DateDayHrsPromptsPRsDev cmtsCodex cmtsLOC+LOC−Milestone
May 20Wed·······Project start
May 31Sun·····+1,918-24Monorepo scaffolded — project foundation
Jun 1Mon··1··+279-365
Jun 2Tue··31415+325-10Repo scaffold + CI · ledger foundation
Jun 3Wed··46145+1,916-69Ledger integration · core instrument types
Jun 4Thu11.571107160+2,983-76Settlement layer · core lifecycle operations
Jun 5Fri7.18993740+2,319-144Corporate actions · API scaffold · auth integration
Jun 6Sat10.688143738+4,362-172
Jun 7Sun6.34391414+3,306-95First AWS deploy · query service enabled
Jun 8Mon4.936922+3,861-701Blotter · position detail · utilization views
Jun 9Tue7.447133430+9,805-207Background worker · counterparty portal
Jun 10Wed8.948193230+12,606-1,284Prime terminal UI · internal ops console
Jun 11Thu6.333101818+6,198-62Market data integration · ops monitors
Jun 12Fri4.841133+527-10
Jun 13Sat3.01932523+1,857-55Infrastructure as code · dev environment live
Jun 14Sun0.9733943+1,678-33Counterparty onboarding & registry foundation
Jun 15Mon0.9832423+1,802-80Onboarding saga — account provisioning
Jun 16Tue7.146103433+3,048-212Worker deployed to AWS · onboarding saga complete
Jun 17Wed4.929133031+6,048-293
Jun 18Thu2.61344845+2,589-695
Jun 19Fri4.014115451+7,571-636
Jun 20Sat0.833109+90-60
Jun 21Sun2.51293840+5,314-1,134
Jun 22Mon2.61161615+348-64UI cluster deployed
Jun 23Tue4.42551818+3,224-336
Jun 24Wed4.21851713+2,774-705SCU 7.2 deployed
Jun 25Thu3.41494746+7,249-342Quiet Institutional design system approved
Jun 26Fri3.81472330+2,182-382
Jun 27Sat3.71454431+7,786-153SCU 7.3 — settlement layer deployed
Jun 28Sun2.71073333+6,782-409Event-driven lifecycle architecture locked
Jun 29Mon1.9744945+5,279-81Lifecycle foundation merged
Jun 30Tue2.1952929+6,791-18
Jul 1Wed2.61177167+8,125-6Event-driven spine LIVE — SCU 10.3
Jul 2Thu2.41022533+1,706-523
Jul 3Fri0.2116552+2,904·
Jul 4Sat3.012125548+8,555-260
Jul 5Sun4.313101814+5,914-946
Jul 6Mon6.630224237+14,817-1,837Borrower inventory views · UI feedback cluster
Jul 7Tue1.56521+2,006-84
Jul 8Wed2.81193633+6,348-3,903
Jul 9Thu1.7641010+2,812-171
Jul 10Fri3.212311+2,200-28Negative-balance cash model + manual settlement deployed
Jul 11Sat1.043··+2,616-106
Jul 12Sun2.6111011+3,194-638Blotter enrichment · settlement e2e harness deployed
Jul 13Mon2.81181716+5,485-748
Jul 14Tue1.0432916+3,454-533
Jul 15Wed0.21111+720-203Market-data read path live · log rotation deployed
Jul 16Thu2.08103636+7,178-1,271Inventory feed integration · demo redeploy
Jul 17Fri2.0871818+7,070-51
Jul 18Sat3.31335347+3,628-67
Jul 19Sun1.9743134+9,989-300
50 active days168.49403411,4201,317+223,624-20,597
Code, Review & Oversight
Code Throughput
Lines added
+223,624
Lines deleted
-20,597
Net new lines
+203,027
Branch commits
899
Branch commits per PR
2.66
Avg PR size
656 LOC+
75% of PRs ship in ≤3 commits
254 / 338
Sherlock (Codex) Review Loop
Total Codex findings
1,317
Dev responses (Bob + Judy)
1,420
Avg findings per PR
3.9
Avg comments per PR
4.2
40% of PRs — zero review threads
134 / 338
P1 findings surviving to merge
0
Velocity
PRs per active day
6.8
Agent-hours per PR
5.2 h
Prompts per PR
2.8
LOC added per prompt
238
Peak single day (Jul 6)
22 PRs · +14,817 LOC
Human Oversight (sample session)
Hold decisions processed
66
Resolved at Agent Smith layer
34 (52%)
Escalated to founder
32 (48%)
Auto-denied
0
SECURITY P1 alerts (all time)
0
PR Commit Distribution
236 merged PRs · avg 2.88 branch commits
1–3 commits
72%
169 of 236 PRs
Avg commits / PR
2.88
899 branch commits total
Max (PR #223)
14
only 3 PRs exceeded 10
PR Comment Distribution
243 merged PRs · avg 4.7 comments · review threads + PR comments
Zero comments
36%
134 PRs merged cleanly
Avg comments / PR
4.7
1,137 total across 243 PRs
Max (PR #223)
42
41 review threads
Agent Team — Sample Session
Jul 5, 2026
Bob
Build
Assistant turns
46
Tool calls
148
Holds processed
10
Tier
10 smith · 0 madhu
Lease
logos-repo (held)
Judy
Adjudication
Assistant turns
37
Tool calls
49
Holds processed
20
Tier
19 smith · 1 madhu
Role
Codex thread judge
Gilfoyle
Deploy + Security
Assistant turns
37
Tool calls
56
Holds processed
31
Tier
0 smith · 31 madhu
Policy
all ops founder-gated
Architect
Design
Assistant turns
9
Tool calls
245
Holds processed
5
Tier
5 smith · 0 madhu
Mode
ADR + tickets
Bender (end-to-end integration tester, test env only) came online later in the build and runs after releases and on demand — not part of this sample.
Production Deploys
10 releases · Jun 7 – Jul 16
Jun 7
no-wipe
First production deploy — platform foundation
Jun 22
no-wipe
UI cluster update
Jun 25
no-wipe
SCU 7.2 — incremental update
Jun 27
wipe/reseed
SCU 7.3 — settlement layer
Jun 30
no-wipe
Event-driven lifecycle foundation
Jul 1
wipe/reseed
SCU 10.3 — event-driven lifecycle LIVE
Jul 10
wipe/reseed
Negative-balance cash model + manual settlement
Jul 12
no-wipe
Blotter enrichment + settlement e2e harness
Jul 15
no-wipe
Market-data read path (query-service) + log rotation
Jul 16
no-wipe
Inventory feed integration + template cleanup
Security Record

Zero SECURITY P1 alerts across 61 days

No security emergencies across 341 PRs, 899 branch commits, and 10 production deploys. Gilfoyle reviewed every deploy for security exposure before execution. All 66 hold decisions in today's session resolved as allow.

Hours = wall-clock session duration per agent, summed; not gap-summed active time. Dev comments = msubbu-logos on GitHub (overwhelmingly Bob replying to Codex threads). Guard/holds data reflects today's session only. LOC excludes lockfiles, *.dar, and dist/. Pre-fleet days (May 20–Jun 3) show · for hours/prompts; Claude sessions began Jun 4. "Madhu" hours are sessions run from the home directory before dedicated agent workspaces existed.
Generated Jul 5, 2026