Docs_archive
Planetary product (P1–P3)
Source docs/MESH_PLANETARY_PRODUCT.md · All_docs
Objective: describe what is shipped as a minimal P1–P6 product reference (discovery, edge, WAN bus → Hive, directory sync, trust hook, WAN traces), without conflating it with a production Internet-scale deployment (DHT, VC, full chart).
P4–P6 milestones (repository reference)
The "complete" milestones in the vision sense MESH_V2_GLOBAL.md (libp2p DHT, verified DID/VC, multi-region SLO) remain largely roadmap. This repository provides documented reference implementations:
Executive summary
Machine contracts
- Registry:
openapi/registry-v1.yaml,schemas/hive-registry-record-v1.schema.json - Gateway:
openapi/gateway-v1.yaml - Bridge:
openapi/transport-bridge-v1.yaml,schemas/wan-envelope-v1.schema.json - Internal ingress:
openapi/mesh-wan-ingress-v1.yaml
What remains "out of product" (next waves)
- Production registry: write quotas / rate limit, audit, multi-tenant, registrar SLA (Bearer write + optional Postgres is a foundation, not a complete registrar product).
- Production gateway: TLS termination, WAF, distributed quotas, mTLS to Hive.
- Multi-region NATS topology, named durable consumers, DLQ.
- Business consumers on
mesh.wan.envelope: Redis publish; referencenpm run mesh:wan-worker(JSON line to stdout or Bearer webhook) — additional business logic in other subscribers or integrations.
Quick start
- Install Hive core first:
GETTING_STARTED.md - Local planetary stack:
MESH_PLANETARY_DEV_STACK.md - Doc ↔ code map:
MESH_PLANETARY_TRACE.md - Déploiement WAN assemblé (ordre, secrets, vérifs):
MESH_WAN_COMPLETE_DEPLOYMENT.md - V1 adoption (risks, go-live checklist, minimal runbook):
MESH_PLANETARY_V1_ADOPTION.md - Stub contract changelog (semver for integrators):
MESH_PLANETARY_CHANGELOG.md