diff --git a/variants-doc/mmd/variant-btcr.mmd b/variants-doc/mmd/variant-btcr.mmd index 8b42b22a..28768c3a 100644 --- a/variants-doc/mmd/variant-btcr.mmd +++ b/variants-doc/mmd/variant-btcr.mmd @@ -2,8 +2,8 @@ stateDiagram-v2 direction LR state "⚙️ build" as Build state "⚙️ test" as Test - state "✅ commit (src + tests)" as Commit - state "❌ revert (src + tests)" as Revert + state "✅ VCS commit (src + tests)" as Commit + state "❌ VCS revert (src + tests)" as Revert [*] --> Build Build --> Test: pass Build --> [*]: fail diff --git a/variants-doc/mmd/variant-introspective.mmd b/variants-doc/mmd/variant-introspective.mmd new file mode 100644 index 00000000..b09b2145 --- /dev/null +++ b/variants-doc/mmd/variant-introspective.mmd @@ -0,0 +1,24 @@ +stateDiagram-v2 + direction LR + state "⚙️ build" as Build + state "⚙️ test" as Test + state "✅ VCS commit (src + tests)" as CommitPass + state "❌ VCS commit (src + tests)" as CommitFail + state "⏪ VCS revert (last commit)" as CommitRevert + + [*] --> Build + Build --> Test: pass + Build --> [*]: fail + Test --> CommitPass: pass + Test --> CommitFail: fail + CommitPass --> [*] + CommitFail --> CommitRevert + CommitRevert --> [*] + classDef actionClass fill: #0077CC + classDef okClass fill: #006600 + classDef failClass fill: #660000 + class Build actionClass + class Test actionClass + class CommitPass okClass + class CommitFail failClass + class CommitRevert actionClass diff --git a/variants-doc/mmd/variant-original.mmd b/variants-doc/mmd/variant-original.mmd index e36679ce..79161ba1 100644 --- a/variants-doc/mmd/variant-original.mmd +++ b/variants-doc/mmd/variant-original.mmd @@ -1,8 +1,8 @@ stateDiagram-v2 direction LR state "⚙️ test" as Test - state "✅ commit (src + tests)" as Commit - state "❌ revert (src + tests)" as Revert + state "✅ VCS commit (src + tests)" as Commit + state "❌ VCS revert (src + tests)" as Revert [*] --> Test Test --> Commit: pass Test --> Revert: fail diff --git a/variants-doc/mmd/variant-relaxed.mmd b/variants-doc/mmd/variant-relaxed.mmd index 7544e60b..1d6e3be8 100644 --- a/variants-doc/mmd/variant-relaxed.mmd +++ b/variants-doc/mmd/variant-relaxed.mmd @@ -2,8 +2,8 @@ stateDiagram-v2 direction LR state "⚙️ build" as Build state "⚙️ test" as Test - state "✅ commit (src + tests)" as Commit - state "❌ revert (src)" as Revert + state "✅ VCS commit (src + tests)" as Commit + state "❌ VCS revert (src)" as Revert [*] --> Build Build --> Test: pass Build --> [*]: fail diff --git a/webapp/src/assets/images/variant-btcr.png b/webapp/src/assets/images/variant-btcr.png index c96080cc..11b8fe96 100644 Binary files a/webapp/src/assets/images/variant-btcr.png and b/webapp/src/assets/images/variant-btcr.png differ diff --git a/webapp/src/assets/images/variant-introspective.png b/webapp/src/assets/images/variant-introspective.png new file mode 100644 index 00000000..38ecc75a Binary files /dev/null and b/webapp/src/assets/images/variant-introspective.png differ diff --git a/webapp/src/assets/images/variant-original.png b/webapp/src/assets/images/variant-original.png index 79f72fa5..f0be058a 100644 Binary files a/webapp/src/assets/images/variant-original.png and b/webapp/src/assets/images/variant-original.png differ diff --git a/webapp/src/assets/images/variant-relaxed.png b/webapp/src/assets/images/variant-relaxed.png index 26a47f90..c59fb954 100644 Binary files a/webapp/src/assets/images/variant-relaxed.png and b/webapp/src/assets/images/variant-relaxed.png differ