mirror of
https://github.com/zap-proto/dev.git
synced 2026-10-30 15:05:18 +00:00
* docs: tools section (pb2zap, zap2pb), zip server page, ZAP-only production story - content/docs/tools/: new Tooling nav group — the complete pb<->ZAP interop boundary. pb2zap (go/ast codemod off protobuf), zap2pb (the one sanctioned protobuf import: Marshal/Unmarshal/Equal/ AppendMessage, v0.2.0), and the migration path over the existing schema/codegen pages. - content/docs/zip.mdx: the ZAP-native application server — one Listen verb (ZAP primary, HTTP secondary), typed handlers with REST/OpenAPI/MCP projections, Mount composition, and the hanzoai/cloud case: sub-1,000-line compose root hosting ~75K LOC of subsystems (76:1). - why-zap: scrub the unmeasured benchmark tables (per the benchmarks-page policy), replace with mechanism arguments and the ZAP-only-in-production account: zero gRPC, protobuf confined to the four-function zap2pb boundary at the OTLP edge. - ecosystem: add zip/pb2zap/zap2pb rows; quick-start + index: link the new pages, drop the unmeasured 5-20x claim. * fix(build): alias MDX collections to regenerated docs/, drop frozen .docs snapshot next.config.mjs and tsconfig.json pointed @hanzo/docs-mdx:collections/* at .docs/ — a snapshot frozen on Jun 1 — while the MDX plugin regenerates docs/ on every build. Result: no page added since the snapshot (schema, codegen, rpc, capabilities, and this PR%27s tools/zip) was ever emitted; the site silently served 37 routes instead of 45. Alias both resolvers at docs/ and remove .docs. --------- Co-authored-by: Hanzo Dev <[email protected]>
60 lines
5.9 KiB
TypeScript
60 lines
5.9 KiB
TypeScript
// @ts-nocheck
|
|
import { default as __fd_glob_49 } from "../content/docs/examples/meta.json?collection=docs"
|
|
import { default as __fd_glob_48 } from "../content/docs/tools/meta.json?collection=docs"
|
|
import { default as __fd_glob_47 } from "../content/docs/protocols/meta.json?collection=docs"
|
|
import { default as __fd_glob_46 } from "../content/docs/sdks/meta.json?collection=docs"
|
|
import { default as __fd_glob_45 } from "../content/docs/meta.json?collection=docs"
|
|
import * as __fd_glob_44 from "../content/docs/examples/pq-rns-roundtrip.mdx?collection=docs"
|
|
import * as __fd_glob_43 from "../content/docs/examples/multi-lang-conformance.mdx?collection=docs"
|
|
import * as __fd_glob_42 from "../content/docs/examples/index.mdx?collection=docs"
|
|
import * as __fd_glob_41 from "../content/docs/examples/capability-mailbox.mdx?collection=docs"
|
|
import * as __fd_glob_40 from "../content/docs/tools/zap2pb.mdx?collection=docs"
|
|
import * as __fd_glob_39 from "../content/docs/tools/pb2zap.mdx?collection=docs"
|
|
import * as __fd_glob_38 from "../content/docs/tools/index.mdx?collection=docs"
|
|
import * as __fd_glob_37 from "../content/docs/sdks/typescript.mdx?collection=docs"
|
|
import * as __fd_glob_36 from "../content/docs/sdks/rust.mdx?collection=docs"
|
|
import * as __fd_glob_35 from "../content/docs/sdks/python.mdx?collection=docs"
|
|
import * as __fd_glob_34 from "../content/docs/sdks/ocaml.mdx?collection=docs"
|
|
import * as __fd_glob_33 from "../content/docs/sdks/java.mdx?collection=docs"
|
|
import * as __fd_glob_32 from "../content/docs/sdks/index.mdx?collection=docs"
|
|
import * as __fd_glob_31 from "../content/docs/sdks/haskell.mdx?collection=docs"
|
|
import * as __fd_glob_30 from "../content/docs/sdks/go.mdx?collection=docs"
|
|
import * as __fd_glob_29 from "../content/docs/sdks/erlang.mdx?collection=docs"
|
|
import * as __fd_glob_28 from "../content/docs/sdks/csharp.mdx?collection=docs"
|
|
import * as __fd_glob_27 from "../content/docs/sdks/cpp.mdx?collection=docs"
|
|
import * as __fd_glob_26 from "../content/docs/sdks/c.mdx?collection=docs"
|
|
import * as __fd_glob_25 from "../content/docs/protocols/ws.mdx?collection=docs"
|
|
import * as __fd_glob_24 from "../content/docs/protocols/rns.mdx?collection=docs"
|
|
import * as __fd_glob_23 from "../content/docs/protocols/native.mdx?collection=docs"
|
|
import * as __fd_glob_22 from "../content/docs/protocols/mcp.mdx?collection=docs"
|
|
import * as __fd_glob_21 from "../content/docs/protocols/index.mdx?collection=docs"
|
|
import * as __fd_glob_20 from "../content/docs/protocols/http.mdx?collection=docs"
|
|
import * as __fd_glob_19 from "../content/docs/protocols/fix.mdx?collection=docs"
|
|
import * as __fd_glob_18 from "../content/docs/protocols/acp.mdx?collection=docs"
|
|
import * as __fd_glob_17 from "../content/docs/protocols/a2a.mdx?collection=docs"
|
|
import * as __fd_glob_16 from "../content/docs/zip.mdx?collection=docs"
|
|
import * as __fd_glob_15 from "../content/docs/why-zap.mdx?collection=docs"
|
|
import * as __fd_glob_14 from "../content/docs/transports.mdx?collection=docs"
|
|
import * as __fd_glob_13 from "../content/docs/schema.mdx?collection=docs"
|
|
import * as __fd_glob_12 from "../content/docs/rpc.mdx?collection=docs"
|
|
import * as __fd_glob_11 from "../content/docs/quick-start.mdx?collection=docs"
|
|
import * as __fd_glob_10 from "../content/docs/protocol.mdx?collection=docs"
|
|
import * as __fd_glob_9 from "../content/docs/post-quantum.mdx?collection=docs"
|
|
import * as __fd_glob_8 from "../content/docs/index.mdx?collection=docs"
|
|
import * as __fd_glob_7 from "../content/docs/gateway.mdx?collection=docs"
|
|
import * as __fd_glob_6 from "../content/docs/ecosystem.mdx?collection=docs"
|
|
import * as __fd_glob_5 from "../content/docs/consensus.mdx?collection=docs"
|
|
import * as __fd_glob_4 from "../content/docs/codegen.mdx?collection=docs"
|
|
import * as __fd_glob_3 from "../content/docs/capabilities.mdx?collection=docs"
|
|
import * as __fd_glob_2 from "../content/docs/benchmarks.mdx?collection=docs"
|
|
import * as __fd_glob_1 from "../content/docs/architecture.mdx?collection=docs"
|
|
import * as __fd_glob_0 from "../content/docs/api.mdx?collection=docs"
|
|
import { server } from '@hanzo/docs-mdx/runtime/server';
|
|
import type * as Config from '../source.config';
|
|
|
|
const create = server<typeof Config, import("@hanzo/docs-mdx/runtime/types").InternalTypeConfig & {
|
|
DocData: {
|
|
}
|
|
}>({"doc":{"passthroughs":["extractedReferences"]}});
|
|
|
|
export const docs = await create.docs("docs", "content/docs", {"meta.json": __fd_glob_45, "sdks/meta.json": __fd_glob_46, "protocols/meta.json": __fd_glob_47, "tools/meta.json": __fd_glob_48, "examples/meta.json": __fd_glob_49, }, {"api.mdx": __fd_glob_0, "architecture.mdx": __fd_glob_1, "benchmarks.mdx": __fd_glob_2, "capabilities.mdx": __fd_glob_3, "codegen.mdx": __fd_glob_4, "consensus.mdx": __fd_glob_5, "ecosystem.mdx": __fd_glob_6, "gateway.mdx": __fd_glob_7, "index.mdx": __fd_glob_8, "post-quantum.mdx": __fd_glob_9, "protocol.mdx": __fd_glob_10, "quick-start.mdx": __fd_glob_11, "rpc.mdx": __fd_glob_12, "schema.mdx": __fd_glob_13, "transports.mdx": __fd_glob_14, "why-zap.mdx": __fd_glob_15, "zip.mdx": __fd_glob_16, "protocols/a2a.mdx": __fd_glob_17, "protocols/acp.mdx": __fd_glob_18, "protocols/fix.mdx": __fd_glob_19, "protocols/http.mdx": __fd_glob_20, "protocols/index.mdx": __fd_glob_21, "protocols/mcp.mdx": __fd_glob_22, "protocols/native.mdx": __fd_glob_23, "protocols/rns.mdx": __fd_glob_24, "protocols/ws.mdx": __fd_glob_25, "sdks/c.mdx": __fd_glob_26, "sdks/cpp.mdx": __fd_glob_27, "sdks/csharp.mdx": __fd_glob_28, "sdks/erlang.mdx": __fd_glob_29, "sdks/go.mdx": __fd_glob_30, "sdks/haskell.mdx": __fd_glob_31, "sdks/index.mdx": __fd_glob_32, "sdks/java.mdx": __fd_glob_33, "sdks/ocaml.mdx": __fd_glob_34, "sdks/python.mdx": __fd_glob_35, "sdks/rust.mdx": __fd_glob_36, "sdks/typescript.mdx": __fd_glob_37, "tools/index.mdx": __fd_glob_38, "tools/pb2zap.mdx": __fd_glob_39, "tools/zap2pb.mdx": __fd_glob_40, "examples/capability-mailbox.mdx": __fd_glob_41, "examples/index.mdx": __fd_glob_42, "examples/multi-lang-conformance.mdx": __fd_glob_43, "examples/pq-rns-roundtrip.mdx": __fd_glob_44, }); |