← Public report
Preview · private coding report

How John works with AI

This can only be seen by you, not others. The full coding evidence remains private even when the public report is shared.

192 interactive sessions
Optional: share this full code analysis as feedback for Polymath (will greatly help us make this better!). Private — nothing gets a public link.

How you stack up

where your real numbers land among everyone who shared
  • How hard you push6/11
    you peak at ~6,852 words of pure direction in a single day — the very top sustain ~5,000 every day, week after week; the wildest single days on record push ~10,000
  • Hours you put in
    ~7.5h of active building on a typical work day — engaged builders average ~3h, and sustaining 7h+ day after day, week after week, is top-1% territory
  • Your AI parallelism8/11
    you already run parallel at the frontier — 63h of your hours with 2+ agents live vs 108h solo; the Claude Code lead keeps 10–15 going at once, and you work the same way
  • Focus quality when you work6/11
    ~28% of your work day is true deep flow (~2h) — the very best hold ~50% of theirs in one unbroken block; yours fragments across parallel sessions, so the gain is directing your attention at one thread for longer

A snapshot of your work

Apr
May
Jun
Jul
Project 132 days · 135.3h
Project 28 days · 6.5h
Project 33 days · 10.4h
Project 42 days · 5.3h
Project 51 day · 0.1h

Hover any day in the grid to see exactly what you worked on that day.

Intensity and Focus

Daily rhythm

active time by hour of day · 62 working days, 261.5h active
12a6a12p6p11p

Work window 10am11pm. Afternoon worker61% of active time is noon–6pm. Peaks around 5pm, second push at 6pm.

Intensity by week · over 49 days of solid coding stretches (~7.0 wk)
Date range · oldest left, recent right
Start→ End
Hours / week, including breaks
your working day with meals and breaks; overnight and 4h+ absences excluded
40.7h
Break hours / week
daytime gaps of 30 min to 4h inside your workday; meals, errands, drift
11.6h

Output

6/10
words per day — a proxy for focus & hard work · your days are the solid dots (your avg = the matching dashed line) · grey dashed = the top 0.1% average and the wildest single days on record · hover a dot for detail
05k11ktop 0.1% avg · 5kwildest days on record · 10kyour avg · 1.8k04-2305-2606-0806-1906-2907-09
How the average is calculated — we only count your sustained coding days: days you were at it across a 4h+ span from first keystroke to last (43 of your 57 coding days). Days you didn’t code — or just did one quick thing and then stopped — are left out, so a light day never drags the number down.
You have already hit 6,880 words in a day, so your 3,956 average runs at 57% of your own proven ceiling; the 43 substantial days out of 57 say the habit is there and the median day is what is short.

Flow state, day by day

in flow vs supervising, half-hour by half-hour · last 14 daysaxis
14.8hin flow across 14 days · 1.1h/day — rapid exchange only, supervision excluded
in flow (driving many agents at once)nudging (supervising running threads)away (no typing, inside your workday)
00:00
03:00
06:00
09:00
12:00
15:00
18:00
21:00
07/04
07/05
07/06
07/07
07/08
07/09
07/10
07/11
07/12
07/13
07/14
07/15
07/16
07/17

You should be in flow state much longer.

You are at 1.1h a day, longest recent run 1.4h.

Flow state per day · you
15%of your working time locked in hard (solid blocks only; meals and long absences don’t count against you)
the best
~40%
the best spend ~40% of the workday in true deep flow; ~4h/day is the human ceiling
Longest recent flow run · you
1.4hunbroken rapid exchange
the best
~4h
sustain focus for hours, not minutes — the average worker breaks at ~40 min

Flow finds you in: Authoring rubrics and report copy you can judge by eye · Net-new UI you can watch working the same sitting

It never ignites in: Slow-verifiable engine tuning with no quick ground truth · Infra, distribution and media work

The patterns that end it

  • 4×Uninterpretable output, you cannot tell what it means or if it worked
  • 22×Threads drained with nothing queued
  • 2×Bounced or churned design decision
  • 2×Manual ops interruption
