FunnyEnough

Engineering notes & expertise

Reading

Size
Theme
Motion
For long-form reading
Type
Width
Space
Aids

Map an unfamiliar repo from evidence, not guesses

OnboardingFreshModel-agnosticverified 2026-06-21sha 78cdcaf4c005

Born in: the post where it earned its place →

Vendor “explain this codebase” prompts give you a fluent prose tour that is half pattern-matched from directory names and framework defaults – confident, readable, and wrong in exactly the places that bite. This one forbids that: it stays strictly read-only, reads the governance docs before guessing, derives the real entry points from the build files instead of the folder layout, traces ONE actual journey end-to-end with a quoted file:line snippet at every hop, and marks anything it did not directly open as INFERENCE. The output is not an essay, it is a change-oriented index – “to change X, start at Y” – plus the dependency hotspots to touch carefully.

Fill in: repo_path change_intent

Shared as is, for reference. Read it and decide what it will do before you run it; using it is your responsibility, under the terms.