You’re going to loose a lot of natural language nuances then. Plus git is essentially your structured, validated state description.