▸ show details — how this is calculated

You count as in flow when you are driving two or more agent sessions at once while actually composing. Concretely: in any rolling 15-minute stretch, you touched two or more sessions and spent over 2 of those 15 minutes producing words — typing at ~40 words a minute or dictating at ~130, measured from your real messages (pastes and machine text excluded). This is evaluated every 3 minutes, and brief lulls under 6 minutes inside a run do not break it. Each half-hour block is shaded by how much of it was flow: solid means more than half, the lighter shade means partial (hover for the exact share). Working in a single session, or watching agents run without typing, counts as nudging — real work, not flow.

Where your day leaks

real coding weekdays only (29 days, 2h+ of work) — weekends are yours and are never counted here
2.1hof your average 7.6h working day goes to breaks
When the break minutes happen · avg minutes away per hour
7:0011:0015:0019:00
Your breaks peak 13:00–14:00 and 16:00–17:00 and 18:00–19:00, but they are not one lunch: the leak runs steadily from late morning to evening.
You step away
2.0x
per day, 30 min or longer
Your 5 tightest days
0.3h
of breaks — you can do this
Your median day
1.9h
of breaks — where you live now
Your last 7 days

33.9h worked · 9.3h away — for every hour you worked, you were gone 17 minutes.

Sat 07-11 · 1.3h work · clean — no breaks over 30 min
Sun 07-12 · 4.5h work · 0.7h away13:12–13:51
Mon 07-13 · 7.1h work · 4.0h away12:42–14:30, 17:24–18:15, 19:36–20:54
Tue 07-14 · 4.2h work · 2.3h away15:09–16:21, 18:12–19:18
Wed 07-15 · 9.3h work · 1.9h away17:54–18:42, 19:48–20:51
Thu 07-16 · 4.1h work · clean — no breaks over 30 min
Fri 07-17 · 3.5h work · 0.6h away11:24–12:00
Where the time went
  • Tight days are big days. Your biggest (9.3h Wed) was also your lowest-break (1.9h away).

90 minutes a day is yours: meals, rest, a walk. Past that is drift — 5h a week, 0.8 working days your tightest days prove you can reclaim.

What you worked on, day by day

cell depth = how much of you it got · last 30 days
Jun 18
21
24
27
30
Jul 03
06
09
12
15
days · flow
Coding
Diff viewer
9d · 44%
Inline comments
5d · 77%
Code snippets
5d · 44%
Syntax highlighting
4d · 66%
Review queue
3d · 41%
Keyboard shortcuts
2d · 48%
Dark mode
2d · 25%
Infra
Deploy pipeline
13d · 50%
Job queue
6d · 22%
Database migration
4d · 49%
Rate limiting
3d · 22%
Backup restore
2d · 85%
Engine
Matching engine
8d · 25%
Ranking pass
8d · 68%
Dedup pass
4d · 40%
Caching layer
3d · 21%
Batch runner
2d · 31%
Pipeline resume
2d · 47%
Report
PDF export
6d · 64%
Charts revamp
4d · 67%
Weekly summary email
2d · 46%
Feedback drawer
2d · 0%
Onboarding
Signup wizard
6d · 51%
Import flow
4d · 80%
Growth
Referral flow
3d · 22%
Waitlist page
1d · 47%
Three questions
  • Diff viewer spread across 9 scattered days — what kept it from one or two dedicated sittings?
  • Across the window the product analyzes a person, yet the closest thing to an outside user was a friend asking about the report on 07-09. Did a real external user actually try it this window, or is that still ahead?
  • A steady share of the period went to tooling that measures the work rather than the product itself — is that the plan, or did it creep?

Parallelism

— how many agents you drive at once
Your peak
×6
07-08
the best
×12
Your average
×1.5
while anything runs
the best
×6
How much time at each level
×60.2h
×51.3h
×43.8h
×314.5h
×243.8h
×1107.8h