The stonecutter inflicts 1 point damage (half-heart) to creature walks on it.
Simple, efficase, work on every mobs.
You can exclude some mob of that will be not dammaged by stonecutter with the entity_types
tag #stonecutter_damage:blacklist
(stonecutter_damage/tags/entity_types/blacklist.json)
To prevent a village from being emptied by the suicide of its habitants, Villagers are in this list (this an observed scenario).