With my friend, I concluded that it could be called an "offchain covenant". That is another reason why Bitcoin likely doesn't need dedicated covenants.