A code atlas for unfamiliar territory

System One
Search

Get your bearings.
Then follow the code.

Ask where something lives or how it works. Find the files, see the connections, read the evidence.

Explore the atlas

Powered by Jev from TypeSafe
and a carefully built search harness.

Inside this projectSelected source references
Highlighted imports: library.ts to nav/search.ts, search.ts to find.ts, find.ts to verify.ts. Additional imports: library.ts to flow/run.ts, search.ts to map.ts.Public APIlibrary.tssrc/Search orchestratorsearch.tssrc/nav/Candidate selectionfind.tssrc/nav/Evidence checkverify.tssrc/nav/Subject membershipmap.tssrc/nav/Flow orchestrationrun.tssrc/flow/

Every stop has an address. Every line has a source.

Repository navigationFind / Map / ExplainRead the method

Start with a public repository

Choose your terrain.

Three ways through

From a question
to a place in the code.

One index. Different ways to explore it.

01

Find the file

Describe what you’re looking for. The harness narrows the candidates and checks the source lines that answer your question.

A ranked answer, with evidence
02

Map the subject

See where a concept lives across files and packages. A live heatmap makes the search’s judgments visible.

The shape of a subject
03

Trace the flow

Follow real references between relevant files. Read a walkthrough assembled from identifiers and the authors’ own comments.

A connected view of the source

For your coding harness

Give it a map.
Keep the evidence.

Use Find, Map and Explain over an injected TypeSafe client. Track examined paths and unresolved references without claiming the whole codebase is understood.

Read the integration guide
src/library.ts
find()
Locate
map()
Survey
explain()
Trace
assessCoverage()
Audit