# Ani: Patch-based Version Control System Ani is a kind of personal research project to explore how change management with patches could work as outlined in the [Pijul](https://pijul.org/) project. The project started because the author wanted to gain a thorough understanding of how changes were represented and tracked in Pijul. The Pijul source code is written in Rust. Ani is written in C (more specifically C11). This collection of logs is intended as a trace of the author working to understand what a "patch" is in Pijul by re-implementing everything in C11.