The making of this website
Three weeks, one repository, and a great many things that did not work the first time. Every line in the sequence below is taken from the commit history.
Motion is reduced, so the sequence is shown in full as a document. Every line below is from this repository’s history, measured 2026-08-16.
Act I — Nothing
A cursor, and a machine that has not been told anything yet.
- git init
- 2026-07-25Initial commit
- One file. No idea yet what it is going to be.
Act II — Chaos
Everything at once, most of it wrong, all of it committed anyway.
- 2026-08-01Mail: add Resend as the first-choice transport
- 2026-08-02Remove the one-shot provisioning steps from the build
- 2026-08-04PIP, and the engine that moves him
- 2026-08-07PIP attends the Conduit, through the mechanism that already existed
- 2026-08-08RC1 audit: contrast, colour-only signals, and a broken skip link
- Builds that failed. Migrations that had to be written twice.
Act III — System
The pieces stop being pieces.
- 2026-08-09An opening sequence, a Studio that can act, and a real audience count
- 2026-08-12feat(vcg): replace the decorative particle field with real metric traces
- PIP · VECTOR · VCG · AEGIS
- A policy engine that refuses. A dispatcher nothing can go around.
- 2026-08-15feat(liminal): the orchestration layer, and the vocabulary that keeps it honest
Act IV — Deployment
Green, and then live.
- 15 migrations applied
- 25 test files, all passing
- next build — compiled successfully
- iad1 · deployment ready
Act V — The website
vihaanvaghela.com
- 154 commits
- 411 source files · 74,656 lines
- 2026-07-25 → 2026-08-16
Still building.
What the numbers are
Measured from this repository on 2026-08-16, not generated and not live. They describe the state on that day and will drift as the site keeps changing — which is the point of putting a date on them rather than a counter.
- Commits
- 154
- Source files
- 411
- Lines
- 74,656
- Test files
- 25
- Migrations
- 15
- Database models
- 39
- API routes
- 93
- First commit
- 2026-07-25
- Most recent
- 2026-08-16
No music ships with this page. The pacing was written against Дорога дальняя by Jakone, which is a reference rather than a component — bundling a copyrighted track with a personal website is a licensing problem, not a feature. The player reads a track from configuration when one the operator has the right to use is supplied.