MCPcopy Index your code
hub / github.com/aldanor/aoc-2021

github.com/aldanor/aoc-2021 @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
441 symbols 965 edges 31 files 3 documented · 1%
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

Integer (Interface)
(no doc) [9 implementers]
src/utils.rs
ProjectableOnto (Interface)
(no doc) [3 implementers]
src/day05/projection.rs
SliceExt (Interface)
(no doc) [1 implementers]
src/utils.rs
LineDirection (Interface)
(no doc) [3 implementers]
src/day05/projection.rs
SliceExtNumeric (Interface)
(no doc) [1 implementers]
src/utils.rs
ProjectOnto (Interface)
(no doc) [1 implementers]
src/day05/projection.rs
ByteSliceExt (Interface)
(no doc) [1 implementers]
src/utils.rs
ProjectFrom (Interface)
(no doc) [1 implementers]
src/day05/projection.rs

Core symbols most depended-on inside this repo

advance
called by 78
src/utils.rs
get_at
called by 55
src/day23/mod.rs
push
called by 53
src/day15/mod.rs
len
called by 43
src/day18/mod.rs
len
called by 27
src/day19/mod.rs
add
called by 23
src/day18/mod.rs
len
called by 20
src/day09/mod.rs
parse
called by 17
src/day17/mod.rs

Shape

Function 233
Method 156
Class 36
Interface 10
Enum 6

Languages

Rust100%

Modules by API surface

src/day23/mod.rs42 symbols
src/day25/mod.rs35 symbols
src/day05/part2.rs33 symbols
src/utils.rs32 symbols
src/day18/mod.rs26 symbols
src/day19/mod.rs25 symbols
src/day20/mod.rs19 symbols
src/day12/mod.rs18 symbols
src/day09/mod.rs17 symbols
src/day04/mod.rs16 symbols
src/day15/mod.rs13 symbols
src/day05/projection.rs13 symbols

For agents

$ claude mcp add aoc-2021 \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact