Spelunking
/spɪˈlʌŋ.kɪŋ/v. intr.Technical
Etymology
from speleology (Gk. spelaion, cave) + enterprise codebase metaphor, popularized in Anthropic engineering all-hands, January 2024
Definition
The act of Claude descending into a deeply nested, poorly documented, and structurally treacherous codebase or prompt context in search of a specific piece of information that may or may not exist. Spelunking is formally distinguished from ordinary searching by the presence of metaphorical stalactites, defined as dangling pointers and deprecated API calls.
Diagram
[ surface: README.md ]
|
(down)
|
[ /src/legacy/old/ ]
|
(deeper)
|
[???] <-- Claude is hereUsage
"The model was observed spelunking for approximately 11 seconds through a legacy monorepo before surfacing with a function last modified in 2009 and a look of what we can only describe as archaeological satisfaction." - R. Okonkwo, 'Depth-First Cognition in Production Environments,' ICLR 2025