master-zapier-plan-draft/packages/dev-overview
Repository files (latest commit first)
Filename Latest commit message Latest commit date
George Lambert 86b421db05
Some checks failed
offline / test (push) Has been cancelled
Add dev-overview: designed vs running NATS routes and Zapier-Verae path.
Independent Forgejo repo maps every verae.* address, endpoint I/O, job
monitor loop, and remaining billing/archive wiring.
2026-09-14 13:25:04 -04:00
..
01-nats-routes.md Add dev-overview: designed vs running NATS routes and Zapier-Verae path. 2026-09-14 13:25:04 -04:00
02-endpoint-io.md Add dev-overview: designed vs running NATS routes and Zapier-Verae path. 2026-09-14 13:25:04 -04:00
03-zapier-verae-path.md Add dev-overview: designed vs running NATS routes and Zapier-Verae path. 2026-09-14 13:25:04 -04:00
04-gaps-and-finish.md Add dev-overview: designed vs running NATS routes and Zapier-Verae path. 2026-09-14 13:25:04 -04:00
NATS.md Add dev-overview: designed vs running NATS routes and Zapier-Verae path. 2026-09-14 13:25:04 -04:00
package.json Add dev-overview: designed vs running NATS routes and Zapier-Verae path. 2026-09-14 13:25:04 -04:00
README.md Add dev-overview: designed vs running NATS routes and Zapier-Verae path. 2026-09-14 13:25:04 -04:00
SUMMARY.md Add dev-overview: designed vs running NATS routes and Zapier-Verae path. 2026-09-14 13:25:04 -04:00

dev-overview

Developer map of the Verae Time × Zapier NATS message fabric: what was designed, what is actually running on NS1, how a Zapier timestamp job reaches api.veraetime.net (or the mock) and comes back, and what is still unwired.

Forgejo: https://git.georgelambert.org/marchon/dev-overview
SSH: ssh://git@git.georgelambert.org:2223/marchon/dev-overview.git
Catalog: https://zapier.georgelambert.org/packages/dev-overview/
Date: 2026-09-14

Zapier cloud never connects to NATS. It talks HTTPS to https://zap.zapier.georgelambert.org (access-zapier) then middleware.

Contents

Doc What
01-nats-routes.md Every verae.* address: designed vs running, stream, queue
02-endpoint-io.md Per-address: purpose, inbound from, outbound to, how to connect
03-zapier-verae-path.md Zapier → middleware → Verae API → poll → events → Zapier
04-gaps-and-finish.md Modules not connected; billing/aux; finish list

Sources: docs-master/modules-and-nats.md, MESSAGE-FLOWS.md, fleet services/*.json, overlay overlays/ns1/fleet.json, middleware src/nats/subjects.js, ensure-streams.sh, keep units.px-worker.json, STATUS.md.

Cluster (running)

nats://10.10.10.21:4222,nats://10.10.10.22:4222,nats://10.10.10.23:4222

JetStream streams (replicas=3, file): ZAPIER_JOBS, ZAPIER_EVENTS, ZAPIER_WEBHOOKS, ZAPIER_USAGE, VERAE_ARCHIVE.

Public token-gated client edge (not cluster routes): nats://<token>@70.88.205.138:4222, wss://nats.zapier.georgelambert.org.