/ the record
everything i ever built.
laid out like a trophy list. platinum is live with people on it, gold is live, silver shipped inside the studio, bronze got built then parked. locked is still on the bench. every row has its receipt under it, and the receipt is a commit log, not a claim.
jamal adu.
fashion, music, design, sport, sales, then software. the rooms changed; the discipline didn't.
- platinum
- 4
- gold
- 15
- silver
- 16
- bronze
- 7
- locked
- 3
the games
strydeos.
the clinic operating system. the flagship, and the one with the most people on it.
5 of 5 · since 2026-02-25-
platinumsince2026-02
strydeos portal
clinical performance tracking for private physio practices, from data model to billing. live, used daily, white-label path into the rest of allied health.
breakdown
- first commit
- 2026-02-25
- last touched
- 2026-09-12
- commits
- 1,289 (whole monorepo)
- stack
- next 16, react 19, firebase, python
- live
- strydeos.com
-
goldsince2026-04
ava, the voice line
the clinic phone answered by a langgraph agent over elevenlabs and twilio. books, takes details, follows up. its own mcp server, its own eval suite.
breakdown
- lives in
- the strydeos monorepo
- evals
- 26 of 26 green
- stack
- python, langgraph, elevenlabs convai, twilio
- status
- live on the clinic line
-
goldsince2026-03
strydeoutreach
the autonomous qa and outreach engine. watches, triages, fixes and deploys across the projects, with a 25 scenario, 9 gate eval suite that has to be green before main moves.
breakdown
- first commit
- 2026-03-30
- last touched
- 2026-09-13
- commits
- 285
- stack
- next 16, react 19, node
- status
- live, most recently touched repo on the machine
-
silversince2026-06
stryde ops mcp
an mcp server over the clinic's own data: appointments, ava calls, pulse cohorts, reviews, the weekly summary. the agent reads the business the way the founder does.
breakdown
- lives in
- the strydeos monorepo
- stack
- python mcp
- status
- registered in every session
-
bronzesince2026-03
strydelens
the analytics lens on strydeos. shipped to a url, then parked in august when the portal absorbed the job.
breakdown
- first commit
- 2026-03-27
- last touched
- 2026-08-17
- commits
- 44
- stack
- next 16, firebase
- live
- strydelens.vercel.app (paused)
driiva.
telematics insurance for people who drive well. the oldest commit on the machine lives here.
6 of 7 · since 2025-07-17-
platinumsince2025-07
driiva
driving score, pricing and refunds as one product. web client, marketing site, firebase functions, migrations and a design system in one monorepo.
breakdown
- first commit
- 2025-07-17
- last touched
- 2026-09-08
- commits
- 769
- stack
- vite, react, firebase, drizzle, vercel
- live
- driiva.co.uk
-
goldsince2026-01
driiva mobile
the phone in the glovebox. expo app on testflight, scoring the drive as it happens.
breakdown
- lives in
- the driiva monorepo
- stack
- expo, react native
- status
- external testflight beta
-
silversince2026-08
the scoring engine
one deterministic implementation of driving score, pricing factor and refund. every surface imports it; none of them reimplement it.
breakdown
- lives in
- packages/scoring
- stack
- typescript
- status
- live, shared by web and mobile
-
silversince2026-08
the contracts package
zod schemas as the single source of truth for every persisted shape. a write that disagrees with the contract does not happen.
breakdown
- lives in
- packages/contracts
- stack
- zod
- status
- live
-
goldsince2026-07
the oracle worker
a cloudflare worker on the driiva account that the agent console talks to. the api behind the buttons.
breakdown
- stack
- cloudflare workers
- live
- oracle.driiva.workers.dev
-
silversince2026-08
the nightly agent
builds, checks and emails a screenshot report every night without anyone asking it to.
breakdown
- stack
- node, cron, resend
- status
- live, last report 2026-09-11
-
lockedstatuson the bench
the rebuild
ground-up characterisation rebuild. five milestones merged, two blocked on decisions still open.
breakdown
- branch
- rebuild/characterisation
- merged
- m0, m1, m2, m4, m7
- blocked
- m3 on d6, m8 on d11
shippers studio.
the studio itself, and everything it built with no client in the room.
13 of 14 · since 2026-05-12-
platinumsince2026-07
shippersstudio.io
the studio site. one assembled html file on a ninety thousand particle webgl rig, a console behind the forward slash, a service worker, and four stdlib tests that keep it honest.
breakdown
- first commit
- 2026-07-02
- last touched
- 2026-09-08
- commits
- 253
- stack
- static html, python build, netlify
-
goldsince2026-08
the client portal
a per-client build portal, encrypted in the browser, rebuilt from notion twice a day by an action. clients watch the work move instead of reading a status deck.
breakdown
- lives in
- this repo, /access
- stack
- aes-gcm in the browser, node registry build
-
goldsince2026-09
bypass, the parametric turbofan
a jet engine with no model files behind it. every blade and disc is a number in a parameters object. orbit it, spool it, cut it in half.
breakdown
- lives in
- this repo, /demos/bypass
- stack
- three.js, glsl
-
goldsince2026-05
tt.shippersstudio.io
the technical writing surface. sixteen essays on the engine room, loop engineering, agent harnesses and dead basics, plus the changelogs.
breakdown
- first commit
- 2026-05-12
- last touched
- 2026-09-13
- commits
- 98
- stack
- static html, netlify, doppler
-
goldsince2026-08
the cortex
a force-directed atlas of the agent's own memory. four hundred and eleven machine nodes, fifty-two hand-authored ones, resynced by a script. shift-click two and the signal fires along the shortest path.
breakdown
- lives in
- shippers-tt
- version
- v5, 2026-09-03
-
goldsince2026-07
oracle, the agent console
a gate ledger in front of a real cloudflare workflow: scope, pre-deploy, sign-off, each a durable step. the buttons do things.
breakdown
- first commit
- 2026-07-05
- last touched
- 2026-09-13
- commits
- 55
- stack
- hono, bun, cloudflare workers and workflows
-
goldsince2026-05
agensi, the skill factory
scrape, dedupe, synthesise, generate, audit in three stages, then publish. four crons and nobody in the loop unless the audit says so.
breakdown
- first commit
- 2026-05-07
- last touched
- 2026-08-17
- commits
- 45
- stack
- python, langgraph, supabase, playwright
- live
- agensi.io
-
silvertouched2026-09
the operators kit
logo canon, brand pages, an invoice generator that prints pdf, the two email shells every agent wears, and the frontier seven roadmap. the studio's own back office.
breakdown
- last touched
- 2026-09-07
- commits
- no git, lives as files
- stack
- html, python
-
silversince2026-07
the responder
an inbox that answers itself. runs under launchd on the studio machine and replies in the house shell.
breakdown
- first commit
- 2026-07-03
- last touched
- 2026-08-03
- commits
- 5
- stack
- python, launchd
-
bronzesince2026-08
reply to continue
reply to any email the system sent and the reply drives a session. worked, then went dark on 8 september when the mail password was revoked. listed because it happened.
breakdown
- stack
- python, imap, launchd
- status
- dark since 2026-09-08
-
silvertouched2026-07
the reels pipeline
comps, frames, a manifest and a render script. studio reels come out of a command, not an editor.
breakdown
- last touched
- 2026-07-01
- commits
- no git, lives as files
- stack
- node
-
silvertouched2026-05
the skills auditor
a python app that reads every agent skill on the machine and says which ones are pulling their weight.
breakdown
- last touched
- 2026-05-28
- commits
- no git, lives as files
- stack
- python
-
silvertouched2026-04
the marketing composition
a hyperframes composition for the studio's own promo. rendered, not filmed.
breakdown
- last touched
- 2026-04-19
- commits
- no git, lives as files
- stack
- hyperframes
-
lockedstatuson the bench
shippers field
field verification tooling. two commits, no remote, not yet a thing.
breakdown
- first commit
- 2026-08-19
- commits
- 2
trademind.
a voice-first app for uk electricians, built for a client on a fixed contract.
4 of 4 · since 2026-05-13-
platinumsince2026-05
trademind
the app in the van. voice first, supabase in frankfurt, over-the-air delivery, a brand and design system of its own. on testflight with the client on it.
breakdown
- first commit
- 2026-05-13
- last touched
- 2026-08-25
- commits
- 289
- stack
- expo sdk 54, react 19, supabase, firebase
- status
- v0.1.6 on testflight, contract to 2026-09-30
-
silversince2026-07
the trademind agent
edge functions that write the changelog and feed the client portal. the app reports on itself.
breakdown
- lives in
- the trademind repo
- stack
- supabase edge functions
- status
- live
-
silversince2026-08
the s2 evidence pack
syslog captures, a livecheck csv and simulated drive scripts, packed as proof that the release did what the release notes said.
breakdown
- shipped
- 2026-08-18
- stack
- shell
-
silversince2026-08
the weekly client update
one command gathers the week from git, syncs the portal and drafts the client email in the house shell.
breakdown
- stack
- agent skill
- status
- runs weekly
evidence.
on-device clinical retrieval for msk clinicians. curated guidelines in, cited answers out.
1 of 2 · since 2026-08-
goldsince2026-08
the evidence sidecar
runs beside the clinician, answers from the corpus and shows its sources. first tenant live.
breakdown
- stack
- next 15, react 19, local retrieval
- commits
- repo lives off this machine, count not available
- status
- first tenant live
-
lockedstatuson the bench
the corpus and eval loop
the curated corpus, the eval harness and the training loop behind it. in progress.
breakdown
- status
- in progress
side quests.
built because the itch was there. some live, some parked, all real.
9 of 9 · since 2026-03-09-
goldsince2026-08
injury time
squad load for non-league football. a hub, a pitch, a parametric body, a film room, a real club on public data and a fictional one for the demo. reseeds itself nightly.
breakdown
- first commit
- 2026-08-19
- last touched
- 2026-09-12
- commits
- 21
- stack
- next 16, react 19, supabase, playwright
-
goldsince2026-07
dpsfilm
a film site and press portal for a client, on the same rig as this one with someone else's brand on it.
breakdown
- first commit
- 2026-07-07
- last touched
- 2026-08-11
- commits
- 4
- stack
- static html, netlify
-
bronzesince2026-03
sillage
letterboxd for fragrance. a scent wardrobe with a wheel. live on an old build, parked since august.
breakdown
- first commit
- 2026-03-09
- last touched
- 2026-08-26
- commits
- 43
- stack
- vite 8, react 19, netlify
- live
- sillagefragrance.netlify.app (paused)
-
bronzesince2026-08
peoples of africa
a 4k diorama of the continent: real elevation data as a terrain plate, a depth-banded ocean shader, twelve story vignettes at their true coordinates. v2 shipped, then parked.
breakdown
- first commit
- 2026-08-18
- last touched
- 2026-08-24
- commits
- 18
- stack
- three.js, webgl
-
bronzesince2026-04
counsel
case management for small uk law firms. a family project, paused in june.
breakdown
- first commit
- 2026-04-05
- last touched
- 2026-06-09
- commits
- 11
- stack
- hono, cloudflare workers, supabase, resend
-
bronzesince2026-05
slate
pricing for creatives, wrapped for ios and android with capacitor. parked in july.
breakdown
- first commit
- 2026-05-13
- last touched
- 2026-07-03
- commits
- 5
- stack
- react 18, capacitor, netlify
-
bronzetouched2026-06
stridefield
gait as coupled oscillation, drawn as a generative piece. the artefact shipped; the plan built on top of it was shelved.
breakdown
- last touched
- 2026-06-16
- commits
- no git, lives as files
- stack
- canvas, webgl
-
silvertouched2026-07
a shopify theme
liquid, hand cut, for a clothing client. the fashion room, revisited.
breakdown
- last touched
- 2026-07-01
- commits
- no git, lives as files
- stack
- shopify liquid
-
silversince2026-07
the small pages
a one-page portfolio, a subscription audit, and a script that prints four versions of a cv. small, finished, used.
breakdown
- portfolio
- 3 commits, 2026-08-24
- subscriptions
- 1 commit, 2026-07-04
- cv builder
- python and docx, 2026-09-05
the harness.
the tooling the studio builds with. everything above was built inside this.
4 of 4 · since 2026-08-04-
goldsince2026-08
twenty-four hooks
mechanical gates on the agent: no em dashes, no dangerous commands, no stale checkouts, no ship without a report. sixteen of them carry their own tests. everything that held in august and september was a hook.
breakdown
- count
- 24 hooks, 16 with tests
- stack
- node, python
- status
- live on every session
-
goldsince2026-07
a hundred and six skills
founder ops, the gtm engine, stack ship, data integrity, the logic gap harness, the rename scrub, the weekly client update. each one a method written down so it runs the same way twice.
breakdown
- count
- 106 skills
- status
- live
-
silversince2026-08
the harness under version control
the whole agent configuration is a git repo, so a rule that held can be found, and a rule that failed can be blamed.
breakdown
- first commit
- 2026-08-04
- last touched
- 2026-09-13
- commits
- 38
-
silversince2026-09
frontier seven
the roadmap as a receipt page. every panel is a real command output from the day it was made, nothing mocked.
breakdown
- made
- 2026-09-06
- status
- current roadmap
none of this was a mockup. every row above is a thing that ran. the receipt is a commit log, not a claim.