Four demos, one substrate. Each card polls its DO every 2 s and shows the live loss curve, peers, and (where applicable) a model sample. All four use the same Cloudflare Worker + Durable Object + R2 stack — only the optimizer / model shape differs.
All four demos can run simultaneously — they're independent Durable Objects.
Convergence curves above are independent processes; comparable but not coupled.
Source: github.com/abgnydn/postnet-cf