From my POV, this is the most important feature missing from tach. Now that the layers_explicit_depends_on feature has been added, I can see all of the dependencies between my modules but I can't see the logic of the layers, so I'm missing the big picture. Being able to visualize the module-to-layer relationship is crucial for both documentation as well as potentially shifting modules between layers.
I've already implemented this feature (for both dot and mermaid), and it's very powerful. I introduced #904 to establish a baseline before I create a followup PR that adds the new feature.
From my POV, this is the most important feature missing from tach. Now that the
layers_explicit_depends_onfeature has been added, I can see all of the dependencies between my modules but I can't see the logic of the layers, so I'm missing the big picture. Being able to visualize the module-to-layer relationship is crucial for both documentation as well as potentially shifting modules between layers.I've already implemented this feature (for both dot and mermaid), and it's very powerful. I introduced #904 to establish a baseline before I create a followup PR that adds the new feature.