diff --git a/CONTEXT.md b/CONTEXT.md index 9aecf71..a1f9723 100644 --- a/CONTEXT.md +++ b/CONTEXT.md @@ -7,7 +7,24 @@ > > Ask Claude Code: "Please update CONTEXT.md with what we did today" -Last updated: 2026-07-20 (v0.150.0 — green gate restored + F7 export-link fix) +Last updated: 2026-07-20 (v0.151.0 — Megosztás reload loop fixed + connect-address card) + +> **2026-07-20 — v0.151.0 (Megosztás).** Closes **S-1/S-2/S-4-core/S-5** of +> `felhom.eu/documentation/audits/DIAG-sharing-2026-07-20.md`; **S-3 (no mDNS/Bonjour) stays OPEN**, +> awaiting Viktor's `smbutil lookup FELHOM` + `dns-sd -B _smb._tcp` from the Mac. **The `/sharing` +> page had been reload-looping at ~1.2 s for every customer with sharing enabled since v0.147.0** — +> `/sharing/status` coerced `idle`→`running` on the JOB phase channel, and the client answers a +> terminal `running` with a one-shot `location.reload()`, so the first poll of every steady-state +> page load re-armed it. The rule this leaves behind, now recorded against R-45 too: **a phase a +> client answers with a one-shot action is an EDGE — never synthesise it from a level, and serve it +> exactly once.** Both halves are server-side; `sharing.html`'s `