yasuki_core.engine.rules.flow.perform#

perform(game, action)[source]#

Apply a chosen action: pass to end the phase, or recruit a card from a province. The single action-apply dispatch, mirroring submit() for decisions.