tm-definition-of-done

Enforce Tavern Master definition of done (lint + tests + formatting + plan updates).