Add Zapier interface simulator, tree-node Merkle lookups, and user docs
Some checks are pending
offline / test (push) Waiting to run
Some checks are pending
offline / test (push) Waiting to run
In-process trace console validates hops, faults, recoveries, and suggested changes before zapier-platform push. User guide covers signup through central-chain and bulk-summary tree-node hash lookup.
This commit is contained in:
parent
3daa88866d
commit
f3dc0e6eee
56 changed files with 2341 additions and 8 deletions
|
|
@ -31,6 +31,17 @@ SECTIONS = [
|
|||
("docs/02-architecture/nats-subjects.md", "NATS subjects"),
|
||||
("docs/02-architecture/archive-nats.md", "Archive NATS, bloom, multi-receipt"),
|
||||
("docs/02-architecture/modules-and-nats.md", "Module catalog and NATS addresses"),
|
||||
("docs/02-architecture/tree-nodes.md", "Tree nodes and bulk Merkle summaries"),
|
||||
],
|
||||
),
|
||||
(
|
||||
"User guide (signup → lookup)",
|
||||
[
|
||||
("packages/zapier-user-docs/README.md", "User guide index"),
|
||||
("packages/zapier-user-docs/02-signup-zappier-portal.md", "Sign up"),
|
||||
("packages/zapier-user-docs/04-register-a-hash.md", "Register a SHA-256"),
|
||||
("packages/zapier-user-docs/06-lookup-central-chain.md", "Central chain lookup"),
|
||||
("packages/zapier-user-docs/09-lookup-tree-nodes.md", "Tree-node lookup"),
|
||||
],
|
||||
),
|
||||
(
|
||||
|
|
@ -125,6 +136,9 @@ def main() -> None:
|
|||
"verae-request-splitter",
|
||||
"verae-archive-worm",
|
||||
"verae-archive-aggregator",
|
||||
"verae-tree-node",
|
||||
"verae-zapier-simulator",
|
||||
"zapier-user-docs",
|
||||
"docs-master",
|
||||
):
|
||||
readme = ROOT / "packages" / pkg / "README.md"
|
||||
|
|
@ -141,6 +155,10 @@ def main() -> None:
|
|||
copy_tree(src, SITE / src.name if src.parent == ROOT else SITE / "docs" / "OPEN.md")
|
||||
copy_tree(ROOT / "docs" / "WORK-LOG.md", SITE / "docs" / "WORK-LOG.md")
|
||||
copy_tree(ROOT / "packages" / "docs-master", SITE / "docs-master")
|
||||
copy_tree(ROOT / "packages" / "zapier-user-docs", SITE / "user-docs", ignore=shutil.ignore_patterns("node_modules"))
|
||||
sim_pub = ROOT / "packages" / "verae-zapier-simulator" / "public" / "index.html"
|
||||
if sim_pub.exists():
|
||||
copy_tree(sim_pub, SITE / "simulator" / "index.html")
|
||||
|
||||
# research markdown + diagrams only
|
||||
r = ROOT / "research" / "zapier"
|
||||
|
|
@ -197,6 +215,8 @@ def main() -> None:
|
|||
("docs-master/README.md", "Master summaries (docs-master)"),
|
||||
("docs-master/MESSAGE-FLOWS.md", "Numbered message flows"),
|
||||
("docs-master/modules-and-nats.md", "NATS address table"),
|
||||
("user-docs/README.md", "User guide index"),
|
||||
("packages/verae-zapier-simulator/README.md", "Simulator README"),
|
||||
]
|
||||
|
||||
git_repos = [
|
||||
|
|
@ -209,6 +229,9 @@ def main() -> None:
|
|||
("verae-archive-worm", "Bloom-filtered WORM archive node"),
|
||||
("verae-archive-aggregator", "Archive reply aggregator"),
|
||||
("zapier-docs-master", "Master summaries and NATS contracts"),
|
||||
("verae-tree-node", "Merkle leaf proofs (bulk summaries)"),
|
||||
("verae-zapier-simulator", "Zapier interface + trace console"),
|
||||
("zapier-user-docs", "Signup-to-usage user guide"),
|
||||
]
|
||||
git_lis = "".join(
|
||||
f'<li><a href="https://git.georgelambert.org/marchon/{name}">{name}</a> '
|
||||
|
|
@ -264,6 +287,8 @@ def main() -> None:
|
|||
<li><a href="docs-master/archive-nats.md">archive-nats.md</a></li>
|
||||
<li><a href="docs-master/composition.md">composition.md</a></li>
|
||||
<li><a href="docs-master/modules/">Per-module SUMMARY.md and NATS.md</a></li>
|
||||
<li><a href="user-docs/README.md">User guide (signup → tree-node lookup)</a></li>
|
||||
<li><a href="packages/verae-zapier-simulator/README.md">Simulator README</a></li>
|
||||
</ul>
|
||||
</section>
|
||||
<section>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue