A commit message, rendered as a complete, annotated diff walkthrough.
A commit is two things that barely talk to each other: a message that explains why, and a diff that shows what. Commit Throughline weaves them into one page — the author's prose leading into the real code it describes — while guaranteeing every hunk of the diff still appears.
Every page below was generated by the throughline CLI from
this project's own commit history — the same self-contained HTML
the tool writes when you run it locally, plus a one-line footer to find your way
back here. Start anywhere:
Prose leads into two diffs, then the backfill appends everything left unmentioned. The clearest look at the core idea.
A refactor that removes code, so you can see additions and deletions together — anchors always render as a real diff.
A short stack of commits rendered as chapters, with a contents list and previous / next links. How you'd read a feature branch or a PR.
Every commit in this repository, end to end, as a single navigable walkthrough. (One big page — a couple of megabytes.)