DocuEye Logo

Relationship description must be defined

Each relationship should have a description explaining the purpose of the communication. This ensures clarity of the model and supports architectural reviews and onboarding.

Identifier

C4-ARCH-009

Severity

Warning - Medium impact on architecture quality

Scope

Model Relationships - This rule is evaluated against relationships in the architecture model.

Default expression
string.IsNullOrEmpty(Description)

DocuEye - Visualize architecture.

Free and open source tool for software architecture visualization with built-in architecture linter.
Documentation as a code approach based C4 Model.

Copyright © 2026 DocuEye - All rights reserved

Resources

Sources and documentationC4 modelStructurizr DSL language reference