THE OKAY LOOP

Theme: “Okay Loop Fern” · Q-Branch Stream B · B6 · QS-06 (RECURRING, with house-ledger PATTERN adjacency) · Local-first prototype on one device

PROTOTYPE NOT DEPLOYED — OWNER-TEST ONLY DEMONSTRATION

SAFETY LINES — READ FIRST:

This loop reports silence only. It makes no health claims and watches nothing else. It is not a medical device. If you believe someone is in danger, call emergency services — do not wait for an app.

Both people opt in before the loop runs. Either person can end the loop with one tap, at any time, for any reason — ending prints the ended state to both views.

DEMONSTRATION: nothing is actually sent. There is no network in this page — it makes zero network calls, has zero external assets, and sends nothing to anyone, ever. The “escalation” below is the exact notice text that would be sent in a real build, shown on this device only so both ends of the loop can be tested here.

Opt-in — both people, by choice

The loop only runs while both boxes are checked. Unchecking either box pauses the loop; the End Loop buttons stop it outright.

Today's window (editable in-page)

Default window: 7:00 AM – 9:00 AM. With the default end, the escalation notice reads exactly: “No okay from A by 9:00 AM today. This notice reports silence only.”

DEMO CLOCK — simulated time

Simulated time: 6:30 AM (SIMULATED)

Every simulated time on this page is labeled SIMULATED. Real time is never used by the demo engine — advance the demo clock to watch a whole day run in seconds.

Person A — your one tap

Waiting.

One tap stamps the log on this device (localStorage) with the simulated time, and Person B's view shows the okay + time. No location, no health data, no monitoring beyond this tap.

History — the local log

Stored only in this browser's localStorage, on this device. Reloading keeps it; clearing browser data removes it. Entries use simulated time in this demonstration and say so.

No entries yet. Tap I'M OKAY, or run the demo clock past the window close with no tap.