MCPcopy Index your code
hub / github.com/code-golf/code-golf

github.com/code-golf/code-golf @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
770 symbols 2,590 edges 243 files 176 documented · 23%
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

Judge (FuncType)
An ultimate task of a Judge is to tell whether a run is passing or not. However, it does more. When the output is not re
hole/judges.go
Queryable (Interface)
Queryable includes all methods shared by sqlx.DB & sqlx.Tx, allowing either type to be used interchangeably. https://git
db/db.go
InsertCharState (Interface)
(no doc)
assets/js/_codemirror_unprintable.tsx
HoleAnswerFunc (FuncType)
(no doc)
config/holes.go
SingleOutputJudge (FuncType)
A judge for a single output (corresponding to either a single input or a single preset output item)
hole/judges.go
DiffPos (Interface)
(no doc)
assets/js/_diff.tsx
SearchNavResult (Interface)
(no doc)
assets/js/_search-nav.ts
SearchNavResultInternal (Interface)
(no doc)
assets/js/_search-nav.ts

Core symbols most depended-on inside this repo

append
called by 281
assets/js/admin/solutions.tsx
cardRune
called by 229
hole/poker.go
$
called by 119
assets/js/_util.ts
Get
called by 117
db/db.go
shuffle
called by 80
hole/0hole.go
Database
called by 75
session/session.go
answerFunc
called by 72
hole/0hole.go
randInt
called by 65
hole/0hole.go

Shape

Function 548
Method 102
Struct 72
Interface 16
TypeAlias 16
Class 13
FuncType 3

Languages

Go71%
TypeScript19%
C7%
C#4%

Modules by API surface

assets/js/_hole-common.tsx45 symbols
assets/js/hole/tabs.tsx37 symbols
langs/powershell/powershell.cs27 symbols
routes/api.go19 symbols
golfer/golfer.go19 symbols
config/sql.go19 symbols
db/db.go18 symbols
assets/js/_diff.tsx15 symbols
hole/0hole.go14 symbols
discord/bot.go14 symbols
hole/reversi.go13 symbols
hole/mahjong.go13 symbols

For agents

$ claude mcp add code-golf \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact