can you tell me more about how it discovers project interdependencies (ie a frontend repo needs a backend repo's api endpoints)?
ie you can't just open `claude`/`gemini`/`codex` in the parent folder and it will discover the project relationships themselves?
have you found an interesting way to make the agent "get better over time", ie maybe with any interesting findings the agent learns, it can write to `~/.modulus/MEMORY.md`