diff --git a/docs/blog/posts/bids-validator-2.0.md b/docs/blog/posts/bids-validator-2.0.md
index a117ea76..7563a47e 100644
--- a/docs/blog/posts/bids-validator-2.0.md
+++ b/docs/blog/posts/bids-validator-2.0.md
@@ -213,6 +213,11 @@ graph LR;
end
google -. interpreted .-> regex
+
+ regex@{ shape: docs }
+ Node.js@{ shape: subproc }
+ python@{ shape: subproc }
+ web@{ shape: rect }
```
The original validator was an interpretation of a pure text specification.
@@ -243,6 +248,13 @@ graph LR;
end
specification -. interpreted .-> regex
+
+ markdown@{ shape: docs }
+ specification@{ label: "specification", shape: doc }
+ regex@{ shape: docs }
+ Node.js@{ shape: subproc }
+ python@{ shape: subproc }
+ web@{ shape: rect }
```
The transition to a git-managed Markdown document initially made
@@ -269,6 +281,17 @@ graph LR;
specification -. interpreted .-> regex
schema.json ---> deno
+
+ markdown@{ shape: docs }
+ schema@{ label: "src/schema/", shape: docs }
+ bidsschematools@{ label: "tools/schemacode/", shape: proc }
+ specification@{ label: "specification", shape: doc }
+ schema.json@{ label: "schema.json", shape: doc }
+ regex@{ shape: docs }
+ Node.js@{ shape: subproc }
+ python@{ shape: subproc }
+ web@{ shape: rect }
+ deno@{ shape: subproc }
```
The BIDS schema is used as an authoritative,
@@ -308,6 +331,17 @@ graph LR;
specification -. interpreted .-> regex
schema.json ---> deno
bidsschematools ----> python
+
+ markdown@{ shape: docs }
+ schema@{ label: "src/schema/", shape: docs }
+ bidsschematools@{ label: "tools/schemacode/", shape: proc }
+ specification@{ label: "specification", shape: doc }
+ schema.json@{ label: "schema.json", shape: doc }
+ regex@{ shape: docs }
+ Node.js@{ shape: subproc }
+ python@{ shape: subproc }
+ web@{ shape: rect }
+ deno@{ shape: subproc }
```
@@ -343,6 +377,17 @@ graph LR;
specification -. interpreted .-> regex
schema.json ---> deno
bidsschematools ----> python
+
+ markdown@{ shape: docs }
+ schema@{ label: "src/schema/", shape: docs }
+ bidsschematools@{ label: "tools/schemacode/", shape: proc }
+ specification@{ label: "specification", shape: doc }
+ schema.json@{ label: "schema.json", shape: doc }
+ regex@{ shape: docs }
+ Node.js@{ shape: subproc }
+ python@{ label: "python", shape: subproc }
+ deno@{ shape: subproc }
+ web@{ label: "web", shape: rect }
```
The Python validator was moved into its own repository.
@@ -385,6 +430,18 @@ graph LR;
specification -. interpreted .-> regex
schema.json ---> deno
bidsschematools ----> python
+
+ markdown@{ shape: docs }
+ schema@{ label: "src/schema/", shape: docs }
+ bidsschematools@{ label: "tools/schemacode/", shape: proc }
+ specification@{ label: "specification", shape: doc }
+ schema.json@{ label: "schema.json", shape: doc }
+ regex@{ shape: docs }
+ Node.js@{ shape: subproc }
+ python@{ label: "python", shape: subproc }
+ deno@{ shape: subproc }
+ web@{ label: "web", shape: rect }
+ web1@{ label: "web", shape: rect }
```
In version 2.0, the Deno validator removed the Node.js