eleven / messenger Public

docs: SSH ledger entry — services converge go-live session (#1116)

* docs: SSH ledger — services-converge go-live session

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

* docs: SSH ledger — widen the go-live entry to the full evening

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

---------
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Paul Campbell b8cb8a97b5b202c63967842ef47c10d8b2188ddb parent 6f58816
1 file changed, +11 −0
  • web/status/ssh/2026-07-18-services-converge-golive.json +11 −0
diff --git a/web/status/ssh/2026-07-18-services-converge-golive.json b/web/status/ssh/2026-07-18-services-converge-golive.json
new file mode 100644
index 0000000..9c32eeb
--- /dev/null
+++ b/web/status/ssh/2026-07-18-services-converge-golive.json
@@ -0,0 +1,11 @@
+{
+ "date": "2026-07-18",
+ "operator": "Paul Campbell",
+ "window": "14:30–23:00 UTC (approx)",
+ "why": "Stripe billing go-live box work (Claude session over the operator tunnel + Paul's own terminal): verified fleet convergence on the new build; found the control binary had self-downgraded onto a pre-self-update stable build (bake-expiry trap — guard tracked in issue #1117) and restored it from the staged version store via a lingering root console tty left by the 2026-07-15 rescue session (tty closed after; ufw/sshd posture unchanged); ran the first live sibling-service converge (connect/push/home all healthy with rollbacks kept); deployed + pinned chat.paulca.com twice (the second carrying the account-id fix, recycled via the hibernate off/on toggle); removed two stale /data leftovers. Session ended with the space's Stripe account linked live.",
+ "refs": [
+ "https://github.com/elevenmessenger/messenger/pull/1113",
+ "https://github.com/elevenmessenger/messenger/pull/1118",
+ "https://github.com/elevenmessenger/messenger/issues/1117"
+ ]
+}