← snapshot
1088 bytes
# Content plane, and quarantined by role like jac-demo: the HTTP surface
# links every plane to serve the whole story to a frontend. No `forbids`:
# this crate deliberately reaches the rendezvous plane to expose the registry
# board; the rendezvous plane's own reachability is unchanged.
[package]
name = "jac-serve"
version = "0.1.0"
edition.workspace = true
rust-version.workspace = true
license.workspace = true
publish.workspace = true
description = "HTTP JSON surface over the in-memory engine, for the web frontend"
[package.metadata.jacquard]
plane = "content"
[dependencies]
anyhow.workspace = true
axum.workspace = true
jac-core.workspace = true
jac-decision.workspace = true
jac-gate.workspace = true
jac-object.workspace = true
jac-rendezvous.workspace = true
jac-repo.workspace = true
jac-sketch.workspace = true
jac-telemetry.workspace = true
serde.workspace = true
serde_json.workspace = true
thiserror.workspace = true
tokio.workspace = true
tower-http.workspace = true
[dev-dependencies]
http-body-util.workspace = true
tower.workspace = true
[lints]
workspace = true