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.
This commit is contained in:
commit
b4150c8250
1364 changed files with 6814366 additions and 0 deletions
25
research/zapier/docs/diagrams/README.md
Normal file
25
research/zapier/docs/diagrams/README.md
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
# Architecture diagrams
|
||||
|
||||
SVG sources for [getting-started.md](../../getting-started.md) and `getting-started.pdf`.
|
||||
|
||||
| File | What it shows |
|
||||
|------|----------------|
|
||||
| [01-high-level-architecture.svg](01-high-level-architecture.svg) | End-to-end stack: Zapier cloud, middleware, NATS, workers, Verae, REST Hooks |
|
||||
| [02-security-boundaries.svg](02-security-boundaries.svg) | Public HTTPS vs private NATS / store / Verae JWT |
|
||||
| [03-auth-two-hop.svg](03-auth-two-hop.svg) | User → middleware tokens; middleware → Verae JWT |
|
||||
| [04-flow-async-timestamp.svg](04-flow-async-timestamp.svg) | Create Timestamp + hook sequence |
|
||||
| [05-flow-wait.svg](05-flow-wait.svg) | Create and Wait (in-process vs Phase 9 NATS) |
|
||||
| [06-nats-topology.svg](06-nats-topology.svg) | Streams, subjects, consumers, ack rules |
|
||||
| [07-operations-map.svg](07-operations-map.svg) | Zapier nouns → `/zapier/v1` → Verae |
|
||||
| [08-middleware-internals.svg](08-middleware-internals.svg) | Express routes, store, flags |
|
||||
| [09-phase-roadmap.svg](09-phase-roadmap.svg) | Gates 0–15 |
|
||||
| [10-workspace-integration.svg](10-workspace-integration.svg) | Repo, CLIs, Mongo tunnel, publish vs consume |
|
||||
| [11-zapier-billing.svg](11-zapier-billing.svg) | Zapier task plans vs Verae timestamp quotas vs embed |
|
||||
| [12-peergos-ipfs-tiered-storage.svg](12-peergos-ipfs-tiered-storage.svg) | Timestamp + Peergos + pin cache + Glacier retrieve-on-demand |
|
||||
|
||||
Regenerate:
|
||||
|
||||
```bash
|
||||
python3 scripts/generate-diagrams.py
|
||||
python3 scripts/generate-getting-started-pdf.py
|
||||
```
|
||||
Loading…
Add table
Add a link
Reference in a new issue