master-zapier-plan-draft/packages/verae-archive-worm
George Lambert e401635fd6
Some checks are pending
offline / test (push) Waiting to run
Document every repo in Sphinx, catalog PDFs, and verae-ops
Add missing package READMEs, expand Sphinx to all runtime modules,
publish a LaTeX/PDF README book, and add verae-ops for Docker,
Proxmox, VMs, dedicated hardware, and service linking. Catalog
defaults to public PDF links for each module README and samples.
2026-09-11 14:36:17 -04:00
..
src Split NATS modules: splitter, WORM bloom archive, aggregator, docs-master 2026-09-11 12:33:40 -04:00
test Split NATS modules: splitter, WORM bloom archive, aggregator, docs-master 2026-09-11 12:33:40 -04:00
NATS.md Split NATS modules: splitter, WORM bloom archive, aggregator, docs-master 2026-09-11 12:33:40 -04:00
package.json Split NATS modules: splitter, WORM bloom archive, aggregator, docs-master 2026-09-11 12:33:40 -04:00
README.md Document every repo in Sphinx, catalog PDFs, and verae-ops 2026-09-11 14:36:17 -04:00
SUMMARY.md Split NATS modules: splitter, WORM bloom archive, aggregator, docs-master 2026-09-11 12:33:40 -04:00

verae-archive-worm

Bloom-filtered append-only WORM node. Stores metadata and files off chain. A bloom miss is silence (no NATS reply).

Forgejo: https://git.georgelambert.org/marchon/verae-archive-worm
Catalog: https://zapier.georgelambert.org/packages/verae-archive-worm/README.pdf
NATS: https://zapier.georgelambert.org/docs-master/modules/verae-archive-worm/NATS.pdf

Run

cd packages/verae-archive-worm
npm test

Fleet keeps min 3 copies (keepFloor). Pause does not count as available.

Addresses

Subject Role
verae.archive.put Append { sha256, kind, record } and add the hash to the bloom
verae.archive.query Broadcast (no queue group). Hit → verae.archive.reply.<correlationId>
miss no message

Kinds: publicMeta, privateMeta, file. Tree leaves live on verae-tree-node (kind=tree).

Depends on

  • NATS JetStream reachable on the private URL (NATS_URL)
  • archive-aggregator (query fan-out / merge)
  • fleet replica floor

Does not talk to Zapier or the chain.