Problem:
Currently AI Mentor Studio does not seem to make a distinction between hard and soft dependencies between modules/applications. E.g. if application A has a hard/soft dependency towards application B and application B has a soft dependency to application A, AI Mentor Studio rates that as a circular dependency and with the same weight as for hard dependencies between modules.
Idea:
Have AI Mentor Studio differentiate the two and mark soft circular dependencies as such, but do not penalize (heavily) in comparison to hard dependencies.