From bf232b3c5d58d4137cf6caa352c13c0cfe28404f Mon Sep 17 00:00:00 2001 From: Time Date: Sun, 25 Oct 2026 00:13:20 +0000 Subject: [PATCH] card #260: kept typy/README.md (generated) --- typy/README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/typy/README.md b/typy/README.md index 6d2fbaa..4d29bfa 100644 --- a/typy/README.md +++ b/typy/README.md @@ -60,6 +60,8 @@ Deploy with the existing operator credentials: CLOUDFLARE_API_TOKEN, CLOUDFLARE_ The deploy script reuses **.github/time/cloudflare.py**, uploads the committed ES modules, reuses a KV namespace named **time-typy**, and attaches **typy.yolopreneur.lol**. Its first upload creates the SQLite Durable Object class **QuotaGate** with migration **typy-v1**. Later uploads retain the same store and quota namespace. The operator machine needs Python and git; committed generated assets make Node unnecessary there. +Deploys are manual: no workflow deploys main or runs `npm test --prefix typy` yet. Adding one means editing `.github/workflows`, which needs a human. + The Worker returns its code revision through **/api/health**. The deployment receipt also records the exact source commit. Verify the custom domain and asset responses separately from the upload. ## Storage, privacy, and limits