Initial import of overview from zapier monorepo
This commit is contained in:
commit
4b09a268ab
21 changed files with 605 additions and 0 deletions
25
02-modules-and-repos.md
Normal file
25
02-modules-and-repos.md
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
# 2. Modules and independent repositories
|
||||
|
||||
Each runtime piece is its **own git repo** on Forgejo (`git.georgelambert.org`, SSH port 2223). The monorepo `master-zapier-plan-draft` is a snapshot of the workspace; do not treat it as the only clone path.
|
||||
|
||||
| Independent repo | Package / path | What it does |
|
||||
|------------------|----------------|--------------|
|
||||
| **overview** | `packages/overview` | This high-level map |
|
||||
| **verae-nats-process** | `packages/verae-nats-process` | **Template** for a new addressed NATS process |
|
||||
| **master-zapier-plan-draft** | workspace root | Combined snapshot (`main` and `master`) |
|
||||
| **zappier-edge** | `packages/zappier` | Metered HTTPS, portal, admin, Stripe `zappier.api_cents` |
|
||||
| **verae-middleware** | `packages/verae-zapier-middleware` | `/zapier/v1`, job wait, NATS publishers/workers |
|
||||
| **verae-zapier-app** | `packages/verae-zapier` | Full Zapier nouns (timestamp, wait, batch, hash + tree lookup) |
|
||||
| **verae-activate** | `packages/verae-activate` | Activate-now (Add Numbers, Echo, SHA256, mock timestamp) |
|
||||
| **verae-request-splitter** | `packages/verae-request-splitter` | Chain hash vs `archive.put` |
|
||||
| **verae-archive-worm** | `packages/verae-archive-worm` | Bloom WORM node |
|
||||
| **verae-archive-aggregator** | `packages/verae-archive-aggregator` | Merge archive replies |
|
||||
| **verae-tree-node** | `packages/verae-tree-node` | Merkle leaf proofs (bulk summaries) |
|
||||
| **verae-fleet** | `packages/verae-fleet` | Catalog, min copies, pause/restart, SSH hosts, operator console |
|
||||
| **verae-zapier-simulator** | `packages/verae-zapier-simulator` | Trace console before `zapier-platform push` |
|
||||
| **zapier-user-docs** | `packages/zapier-user-docs` | Customer signup → register → lookup |
|
||||
| **zapier-docs-master** | `packages/docs-master` | Per-module `SUMMARY.md` + `NATS.md` |
|
||||
|
||||
Libraries that are **not** separate Forgejo apps today: `verae-chain-client` (inside middleware), job-poller and webhook-deliver (middleware workers, fleet-spawned).
|
||||
|
||||
Per-module NATS contracts: [zapier-docs-master](https://git.georgelambert.org/marchon/zapier-docs-master).
|
||||
Loading…
Add table
Add a link
Reference in a new issue