master-zapier-plan-draft/docs/04-activate
George Lambert 51ae79b75f Milestone 3: NATS wait (gate 9), hash lookup, zappier timestamp, NS1 tunnel
Wait-via-NATS returns completed or pending+jobId (GATE 9). Mock SHA256
idempotent register + GET /hashes/{sha256}. Zappier commercial edge has
POST /v1/timestamp and hash-lookup. GATE 12 smoke (signup + wait) passes.

NS1 NATS is 127.0.0.1:4222 on 70.88.205.138; SSH tunnel :14222. Local
nats-server -js used for isolated tests. Activate app adds Echo Text.

Learned: JetStream on NS1 is loopback-only; do not bind 4222 public.
2026-09-09 02:54:02 -04:00
..
README.md Milestone 1: Add Numbers Zapier app, /v1/add, developer setup guide 2026-09-09 02:41:34 -04:00
SETUP-ZAPIER-DEVELOPER.md Milestone 3: NATS wait (gate 9), hash lookup, zappier timestamp, NS1 tunnel 2026-09-09 02:54:02 -04:00

Activate now

  1. Morning checklist: SETUP-ZAPIER-DEVELOPER.md
  2. App: packages/verae-activate — action Add Numbers
  3. Tests: cd packages/verae-activate && npm test
  4. Validate: zapier-platform validate (already structurally sound)