Diagramy¶
Diagramy architektury w dokumentacji, sprawdzane względem [tool.inwards] (ADR-045). Opt-in i jako ostrzeżenia, żeby rozjazd dokumentacji nie blokował agenta.
| Kod | Nazwa | Co zgłasza | Włączona |
|---|---|---|---|
| INW017 | diagram-unknown-name |
Węzeł w oznaczonym diagramie architektury w Mermaid albo PlantUML, który nie nazywa żadnej zadeklarowanej warstwy ani kontekstu, albo którego etykieta w cudzysłowie (moduł aliasu w PlantUML) nie pasuje do żadnego modułu | opt-in |
| INW018 | diagram-forbidden-edge |
Ciągła strzałka w oznaczonym diagramie architektury w Mermaid albo PlantUML, która rysuje import zabroniony przez konfigurację: na zewnątrz albo między warstwami sąsiednimi, między kontekstami bez depends-on albo do modułu, który nie jest public |
opt-in |
| INW019 | diagram-missing-dependency |
Import w kodzie między dwiema warstwami albo kontekstami, które rysuje oznaczony diagram architektury w Mermaid albo PlantUML, bez strzałki (dla warstw: bez ścieżki strzałek), która by go rysowała (sprawdzenie całego projektu) | opt-in |
Lista reguł zbiera reguły wszystkich kategorii w jednym miejscu; można ją przeszukiwać, filtrować i sortować.