diff --git a/docs/SCORE.md b/docs/SCORE.md
index f6eacc3..888ef8d 100644
--- a/docs/SCORE.md
+++ b/docs/SCORE.md
@@ -1,31 +1,5 @@
# Majority Judgment Score
- ForLoop
-ForLoop --> |loop| ComputeMedian
-ForLoop --> |end| End
-End -.- Score
-ComputeMedian --> |append| Score
-ComputeMedian --> ComputeAdhesionScore
-ComputeAdhesionScore --> |append| Score
-ComputeAdhesionScore --> Regrade
-Regrade --> ForLoop
-
-```
--->
-
![Flowchart of the score calculus algorithm](./score-calculus-flowchart.png)
@@ -247,3 +221,30 @@ The default judgment is usually either:
[^collegial_submissions]: Letting participants handle themselves the proposal submissions is a valuable feature. Thankfully, participation issues can be mitigated in various ways, for example by stating in advance that proposals need at least a percentage (32% ?) of the median participation to enter the ranking pool. The value of this inclusivity threshold could also be subjected to scrutinization.
+## Flowchart Source Code
+
+```mermaid
+graph TD
+
+Score>Score]
+ForLoop{loop once
per grade
in the set
= 7 times }
+Start((Start))
+End((End))
+
+ComputeMedian[Compute Median Grade]
+ComputeAdhesionScore[Compute Adhesion Score]
+Regrade[Regrade median
into second median]
+
+Start --> ForLoop
+ForLoop --> |loop| ComputeMedian
+ForLoop --> |end| End
+End -.- Score
+ComputeMedian --> |append| Score
+ComputeMedian --> ComputeAdhesionScore
+ComputeAdhesionScore --> |append| Score
+ComputeAdhesionScore --> Regrade
+Regrade --> ForLoop
+
+```
+
+