(reason = '')
| 154 | } |
| 155 | |
| 156 | function clearTurnApprovalFloorMode(reason = '') { |
| 157 | if (!state.turnApprovalFloorMode) return state.approvalMode; |
| 158 | const prev = state.turnApprovalFloorMode; |
| 159 | state.turnApprovalFloorMode = ''; |
| 160 | log(`Turn approval floor cleared: ${prev}${reason ? ` (${reason})` : ''}`); |
| 161 | return recomputeEffectiveApprovalMode(`turn floor cleared${reason ? `: ${reason}` : ''}`); |
| 162 | } |
| 163 | |
| 164 | function latestEventSeq() { |
| 165 | return state.eventBuffer.length > 0 ? state.eventBuffer[state.eventBuffer.length - 1].seq : 0; |
no test coverage detected