diff --git a/scripts/build-docs-site.py b/scripts/build-docs-site.py index 609dd92..aa9bcba 100755 --- a/scripts/build-docs-site.py +++ b/scripts/build-docs-site.py @@ -117,7 +117,16 @@ def main() -> None: sphinx = ROOT / "docs" / "sphinx" / "_build" / "html" if sphinx.exists(): copy_tree(sphinx, SITE / "sphinx") - for pkg in ("verae-activate", "verae-zapier", "verae-zapier-middleware", "zappier"): + for pkg in ( + "verae-activate", + "verae-zapier", + "verae-zapier-middleware", + "zappier", + "verae-request-splitter", + "verae-archive-worm", + "verae-archive-aggregator", + "docs-master", + ): readme = ROOT / "packages" / pkg / "README.md" if readme.exists(): copy_tree(readme, SITE / "packages" / pkg / "README.md") @@ -185,7 +194,27 @@ def main() -> None: ("docs/models/README.md", "Data models"), ("sphinx/index.html", "Sphinx HTML"), ("docs/04-activate/SETUP-ZAPIER-DEVELOPER.html", "Setup HTML"), + ("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"), ] + + git_repos = [ + ("master-zapier-plan-draft", "Monorepo (this workspace)"), + ("zappier-edge", "Metered HTTPS edge"), + ("verae-middleware", "Zapier-facing HTTP + NATS workers"), + ("verae-zapier-app", "Full Zapier Platform app"), + ("verae-activate", "Activate-now Zapier app"), + ("verae-request-splitter", "Hash vs attachment splitter"), + ("verae-archive-worm", "Bloom-filtered WORM archive node"), + ("verae-archive-aggregator", "Archive reply aggregator"), + ("zapier-docs-master", "Master summaries and NATS contracts"), + ] + git_lis = "".join( + f'
  • {name} ' + f'{desc}
  • ' + for name, desc in git_repos + ) extra_lis = "".join( f'
  • {lab}
  • ' for h, lab in extra if (SITE / h).exists() or h.startswith("sphinx") ) @@ -221,6 +250,22 @@ def main() -> None:

    {''.join(cards)} +
    +

    Git repositories (Forgejo)

    +

    Clone: ssh://git@git.georgelambert.org:2223/marchon/<name>.git (SSH port 2223). Branches main and master.

    + +
    +
    +

    Master module docs

    + +

    Catalogs