Work One Thought

How One Thought was decided

23 decisions, month by month, from 12 Jun 2026 to 18 Sept 2026. Each is a written record of what was chosen and why, and the agents building One Thought read them before touching the code. 8 were written up afterwards, reconstructed from the plan, design notes and commit history.

Lightly edited for publication: personal details, places, private hostnames and internal references are removed. The reasoning is unchanged.

June 2026

11 decisions · 39 commits

  1. 12 JunThe app never calls youNo notifications, streaks, badges or feed. A thought is meant to graduate, so the app is built to be needed less; it waits to be opened after the round.written up afterwards
  2. 12 JunNo count during the roundThe phone and the watch never show a running tally mid-round, because adding up while you’re still playing is the very habit one of the thoughts exists to break — the count waits for the read afterwards.written up afterwards
  3. 12 JunCount the catch, not the crimeMost thoughts count the moment you catch yourself slipping rather than every time you get it right, so the number means something on its own and a quiet stretch reads as a good one.written up afterwards
  4. 15 JunAn off-the-shelf button, not a bespoke brass pennyI parked the brass penny for a certified off-the-shelf Flic, because about 80% of the cost and complexity came from sealing a radio and battery inside metal.written up afterwards
  5. 27 JunCompanion device: Flic first, Apple Watch deferredThe first version counts with a single off-the-shelf Flic button in your pocket, because building for Apple Watch as well would mean a whole second platform for one developer.amended
  6. 27 JunThe round-end Record: the full three-page read, map Moments includedThe first version shows each moment you marked on a drawing of the hole it happened on, even though that’s the hardest part to build, because the moments are the heart of reading a round.
  7. 27 JunCourse coverage: any course, after the fact, degrading gracefullyThe app works on any golf course by recording a location with each tap and working out the holes later from OpenStreetMap, and a course with thin map data still gets a read rather than losing the round.
  8. 27 JunOpenStreetMap architecture: hosted course catalogue, matching on the phoneA small hosted service supplies public course maps and pars, but where you tapped never leaves your phone — the matching of taps to holes happens on the device.
  9. 27 JunFirst release at the maps-free loopI planned to put a simpler, map-free version in testers’ hands early so real rounds could shape the hard map work — and later recorded honestly that the building outran that plan.amended
  10. 27 JunLocation capture: one fix per tap, never continuous trackingThe app records your location only at the instant you press the button, never as a continuous track, so it knows only the places you chose to mark and barely touches the battery.amended
  11. 30 JunRemove No Heroes from the thought menuI pulled a fully researched thought because its count couldn’t mean anything on its own, and that became the rule for every thought: a count must explain itself.

July 2026

10 decisions · 61 commits

  1. 1 JulTap on the walk, never in the swingYou press the button on the walk after the shot, recording a plain fact about what you did, because a press over the ball would disturb the routine the app exists to protect.written up afterwardsamended
  2. 3 JulThe design-system specimen is the paper register’s authorityOne design specimen became the single authority for how the app’s screens look and move, rebuilt by hand in Swift rather than imported, so three drifting colour palettes stopped multiplying.amended
  3. 3 JulThe menu seeds only documented thoughtsA swing thought only goes on the app’s menu once it has been through the research, because nearly half the researched ones needed fixing or pulling — so the menu was cut from ten thoughts to six.
  4. 3 JulApp structure: refine in placeBefore building real counting, I had a panel of AI agents put the app’s structure on trial, then kept the existing shape and hardened it with tests rather than rewriting it.
  5. 3 JulThe button speaks two words: no double-click take-backThe pocket button does just two things — a press counts, a hold marks a moment — with no double-click to undo, because a round isn’t something to edit from your pocket.
  6. 4 JulDefer discovery promotion past the map workTurning a note you jotted on a moment into a new thought on your menu is held back, because a real thought needs careful authoring that a quick form can’t do — your words are kept in the note meanwhile.amended
  7. 4 JulThe read is one sentence, and a sealed one never changesAfter the round the app writes a single plain sentence with at most one fact about where or when the taps fell, chosen by a fixed rule, and once the round is sealed those words are kept exactly as they were.written up afterwards
  8. 6 JulClaim nothing rather than the wrong thingWhen the app isn’t sure where a tap happened or what a reading means, it says less instead of guessing, so everything the record does say can be trusted.written up afterwards
  9. 11 JulThe share layer: postcards from the bookSharing from the app will be a postcard of a finished round — a sentence, not a scorecard — that celebrates needing the app less, with no streaks, flattery, invite-walls or pushed recaps.amended
  10. 11 JulThe wrist: a watch app as a second counterAn Apple Watch app joined as a second way to count, for golfers who’d rather wear a watch than carry a button — but it only relays presses, and the phone still keeps the round.amended

August 2026

No decisions · 17 commits

September 2026

2 decisions · 37 commits

  1. 18 SeptThe conversation: tools for the player’s own AIRather than putting a chatbot in the app, One Thought will offer tools so a golfer’s own AI can talk a round through with them — starting with the research served openly, and syncing rounds only once there’s evidence it helps.amended
  2. 18 SeptResearch claims are checked by two readers who never see each otherTrue findings were being stretched, so each claim is now graded by how close its study is to golf, by two readers who never see each other.written up afterwards

October 2026

No decisions · 1 commit