[package] name = "jouleclaw-workspace-map" version.workspace = true edition.workspace = true license.workspace = true repository.workspace = true authors.workspace = true description = "Workspace dep-graph visualisation. Consumes a jouleclaw-boundaries::WorkspaceGraph and emits a C4-style diagram in Mermaid, Graphviz DOT, or PlantUML — plus a typed Topology summary (entrypoints, sinks, layers). Same diagram a CI step bakes into docs to keep the architecture readable. Pure types + string emitters; no rendering." [dependencies] jouleclaw-boundaries = { path = "../jouleclaw-boundaries" } serde = { workspace = true } serde_json = { workspace = true } thiserror = { workspace = true }