yasuki_core.engine.action_log.apply_and_log#
- apply_and_log(state, log, seat, intent, ts)[source]#
Apply
intentand, if accepted, append aLogEntryfor it.The recording hook lives in core so every transport records identically. An intent is recorded exactly when
apply_intentaccepts it (returns at least one event); rejected intents change neither the state nor the log.