Skip to content

Commit 0758942

Browse files
committed
update architecture graphs
1 parent 4c416d6 commit 0758942

File tree

1 file changed

+14
-10
lines changed

1 file changed

+14
-10
lines changed

docs/architecture/system-architecture.md

Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -79,19 +79,20 @@ graph LR
7979
reinforcement
8080
end
8181
82-
%% Protocol Usage with distinct line styles
82+
%% Protocol nodes
8383
AD["@AthenaDelayComp"]
8484
SC["@SoundCatContinuous"]
8585
AC["@ArpitCentrePokeTraining"]
8686
87-
%% Connections with matching styles
87+
%% Protocol connections - each protocol uses its own consistent line style
8888
AD ==> UI & Data & Sound & Control
8989
SC --> UI & Data & Sound & Control
9090
AC -.-> UI & Data & Sound
9191
92-
%% Style
92+
%% Style definitions
9393
classDef default fill:#f9f9f9,stroke:#333,stroke-width:2px
9494
95+
%% Line styles - AD: double, SC: solid, AC: dotted
9596
linkStyle 0,1,2,3 stroke:#333,stroke-width:3px
9697
linkStyle 4,5,6,7 stroke:#333,stroke-width:3px
9798
linkStyle 8,9,10 stroke:#333,stroke-width:3px,stroke-dasharray:3
@@ -181,7 +182,7 @@ graph LR
181182
%% Base Protocol
182183
Base["@protocolobj"]
183184
184-
%% Active Protocols
185+
%% Protocol nodes
185186
AD["@AthenaDelayComp"]
186187
SC["@SoundCatContinuous"]
187188
AC["@ArpitCentrePokeTraining"]
@@ -208,20 +209,23 @@ graph LR
208209
AB["antibias"]
209210
end
210211
211-
%% Inheritance - all base connections use solid lines
212+
%% Base inheritance - all use solid lines
212213
Base --> AD & SC & AC
213214
214-
%% Plugin Usage with matching styles
215-
AD ==> Core & Extended
216-
SC --> Core & Extended
215+
%% Protocol connections - each protocol uses its own consistent line style
216+
AD ==> Core
217+
AD ==> Extended
218+
SC --> Core
219+
SC --> Extended
217220
AC -.-> Core
218221
AC -.-> CO & ST & SQ & AB
219222
220-
%% Style
223+
%% Style definitions
221224
classDef default fill:#f9f9f9,stroke:#333,stroke-width:2px
222225
226+
%% Line styles - Base: solid, AD: double, SC: solid, AC: dotted
223227
linkStyle 0,1,2 stroke:#333,stroke-width:3px
224228
linkStyle 3,4 stroke:#333,stroke-width:3px
225229
linkStyle 5,6 stroke:#333,stroke-width:3px
226-
linkStyle 7,8 stroke:#333,stroke-width:3px,stroke-dasharray:3
230+
linkStyle 7,8,9,10 stroke:#333,stroke-width:3px,stroke-dasharray:3
227231
```

0 commit comments

Comments
 (0)