Я бы поднялся на один уровень и переосмыслил названия оригинальных методов.Если методы выполняют действие, то роль, которую они играют, - это глагол, а не существительное:
# some methods performing some sort of 'action'
def act
def act!
Это имеет удобный побочный эффект более естественного ответа на ваш вопрос:*
# method checking if 'action' is permitted
def can_act?
... а также некоторые другие очевидные варианты:
# methods checking if 'action' was performed
def acted?
def did_act?
# method checking if 'action' is called for by other circumstances
def should_act?
# method putting 'action' into a work queue
def act_later(delay_seconds=0)
Et cetera.