This repository contains all the code necessary to generate the data for the commitology project that we created for the 2026 Algolia April Fools'.
The project suggests a way to interact with a Git repository's history through classic search and discussion with an agent.
The ./data folder contains all data that will ultimately be pushed to Algolia.
./data/inputcontains raw information extracted from git./data/computedcontains extended information derived from./data/input./data/outputcontains data in its final form, ready to be pushed to Algolia./data/tmpis a temporary folder used by some transformations
Slack discussion: https://algolia.slack.com/archives/C06CVHHJM/p1770211863896809 Video: https://www.youtube.com/watch?v=LI3VlpLHKok Repo: https://github.com/algolia/pr-practice-analyzer
- Push raw Issue data in same index
- Push raw Pulls data in same index
- Style each hit differently based on type
-
Add real links on the commit titles
-
Parse titles to parse URLS to PR/issues
-
Parse bodies to parse URLs to PR/issues
-
Add icons for the authors
-
Add links to the authors
-
Allow Copy-Pasting the hash
-
Add filtering by date, by author, by semantic type
-
Add sorting by date