We document what we do so that you can understand, repair, reproduce and improve it open-source