TCR stands for:
test AND commit OR revert
TCR is an experiment first proposed by Kent Beck
https://medium.com/@kentbeck_7670/test-commit-revert-870bbd756864
I did a brief trial writing a program using TCR (a few bash lines) and found it quite interesting, but UX is a bit rough.
I decided to write a "TCR manager" using TCR.