Commit 3deed54
committed
docs(Common): Improve Mermaid diagram styling and consistency
Updated the Mermaid diagram in the README to use capitalized class names (e.g., 'Mountain', 'Common') for consistency and improved the labeling by using backticks for code elements and the crate name. This enhances the diagram's readability and aligns with the project's documentation standards, ensuring clear communication of the `Common` crate's architecture and its relationship with consumers like `Mountain`. The changes maintain the core representation of:
1. The abstract traits (`FileSystemReader`), `ActionEffects`, and DTOs defined in `Common`
2. The dependency relationship between Effects and Traits
3. `Mountain`'s role as the primary implementer of `Common` traits
4. Test consumers' relationship to the core architecture
This documentation refinement follows recent refactoring work on effect dependencies (5adcc5e) and architecture updates (926b00c).1 parent 926b00c commit 3deed54
1 file changed
+9
-9
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
148 | 148 | | |
149 | 149 | | |
150 | 150 | | |
151 | | - | |
152 | | - | |
153 | | - | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
154 | 154 | | |
155 | | - | |
| 155 | + | |
156 | 156 | | |
157 | | - | |
158 | | - | |
159 | | - | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
160 | 160 | | |
161 | 161 | | |
162 | 162 | | |
163 | 163 | | |
164 | 164 | | |
165 | | - | |
166 | | - | |
| 165 | + | |
| 166 | + | |
167 | 167 | | |
168 | 168 | | |
169 | 169 | | |
| |||
0 commit comments