Our team is about 100 people, and ~8 microservices. Public endpoints and their parameters are documented (in a shared repo of swagger docs). However, the operations, side effects, dependencies of each API are not documented in any consistent way. Do you have any processes, or technologies that help you track service internals and dependencies?