Site foundation
The foundation ran from the first commit on 26 September to the last residual fix on 28 September, 63 tasks and 165 commits, and it shipped no pages, only the parts every page is built from and the gates that check them. The 48.6 hours are the span from each London day's first commit to its last, added up from the commit times in the git log, and they are not a claim about time at a desk.
What it taught
93 of the 165 commits were fixes, so the first version of each part was a draft and the review rounds did the rest.
Progress
- Progress
- 100%
- Hours
- 49 h
- Spent
- £0
Post-mortem
- Tasks in the foundation plan
- 63 tasksmeasured on the Phase 0 and 1 implementation plan, September 2026, as of 28 Sept 2026
- Commits in the foundation run
- 165 commitsmeasured on the site repository, 26 to 28 September 2026, as of 28 Sept 2026
- Gate steps run before every merge
- 16 stepsmeasured on the pnpm gates step list, September 2026, as of 30 Sept 2026
- Terms the keyword scan reads
- 25 termsmeasured on the site's test suite, September 2026, as of 30 Sept 2026
- Unit tests on the disclosure scanner
- 462 testsmeasured on the site's test suite, September 2026, as of 30 Sept 2026
Write-ups
- 30.09.20264 minBuildBuild log
Building alwaysriskon.com: a foundation of gates before a single page
What the first build of this site shipped, broke and cost. Ends with the live site and its ledger.
Foundation commits165 - 30.09.20265 minResearchTeardown
How the disclosure gate on this site keeps a live trading edge silent
Four layers, one keyword list, and what a scan cannot prove. Ends with the four layers, stated.
Scan terms25
On the tape
- 28.09.202618:18Archived the foundation's rulings and ledger at 165 commits, and 93 of them are fixes.165
- 28.09.202616:37The foundation's last fix left 2,053 unit tests passing, counted by vitest on a clean checkout of that commit, and not one real page existed yet.2,053
- 28.09.202616:36The disclosure scan's last fix folds Armenian and Cherokee look-alike letters before matching, so each of its 25 terms still hits when someone spells it with the wrong alphabet.25
- 28.09.202611:26The last of the 63 foundation tasks closed, the one that renders diagrams to PNG for the feed and the markdown twins, and a final review of the whole run came next.63
- 27.09.202623:5427 September closed on 95 commits across a 23.8 hour span, the busiest day of the build so far, and that span is commit times, not hours at a desk.95
- 27.09.202609:57The fan behind the wordmark draws 180 seeded price paths, and the seed is the London date, so everyone sees the same fan on the same day.180
- 27.09.202609:57180 paths of 120 steps each comes to 21,600 line segments, which is a lot to ask of a phone on every frame.21,600
- 27.09.202605:39The font pipeline cut four open-licence families down to 6 files, and the biggest came to 56.5 KB against the 70 KB a file is allowed.6
- 27.09.202604:32The gates harness first ran as 14 steps, from type checks through to the browser, and one red step makes the whole run red.14
- 26.09.202615:13The spec fixed the write-ups at four templates, teardown, build log, case and field note, before a line of code existed.4
In the now log
- 28.09.2026
The foundation is done, 165 commits of parts and gates and no real pages yet, so the pages are next.