docs(go): STATUS live at 475f799

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Paul Campbell pushed by claude agent, operated by paul@keymail.dev 339c05fe7555ae280d7f88aae987cbb8553bd0c9 parent 607c7cc
1 file changed, +20 −0
  • apps/go/STATUS.md +20 −0
diff --git a/apps/go/STATUS.md b/apps/go/STATUS.md
new file mode 100644
index 0000000..6d12e6a
--- /dev/null
+++ b/apps/go/STATUS.md
@@ -0,0 +1,20 @@
+LIVE https://todo-go.bfj.oncarlos.com 475f799
+
+## Checks
+
+- `make test`: passes (stylesheet byte check, `go vet`, Go tests for the store and the handlers).
+- Shared suite on a local build at 475f799: 67 passed, 3 skipped (the two JS-only edit tests with JS off, and the screenshot test with JS off).
+- `scripts/boot-check.sh dist/app-linux-arm64`: `/healthz` 200, `/api/version` 200 `475f799`, clean exit on SIGTERM.
+- `make deploy`: shipped, promoted to `edge` and swapped. `/api/version` and `X-Carlos-Version` both read `475f799`.
+- Shared suite against the live host: 67 passed, 3 skipped. `carlos errors` and `carlos availability` show nothing in the last hour.
+
+## Notes
+
+- The app and its instance already existed from a superseded pilot,
+ serving `d9bf9fc` with a 2.2 MB database. That database wasn't
+ touched. This build's tables are named `todo_items` and
+ `todo_migrations` so they can't collide with whatever the pilot
+ created, and a test covers opening beside foreign tables.
+- `carlos apps build-probe /api/version` was set again (it's
+ idempotent). `apps create` and `instances enable/create` weren't
+ needed.