No hands-on hours figure is given, and the reason is the interesting part. I have a method that infers working sessions from commit timestamps, and it is good to about 25 percent on my other projects. It reports the wrong thing here, because on this one I was not the one typing. I set the scope, ruled on the decisions and reviewed what came back, across about thirty hours. The system I built did the construction, including a nine hour stretch while I slept. Hours at a keyboard stops being the unit when that is how the work is done, so I am publishing what is simply true instead: 4 hours 24 minutes from first commit to the first build Apple accepted, 18 accepted notarisations in all across the twenty-five hours that followed, 87 commits, and 497 tests at that point (the figure then, not now).
Not distributed. Scope is built for my own practice and is installed on my own machine. It is not for sale and there is no download.
The exact figures are exact, and the notarisation ones come from Apple rather than from me. The original record, fixed at that window: 497 tests and 87 commits by the end of those thirty hours, and 18 accepted notarisations, the first 4 hours 24 minutes after the first commit. Those are the build figures and they are fixed at that window. The project did not stop there: by 3 September 2026 the repository had reached 138 commits, up from 120 six days earlier. The suite has grown alongside it: on 8 October 2026 the Mac suite read 869 passing, from 879 in total with 10 skipped. That total moves; the thirty-hour figures above do not, which is why they are stated separately. Current status: the iPhone and Mac app, version 1.0 (6), is in internal TestFlight beta and has not been publicly released. There were 19 submissions; one was refused on a build setting and corrected inside two minutes, which is stated because omitting it would make the run look cleaner than it was. Gatekeeper reports the installed build as an accepted notarised Developer ID source with its ticket stapled. Sync between the devices was checked by counting what arrived on a fresh install.
What is not shown is that a write originating on the phone arrived on the Mac. That is a narrower claim and it cannot be made about this data, now or later: the data does not record which device wrote it, and the sync framework does not expose that either. So the attribution is not missing from my notes, it is unrecoverable. The count showed far more than a fresh install holds, and that is the whole of what a count can tell anyone.
Also not claimed, and worth naming rather than omitting. Optional AI help with invoice wording exists, and nothing it suggests is used until accepted. It has never produced a real invoice line. There are no performance figures against a real store. A dense sample invoice runs to two pages. The iOS app is not notarised, because iOS applications are not.
No client appears anywhere in this. Sample data in the application is invented.