MCPcopy Index your code
hub / github.com/antoinecarton/hexagonal-rust

github.com/antoinecarton/hexagonal-rust @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
29 symbols 40 edges 24 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

ComicRepository (Interface)
(no doc) [1 implementers]
domain/src/port/secondary/comics.rs
ComicCommandPort (Interface)
(no doc) [1 implementers]
domain/src/port/primary/command.rs
ComicQueryPort (Interface)
(no doc) [1 implementers]
domain/src/port/primary/query.rs

Core symbols most depended-on inside this repo

run
called by 2
infra/src/startup.rs
find
called by 1
infra/src/db/in_memory.rs
all_comics
called by 1
infra/src/db/in_memory.rs
find
called by 1
domain/src/usecase/comic_query.rs
main
called by 0
infra/src/main.rs
state_factory
called by 0
infra/src/state.rs
load
called by 0
infra/src/settings.rs
get_comic
called by 0
infra/src/web/routes/comics.rs

Shape

Method 10
Class 8
Function 8
Interface 3

Languages

Rust100%

Modules by API surface

infra/src/db/in_memory.rs5 symbols
domain/src/usecase/comic_query.rs4 symbols
domain/src/usecase/comic_command.rs4 symbols
infra/tests/health_check.rs3 symbols
infra/src/settings.rs3 symbols
infra/src/web/routes/mod.rs1 symbols
infra/src/web/routes/health_check.rs1 symbols
infra/src/web/routes/comics.rs1 symbols
infra/src/state.rs1 symbols
infra/src/startup.rs1 symbols
infra/src/main.rs1 symbols
domain/src/port/secondary/comics.rs1 symbols

For agents

$ claude mcp add hexagonal-rust \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact