zebra-report: deploy 438e886 — space-closing distinguishes succession vs close

This commit is contained in:
russell@unturf.com 2026-06-02 15:31:30 -04:00
parent c4e37d3cae
commit 20d045775d
No known key found for this signature in database

View file

@ -2898,8 +2898,17 @@ async function handleSignal(raw){
}
break;
case 'space-closing':
logLine('err','space closing in '+m.grace_seconds+'s — '+m.reason);
setStatus('host left — space closing in '+m.grace_seconds+'s', 'err');
/* server arms this for the full grace window every time the host
* leaves. will_close=true means the room actually ends if nobody
* reclaims; will_close=false means a cohost will succeed the host
* at expiry so the room stays open either way. */
if (m.will_close === false){
logLine('', 'host away — cohost will succeed in '+m.grace_seconds+'s if host doesn\'t return');
setStatus('host away — cohost succession in '+m.grace_seconds+'s', 'warn');
} else {
logLine('err','space closing in '+m.grace_seconds+'s — '+m.reason);
setStatus('host left — space closing in '+m.grace_seconds+'s', 'err');
}
break;
case 'error':
logLine('err','signal: '+m.message);
@ -3586,8 +3595,8 @@ logLine('', 'ready — pick a handle, type a rendezvous code, enter the space');
<footer style="margin:2.2rem auto 0;font-size:0.65rem;color:#999;line-height:1.7;word-break:break-all;font-family:monospace">
<span id="pi-seal" style="color:#777;cursor:default;user-select:none" title="">page integrity</span> &nbsp;·&nbsp; built <span class="stamp-date">2026-06-02</span><br>
md5 <span class="stamp-md5">c9a9641f134b920871292cd17598a637</span><br>
sha256 <span class="stamp-sha">fb1aa6ee1857cf33e50985473b98ad9648850abf82289b771c3ab2295db707b6</span><br>
md5 <span class="stamp-md5">d4513db08ec37ff2a55a1cf91cf300da</span><br>
sha256 <span class="stamp-sha">da7da34bdf1b955af557df99a2bfd701ea2ab734c00dee9776f250fccddfcf4d</span><br>
<span style="color:#bbb">hashes are of this page with these two fields zeroed — to verify, blank them and re-hash</span><br>
<span style="color:#bbb">one self-contained file — <strong>save a copy</strong> and verify against these hashes; point at your own servers with ?signal= and ?turncred=, or <a href="host-your-own.html" style="color:#999">host your own community</a></span>
</footer>