Suriya 2cbc9e5b13 docs: record that the external stream setup script is now read-only
Birock/doormile-bookings/setup_jetstream.py called update_stream with the
subject list replaced wholesale, from a hardcoded list that had drifted
behind this repo. Re-running it would have stripped booking.cancelled,
booking.outcome, booking.assignment_failed, chat.room.closed.* and --
worst -- booking.assignment_requested, which carries the assignment
retry loop rather than merely reporting on it. Bookings would have
stopped reaching riders with nothing logged, until a restart repaired
the stream via EnsureStreams. A "setup" script that causes an outage
when run is a bad thing to leave lying around.

It is now an inspector: it reports streams, subjects and consumer state
and has no add/update/delete calls at all. Verified it is the only
script anywhere that pointed at doormile-nats (66.116.226.161:4223) --
every other stream-mutating script targets jupiter's NATS.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-11 10:48:53 +05:30
2026-06-22 17:43:40 +05:30
2026-07-04 11:10:52 +05:30
2026-07-04 11:10:52 +05:30
2026-06-30 12:03:04 +05:30
2026-06-22 17:43:40 +05:30
2026-06-22 17:43:40 +05:30
2026-06-22 17:43:40 +05:30
Description
No description provided
5.1 MiB
Languages
Go 97.9%
PLpgSQL 1.6%
Python 0.4%