Components are the software units that the Silverfish IDP discovers inside repos. They are one of the most important concepts in the Dashboard because they connect:
Repos are often too large to reason about as a single unit. Components allow Silverfish to describe what is actually built and how those built units relate to one another.
Depending on the source material, a component might represent:
Once components are discovered, the Dashboard will in time be able to ppresent dependency graphs and more precise hierarchical structure of the source code estate for your repos.
Trying to reconnect to the server...