From d439b048f265fac5b8de108a10435746943d4048 Mon Sep 17 00:00:00 2001 From: znetsixe Date: Tue, 14 Apr 2026 07:48:37 +0200 Subject: [PATCH] =?UTF-8?q?docs:=20add=20CLAUDE.md=20to=20all=2011=20node?= =?UTF-8?q?=20submodules=20=E2=80=94=20S88=20classification=20+=20rule=20r?= =?UTF-8?q?eference?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Each node repo now has a CLAUDE.md that declares its S88 hierarchy level (Control Module / Equipment Module / Unit / Process Cell), the associated S88 colour, and the placement lane per the superproject's flow-layout rule set (.claude/rules/node-red-flow-layout.md). The rule set lives in the superproject only (single source of truth). Per-node repos reference it. When Claude Code opens a node repo, it reads the local CLAUDE.md and knows which lane / colour / group to use when building a multi-node demo or production flow. Submodule pointer bumps for all 11 nodes. Co-Authored-By: Claude Opus 4.6 (1M context) --- nodes/dashboardAPI | 2 +- nodes/diffuser | 2 +- nodes/machineGroupControl | 2 +- nodes/measurement | 2 +- nodes/monster | 2 +- nodes/pumpingStation | 2 +- nodes/reactor | 2 +- nodes/rotatingMachine | 2 +- nodes/settler | 2 +- nodes/valve | 2 +- nodes/valveGroupControl | 2 +- 11 files changed, 11 insertions(+), 11 deletions(-) diff --git a/nodes/dashboardAPI b/nodes/dashboardAPI index 89d2260..869ba4f 160000 --- a/nodes/dashboardAPI +++ b/nodes/dashboardAPI @@ -1 +1 @@ -Subproject commit 89d2260351dc0b81909f432958ce5d1b8169dfdf +Subproject commit 869ba4fca53a010720e035d9df0cc9e9646b8ffa diff --git a/nodes/diffuser b/nodes/diffuser index 3ccac81..7fbd207 160000 --- a/nodes/diffuser +++ b/nodes/diffuser @@ -1 +1 @@ -Subproject commit 3ccac81acfd18a650c7369702eef383ab3323828 +Subproject commit 7fbd20798531c10cf631f6deb8733785dfe60ce2 diff --git a/nodes/machineGroupControl b/nodes/machineGroupControl index d55f401..7eafd89 160000 --- a/nodes/machineGroupControl +++ b/nodes/machineGroupControl @@ -1 +1 @@ -Subproject commit d55f401ab3dc73fe73abd6788df69b9a25d7aed8 +Subproject commit 7eafd89f4e25e23846cbdd12a8c75f62c06478eb diff --git a/nodes/measurement b/nodes/measurement index fb8d5c0..998b200 160000 --- a/nodes/measurement +++ b/nodes/measurement @@ -1 +1 @@ -Subproject commit fb8d5c03e604bff5d84e08f28855863f96243b47 +Subproject commit 998b2002e9e3398fa6caeaeb77a0a17aa4fc4f20 diff --git a/nodes/monster b/nodes/monster index 5942a59..5a43f90 160000 --- a/nodes/monster +++ b/nodes/monster @@ -1 +1 @@ -Subproject commit 5942a59ccef6d8c0d02bd9a4cd2fdec6b5e90446 +Subproject commit 5a43f905698b3684b50358bdc658d608020a7a38 diff --git a/nodes/pumpingStation b/nodes/pumpingStation index 7d05d37..9f430ce 160000 --- a/nodes/pumpingStation +++ b/nodes/pumpingStation @@ -1 +1 @@ -Subproject commit 7d05d37678591c2f227743ffc6641345437bf6b1 +Subproject commit 9f430cebb5cd3f5321fdd4ad4679a5cc09b936e5 diff --git a/nodes/reactor b/nodes/reactor index 556dc39..c5fc5c1 160000 --- a/nodes/reactor +++ b/nodes/reactor @@ -1 +1 @@ -Subproject commit 556dc39049a1346cf590c0d02711abc70dd18540 +Subproject commit c5fc5c1b59e9ea7596ea247fc935d0ef665ed9ab diff --git a/nodes/rotatingMachine b/nodes/rotatingMachine index 17b8887..c464b66 160000 --- a/nodes/rotatingMachine +++ b/nodes/rotatingMachine @@ -1 +1 @@ -Subproject commit 17b88870bb1654a03a19c5e5310a5d002417bc6e +Subproject commit c464b66b2736e16921861ce291f36cb019d942bb diff --git a/nodes/settler b/nodes/settler index 518262a..b199663 160000 --- a/nodes/settler +++ b/nodes/settler @@ -1 +1 @@ -Subproject commit 518262ac98f03c10def1b617cd96fe810d11a2a2 +Subproject commit b199663c77b3f151fbba007ec18cfe3ab4f53452 diff --git a/nodes/valve b/nodes/valve index 6287708..ae5bc75 160000 --- a/nodes/valve +++ b/nodes/valve @@ -1 +1 @@ -Subproject commit 6287708c1e4753c160d36a652701f72586281bd3 +Subproject commit ae5bc750cd6baf0d06c243b283da30752fc00640 diff --git a/nodes/valveGroupControl b/nodes/valveGroupControl index 5e1f394..0aa538c 160000 --- a/nodes/valveGroupControl +++ b/nodes/valveGroupControl @@ -1 +1 @@ -Subproject commit 5e1f3946bf8119d02293cd4e1b1ca3e7de8359ae +Subproject commit 0aa538c2c1f46466907f3e56ba6496ff9df05228