Archive record · Dormant
Gits
A React application built against the GitHub API, on Create React App and hooks rather than a state library.
- verifiedGits — 29 files, 2,314 lines, and no state library
- Role
- Sole author — all 194 commits
- Period
- 2023-11 — 2023-12
- React
- JavaScript
- GitHub API
The artifact
Fig. 1

What the repository shows
29 files and 2,314 lines, built on Create React App with a pages directory, a components directory and a hooks directory. The previous portfolio recorded Redux in its stack; the dependency list has no state library in it, and the correction is on the record here rather than carried forward.It is also the earliest thing in this portfolio to read a GitHub profile — two years before GitFace did it properly. What it did with what it read is not established by the source.
- verifiedGits — 29 files, 2,314 lines, and no state library
Who built it
- Engineering role
- Sole author
- verifiedGits — 194 commits, one author
- Measured contribution
- 194 of 194 commits (100%)the GITs repository
- verifiedGits — 194 commits, one author
- Team
- Sole author, under two git identities.
- verifiedGits — 194 commits, one author
Measured
- Commits
- 194 commits
- verifiedGits — 194 commits, one author
- Source
- 2,314 lines
- verifiedGits — 29 files, 2,314 lines, and no state library
Evidence
4 sources · how each was obtained
- verifiedGits — 194 commits, one authorcommit-history · attests existence · captured 2026-08-19git log: 194 commits from 2023-11-25 to 2023-12-21, one person under two git identitiesLocal working copy. The remote was not fetched from this machine.
- verifiedGits — 29 files, 2,314 lines, and no state libraryrepository · attests structure · captured 2026-08-19read and counted: Create React App with pages, components and hooks directories; dependencies are React, react-icons, react-scripts, web-vitals and testing-library — no Redux and no other state libraryThe previous portfolio recorded Redux in this project's stack. The dependency manifest does not contain it.
- verifiedGits — one capture of the application running locallyFig. 1screenshot-set · attests existence · captured 2026-08-21the repository run on localhost and captured at 1440x900, at the top of the landing pageThe frame carries nothing fetched from GitHub. Everything in it — the heading, the artwork, the search field — is the application's own. The lists further down the page need a GitHub token and a reachable API, and this machine has neither, so nothing below the fold was captured and no data was substituted for it.
- provisionalLegacy project registry — 20 records in data.tsdocument · attests existence · captured 2026-08-18source read and field extractionDemonstrably unreliable in places: wrap-git carries hashTags copy-pasted from Trisd, two projects share an identical tag string, and one screenshot caption converts download counts into developer counts. Descriptions migrated as draft pending review.
Links
Still open
What this case study does not yet cover, and what would close it.
Awaiting a written account
- How it was built has not been written up yet.
- The constraints this was built under were not recorded.
Never measured
- No outcome was measured while this project was active.
Awaiting first-person reflection
- What this project taught has not been written up yet.
- The alternatives that were considered were not recorded.
- A first-hand account of this work has not been written yet.
- The reasoning behind the engineering decisions has not been written up yet.