@@ -72,6 +72,7 @@ This is a DRAFT guidance outlines when work should go into the CivicActions corp
72
72
73
73
``` mermaid
74
74
flowchart TD
75
+ %% Nodes
75
76
Project["You want to publish something you did at CivicActions"]
76
77
Client{"Is it for a client?"}
77
78
ClientRepo{"Does the client have a repo?"}
@@ -85,24 +86,31 @@ flowchart TD
85
86
Docs["Add docs and follow CivicActions governance"]
86
87
DocsPersonal["Add an OSI license and credit CivicActions"]
87
88
89
+ %% Flow
88
90
Project --> Client
89
91
Client -->|Yes| ClientRepo
90
92
Client -->|No| NeedCA
91
-
92
93
ClientRepo -->|Yes| UseClientRepo
93
94
ClientRepo -->|No| WantPublic
94
-
95
95
NeedCA -->|Yes| WantPublic
96
96
NeedCA -->|No| UsePersonalGH
97
-
98
97
WantPublic -->|Yes| Approval
99
98
WantPublic -->|No| UseCAGL
100
-
101
99
Approval -->|Yes| UseCAGH
102
100
Approval -->|No| UseCAGL
103
-
104
101
UseCAGH --> Docs
105
-
106
102
UsePersonalGH --> DocsPersonal
103
+
104
+ %% Preferred endpoints styling
105
+ classDef prefNode fill:#e8f5e9,stroke:#2e7d32,stroke-width:2px;
106
+ class UseClientRepo,UseCAGH prefNode;
107
+
108
+ %% Preferred edges styling (thicker + green)
109
+ linkStyle 1 stroke:#2e7d32,stroke-width:3px;
110
+ linkStyle 3 stroke:#2e7d32,stroke-width:3px;
111
+ linkStyle 5 stroke:#2e7d32,stroke-width:3px;
112
+ linkStyle 7 stroke:#2e7d32,stroke-width:3px;
113
+ linkStyle 9 stroke:#2e7d32,stroke-width:3px;
114
+
107
115
```
108
116
0 commit comments