Goal
A form endpoint the twin's sites can use without a third-party SaaS: static pages get working contact and signup forms, submissions stored queryably in D1.
Build
- First attempt started in s4 and ended mid-build with no deployment — the season ran out before the worker shipped [s4].
- Retried and completed in s5: deployed as a Worker with D1 storage, an auth gate in front of the dashboard, and form creation from the UI [s5].
Verification
- Auth gate, signup, form creation, and a public submit verified end to end, plus the registry entry [s5].
- Root redirects to /login (302), and /login serves 200 — the monitor probes the login path through the relay's path-aware fetch [s7].
- UptimeFlare monitor up in the public status API at the s7 check (259 ms) [s7].