Git for Everything

What if we used version control for laws, recipes, and city planning?

Shower thought: git was designed for source code, but the mental model works for any collaborative document that changes over time.

Laws should be in git. Every amendment is a commit. Every bill is a pull request. Citizens can review the diff. The blame command would be literally useful.

Recipes should be in git. You fork your grandmother's biryani recipe and make modifications. Your cousin forks yours. The original stays preserved while variations branch out.

City planning should be in git. Zoning changes as commits. Public comments as issues. The master branch is the current city plan.

Someone will tell me this already exists. But the fact that I do not know about it means it has not been done well enough yet.

  • Mohan

- Mohan