master-zapier-plan-draft/research/zapier/docs/diagrams/README.md
George Lambert b4150c8250 Milestone 0: import zappier billing, Verae middleware, and Zapier research
Compose-ready workspace: packages/zappier (rate card, portal, Stripe),
packages/verae-zapier-middleware (timestamp + NATS), packages/verae-zapier
(CLI app), vendor/zapier-platform, and research/zapier vendor corpus.

Gate 0 structure checks pass. Product code and research are not yet wired.
2026-09-09 02:37:36 -04:00

1.5 KiB
Raw Blame History

Architecture diagrams

SVG sources for getting-started.md and getting-started.pdf.

File What it shows
01-high-level-architecture.svg End-to-end stack: Zapier cloud, middleware, NATS, workers, Verae, REST Hooks
02-security-boundaries.svg Public HTTPS vs private NATS / store / Verae JWT
03-auth-two-hop.svg User → middleware tokens; middleware → Verae JWT
04-flow-async-timestamp.svg Create Timestamp + hook sequence
05-flow-wait.svg Create and Wait (in-process vs Phase 9 NATS)
06-nats-topology.svg Streams, subjects, consumers, ack rules
07-operations-map.svg Zapier nouns → /zapier/v1 → Verae
08-middleware-internals.svg Express routes, store, flags
09-phase-roadmap.svg Gates 015
10-workspace-integration.svg Repo, CLIs, Mongo tunnel, publish vs consume
11-zapier-billing.svg Zapier task plans vs Verae timestamp quotas vs embed
12-peergos-ipfs-tiered-storage.svg Timestamp + Peergos + pin cache + Glacier retrieve-on-demand

Regenerate:

python3 scripts/generate-diagrams.py
python3 scripts/generate-getting-started-pdf.py