Know your codebase
See what a change can reach before you ask for it
Open a part's sheet to see what it gets from and sends to, so you know what to test after your agent changes it.
Ronaldships
1 min read

Before you ask your agent to change a part, it helps to know what else that part touches. Its sheet tells you in plain words.
Why this matters
A small edit in the wrong place can reach a lot of places. If you know what a part takes work from and sends work to, you know what to try after the change, and you can tell your agent what not to break.
Why most tools can't tell you
The connections live in the code, as imports and calls between files. Reading them means opening the files and following each one, which is exactly what you were hoping not to do.
How SeeRepo does it
SeeRepo reads how your files connect and draws it as cables between parts. Each part's sheet sums it up: what it gets from, what it sends to, whether tests cover it, and who made it.
How to do it
- On your map, click the part you want to change. Its sheet opens on the right.
- Read the note. On SeeRepo's own map, Pricing & Billing says it takes in work from Map Engine and 4 other parts, sends into Shared pieces and 4 others, and that "a small edit here can reach a lot of places".
- Without a note yet, the sheet lists Gets from and Sends to, four at a time, and says whether tests cover the part.
- Look at the edges of its module: the doors say what comes in and goes out ("Used by", "Calls"…). Click one to go there. See Modules and parts.
- When you ask your agent for the change, name the parts it reaches and ask it to check them.
Next idea: let Health tell you what's worth fixing first. Read Hand your agent the files worth fixing.

