wiki: audit + archive stale pages; refresh Home for 2026-05-11 wave
- Archived 20 pre-refactor pages to wiki/Archive/ with standard banners:
- All 6 architecture/ pages (old _loadConfig/_setupSpecificClass internals,
pre-refactor S88 hierarchy, deployment blueprint)
- All 3 sessions/ logs (Apr-07 + Apr-13 session summaries)
- findings/open-issues-2026-03.md (issues 1-5 all resolved by refactor)
- concepts/generalfunctions-api.md (missing BaseDomain/BaseNodeAdapter)
- concepts/sources-readme.md (empty PDF placeholder, never populated)
- manuals/nodes/rotatingMachine.md + measurement.md (superseded by per-repo wikis)
- Top-level SCHEMA.md, index.md, log.md, metrics.md, overview.md,
knowledge-graph.yaml (all Apr-07 snapshot, pre-refactor)
- Kept wiki/concepts/ domain pages (ASM, PID, pump-affinity, settling, etc.)
- Kept wiki/findings/ proven results (BEP, NCog, curve-non-convexity, stability)
- Kept wiki/manuals/node-red/* (FlowFuse + Node-RED runtime docs, still current)
- Kept wiki/tools/* (utility scripts)
- Updated wiki/Archive.md index with 20 rows
- Fixed wiki/Home.md: Tier 6 was wrongly marked done; corrected to pending;
Tier 9 updated to reflect 2026-05-11 in-progress wave
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -4,6 +4,25 @@ Pages kept for historical reference. **Do not update them.** Corrections go on t
|
||||
|
||||
| Page | Era | Archived on |
|
||||
|---|---|---|
|
||||
| _none yet_ | — | — |
|
||||
| [Wiki schema (SCHEMA.md)](Archive/SCHEMA.md) | Pre-refactor wiki maintenance schema (Obsidian-style) | 2026-05-11 |
|
||||
| [Wiki index (index.md)](Archive/index.md) | Pre-refactor wiki index (2026-04-13) | 2026-05-11 |
|
||||
| [Wiki log (log.md)](Archive/log.md) | Pre-refactor session log, single Apr-07 entry | 2026-05-11 |
|
||||
| [Metrics dashboard (metrics.md)](Archive/metrics.md) | Pre-refactor test counts (Apr-07 snapshot, 43 tests) | 2026-05-11 |
|
||||
| [Project overview (overview.md)](Archive/overview.md) | Pre-refactor node inventory ("needs review" for most nodes) | 2026-05-11 |
|
||||
| [Knowledge graph (knowledge-graph.yaml)](Archive/knowledge-graph.yaml) | Apr-07 test / metrics / bug snapshot — superseded by 823 platform tests | 2026-05-11 |
|
||||
| [Architecture: Node architecture](Archive/architecture-node-architecture.md) | Pre-refactor 3-tier diagram with old `_loadConfig`/`_setupSpecificClass` internals | 2026-05-11 |
|
||||
| [Architecture: Platform overview](Archive/architecture-platform-overview.md) | Pre-refactor edge/site/central layering vision | 2026-05-11 |
|
||||
| [Architecture: Stack review](Archive/architecture-stack-review.md) | Pre-refactor full stack analysis (references `temp/*.pdf`, `tagcodering`) | 2026-05-11 |
|
||||
| [Architecture: 3D pump curves](Archive/architecture-3d-pump-curves.md) | Pre-refactor predict_class / spline internals description | 2026-05-11 |
|
||||
| [Architecture: Group optimization](Archive/architecture-group-optimization.md) | Pre-refactor BEP-Gravitation algorithm walkthrough | 2026-05-11 |
|
||||
| [Architecture: Deployment blueprint](Archive/architecture-deployment-blueprint.md) | Pre-refactor Docker topology + rollout order | 2026-05-11 |
|
||||
| [Concepts: generalFunctions API](Archive/concepts-generalfunctions-api.md) | Pre-refactor API reference — missing BaseDomain / BaseNodeAdapter / ChildRouter | 2026-05-11 |
|
||||
| [Concepts: Sources readme](Archive/concepts-sources-readme.md) | Empty placeholder for future PDFs (never populated) | 2026-05-11 |
|
||||
| [Findings: Open issues 2026-03](Archive/findings-open-issues-2026-03.md) | Issues 1–5 all resolved by the refactor (diffuser, monster, dashboardAPI, etc.) | 2026-05-11 |
|
||||
| [Session: 2026-04-07 production hardening](Archive/sessions-2026-04-07-production-hardening.md) | rotatingMachine + MGC hardening session log | 2026-05-11 |
|
||||
| [Session: 2026-04-13 rotatingMachine trial-ready](Archive/sessions-2026-04-13-rotatingMachine-trial-ready.md) | FSM interruptibility, config schema sync, UX polish session log | 2026-05-11 |
|
||||
| [Session: 2026-04-13 measurement digital mode](Archive/sessions-2026-04-13-measurement-digital-mode.md) | Dispatcher bug fix, digital/MQTT mode addition session log | 2026-05-11 |
|
||||
| [Manual: rotatingMachine (pre-refactor)](Archive/manuals-nodes-rotatingMachine.md) | Per-repo wiki on gitea.wbd-rd.nl/RnD/rotatingMachine is the current page | 2026-05-11 |
|
||||
| [Manual: measurement (pre-refactor)](Archive/manuals-nodes-measurement.md) | Per-repo wiki on gitea.wbd-rd.nl/RnD/measurement is the current page | 2026-05-11 |
|
||||
|
||||
Each archived page carries the standard banner at its top (see `.claude/refactor/WIKI_TEMPLATE.md` → Archive banner).
|
||||
|
||||
@@ -1,3 +1,10 @@
|
||||
> **⚠️ ARCHIVED — pre-refactor (Tier 1–4, 2026-05)**
|
||||
>
|
||||
> This page describes the architecture before the platform refactor.
|
||||
> The current page is the per-node wiki on **[gitea.wbd-rd.nl/RnD](https://gitea.wbd-rd.nl/RnD)** or **[Home](../Home)**.
|
||||
>
|
||||
> Kept for historical reference only. **Do not update.**
|
||||
|
||||
# Project Wiki Schema
|
||||
|
||||
## Purpose
|
||||
|
||||
@@ -7,6 +7,14 @@ tags: [predict, curves, interpolation, rotatingMachine]
|
||||
sources: [nodes/generalFunctions/src/predict/predict_class.js, nodes/rotatingMachine/src/specificClass.js]
|
||||
---
|
||||
|
||||
> **⚠️ ARCHIVED — pre-refactor (Tier 1–4, 2026-05)**
|
||||
>
|
||||
> This page describes the architecture before the platform refactor.
|
||||
> The current page is the per-node wiki on **[gitea.wbd-rd.nl/RnD](https://gitea.wbd-rd.nl/RnD)** or **[Home](../Home)**.
|
||||
>
|
||||
> Kept for historical reference only. **Do not update.**
|
||||
|
||||
|
||||
# 3D Pump Curve Prediction
|
||||
|
||||
## Data Structure
|
||||
|
||||
@@ -6,6 +6,14 @@ status: evolving
|
||||
tags: [deployment, docker, edge, site, central]
|
||||
---
|
||||
|
||||
> **⚠️ ARCHIVED — pre-refactor (Tier 1–4, 2026-05)**
|
||||
>
|
||||
> This page describes the architecture before the platform refactor.
|
||||
> The current page is the per-node wiki on **[gitea.wbd-rd.nl/RnD](https://gitea.wbd-rd.nl/RnD)** or **[Home](../Home)**.
|
||||
>
|
||||
> Kept for historical reference only. **Do not update.**
|
||||
|
||||
|
||||
# EVOLV Deployment Blueprint
|
||||
|
||||
## Purpose
|
||||
|
||||
@@ -7,6 +7,14 @@ tags: [machineGroupControl, optimization, BEP-Gravitation]
|
||||
sources: [nodes/machineGroupControl/src/specificClass.js]
|
||||
---
|
||||
|
||||
> **⚠️ ARCHIVED — pre-refactor (Tier 1–4, 2026-05)**
|
||||
>
|
||||
> This page describes the architecture before the platform refactor.
|
||||
> The current page is the per-node wiki on **[gitea.wbd-rd.nl/RnD](https://gitea.wbd-rd.nl/RnD)** or **[Home](../Home)**.
|
||||
>
|
||||
> Kept for historical reference only. **Do not update.**
|
||||
|
||||
|
||||
# machineGroupControl Optimization
|
||||
|
||||
## Algorithm: BEP-Gravitation + Marginal-Cost Refinement
|
||||
|
||||
@@ -6,6 +6,14 @@ status: evolving
|
||||
tags: [architecture, node-red, three-layer]
|
||||
---
|
||||
|
||||
> **⚠️ ARCHIVED — pre-refactor (Tier 1–4, 2026-05)**
|
||||
>
|
||||
> This page describes the architecture before the platform refactor.
|
||||
> The current page is the per-node wiki on **[gitea.wbd-rd.nl/RnD](https://gitea.wbd-rd.nl/RnD)** or **[Home](../Home)**.
|
||||
>
|
||||
> Kept for historical reference only. **Do not update.**
|
||||
|
||||
|
||||
# EVOLV Architecture
|
||||
|
||||
## 1. System Overview
|
||||
|
||||
@@ -6,6 +6,14 @@ status: evolving
|
||||
tags: [architecture, platform, edge-first]
|
||||
---
|
||||
|
||||
> **⚠️ ARCHIVED — pre-refactor (Tier 1–4, 2026-05)**
|
||||
>
|
||||
> This page describes the architecture before the platform refactor.
|
||||
> The current page is the per-node wiki on **[gitea.wbd-rd.nl/RnD](https://gitea.wbd-rd.nl/RnD)** or **[Home](../Home)**.
|
||||
>
|
||||
> Kept for historical reference only. **Do not update.**
|
||||
|
||||
|
||||
# EVOLV Platform Architecture
|
||||
|
||||
## At A Glance
|
||||
|
||||
@@ -6,6 +6,14 @@ status: evolving
|
||||
tags: [architecture, stack, review]
|
||||
---
|
||||
|
||||
> **⚠️ ARCHIVED — pre-refactor (Tier 1–4, 2026-05)**
|
||||
>
|
||||
> This page describes the architecture before the platform refactor.
|
||||
> The current page is the per-node wiki on **[gitea.wbd-rd.nl/RnD](https://gitea.wbd-rd.nl/RnD)** or **[Home](../Home)**.
|
||||
>
|
||||
> Kept for historical reference only. **Do not update.**
|
||||
|
||||
|
||||
# EVOLV Architecture Review
|
||||
|
||||
## Purpose
|
||||
|
||||
@@ -6,6 +6,14 @@ status: evolving
|
||||
tags: [api, generalFunctions, reference]
|
||||
---
|
||||
|
||||
> **⚠️ ARCHIVED — pre-refactor (Tier 1–4, 2026-05)**
|
||||
>
|
||||
> This page describes the architecture before the platform refactor.
|
||||
> The current page is the per-node wiki on **[gitea.wbd-rd.nl/RnD](https://gitea.wbd-rd.nl/RnD)** or **[Home](../Home)**.
|
||||
>
|
||||
> Kept for historical reference only. **Do not update.**
|
||||
|
||||
|
||||
# generalFunctions API Reference
|
||||
|
||||
Shared library (`nodes/generalFunctions/`) used across all EVOLV Node-RED nodes.
|
||||
|
||||
@@ -1,3 +1,10 @@
|
||||
> **⚠️ ARCHIVED — pre-refactor (Tier 1–4, 2026-05)**
|
||||
>
|
||||
> This page describes the architecture before the platform refactor.
|
||||
> The current page is the per-node wiki on **[gitea.wbd-rd.nl/RnD](https://gitea.wbd-rd.nl/RnD)** or **[Home](../Home)**.
|
||||
>
|
||||
> Kept for historical reference only. **Do not update.**
|
||||
|
||||
# Source Documents
|
||||
|
||||
Place actual scientific papers, standards, and technical manuals here. Reference them from the summary files in the parent directory.
|
||||
|
||||
@@ -6,6 +6,14 @@ status: evolving
|
||||
tags: [issues, backlog]
|
||||
---
|
||||
|
||||
> **⚠️ ARCHIVED — pre-refactor (Tier 1–4, 2026-05)**
|
||||
>
|
||||
> This page describes the architecture before the platform refactor.
|
||||
> The current page is the per-node wiki on **[gitea.wbd-rd.nl/RnD](https://gitea.wbd-rd.nl/RnD)** or **[Home](../Home)**.
|
||||
>
|
||||
> Kept for historical reference only. **Do not update.**
|
||||
|
||||
|
||||
# Open Issues — EVOLV Codebase
|
||||
|
||||
Issues identified during codebase scan (2026-03-12). Create these on Gitea when ready.
|
||||
|
||||
@@ -3,6 +3,14 @@ title: Wiki Index
|
||||
updated: 2026-04-13
|
||||
---
|
||||
|
||||
> **⚠️ ARCHIVED — pre-refactor (Tier 1–4, 2026-05)**
|
||||
>
|
||||
> This page describes the architecture before the platform refactor.
|
||||
> The current page is the per-node wiki on **[gitea.wbd-rd.nl/RnD](https://gitea.wbd-rd.nl/RnD)** or **[Home](../Home)**.
|
||||
>
|
||||
> Kept for historical reference only. **Do not update.**
|
||||
|
||||
|
||||
# EVOLV Project Wiki Index
|
||||
|
||||
## Overview
|
||||
|
||||
@@ -1,3 +1,10 @@
|
||||
> **⚠️ ARCHIVED — pre-refactor (Tier 1–4, 2026-05)**
|
||||
>
|
||||
> This page describes the architecture before the platform refactor.
|
||||
> The current page is the per-node wiki on **[gitea.wbd-rd.nl/RnD](https://gitea.wbd-rd.nl/RnD)** or **[Home](../Home)**.
|
||||
>
|
||||
> Kept for historical reference only. **Do not update.**
|
||||
|
||||
# Knowledge Graph — structured data with provenance
|
||||
# Every claim has: value, source (file/commit), date, status
|
||||
|
||||
|
||||
@@ -2,6 +2,14 @@
|
||||
title: Wiki Log
|
||||
---
|
||||
|
||||
> **⚠️ ARCHIVED — pre-refactor (Tier 1–4, 2026-05)**
|
||||
>
|
||||
> This page describes the architecture before the platform refactor.
|
||||
> The current page is the per-node wiki on **[gitea.wbd-rd.nl/RnD](https://gitea.wbd-rd.nl/RnD)** or **[Home](../Home)**.
|
||||
>
|
||||
> Kept for historical reference only. **Do not update.**
|
||||
|
||||
|
||||
# Wiki Log
|
||||
|
||||
## [2026-04-07] Wiki initialized | Full codebase scan + session findings
|
||||
|
||||
@@ -5,6 +5,14 @@ updated: 2026-04-13
|
||||
status: trial-ready
|
||||
---
|
||||
|
||||
> **⚠️ ARCHIVED — pre-refactor (Tier 1–4, 2026-05)**
|
||||
>
|
||||
> This page describes the architecture before the platform refactor.
|
||||
> The current page is the per-node wiki on **[gitea.wbd-rd.nl/RnD](https://gitea.wbd-rd.nl/RnD)** or **[Home](../Home)**.
|
||||
>
|
||||
> Kept for historical reference only. **Do not update.**
|
||||
|
||||
|
||||
# measurement — User Manual
|
||||
|
||||
The `measurement` node is the sensor-side of every EVOLV flow. It takes raw signal data, applies offset / scaling / smoothing / outlier rejection, and publishes a conditioned value into the shared `MeasurementContainer`. A parent equipment node (rotatingMachine, pumpingStation, reactor, ...) subscribes automatically via the child-registration handshake on port 2.
|
||||
|
||||
@@ -5,6 +5,14 @@ updated: 2026-04-13
|
||||
status: trial-ready
|
||||
---
|
||||
|
||||
> **⚠️ ARCHIVED — pre-refactor (Tier 1–4, 2026-05)**
|
||||
>
|
||||
> This page describes the architecture before the platform refactor.
|
||||
> The current page is the per-node wiki on **[gitea.wbd-rd.nl/RnD](https://gitea.wbd-rd.nl/RnD)** or **[Home](../Home)**.
|
||||
>
|
||||
> Kept for historical reference only. **Do not update.**
|
||||
|
||||
|
||||
# rotatingMachine — User Manual
|
||||
|
||||
The `rotatingMachine` node models a single pump, compressor, or blower. It runs an S88-style state machine, predicts flow and power from a supplier curve, and publishes process and telemetry data every second. It is the atomic control module beneath `machineGroupControl` and `pumpingStation`.
|
||||
|
||||
@@ -3,6 +3,14 @@ title: Metrics Dashboard
|
||||
updated: 2026-04-07
|
||||
---
|
||||
|
||||
> **⚠️ ARCHIVED — pre-refactor (Tier 1–4, 2026-05)**
|
||||
>
|
||||
> This page describes the architecture before the platform refactor.
|
||||
> The current page is the per-node wiki on **[gitea.wbd-rd.nl/RnD](https://gitea.wbd-rd.nl/RnD)** or **[Home](../Home)**.
|
||||
>
|
||||
> Kept for historical reference only. **Do not update.**
|
||||
|
||||
|
||||
# Metrics Dashboard
|
||||
|
||||
All numbers with provenance. Source of truth: `knowledge-graph.yaml`.
|
||||
|
||||
@@ -6,6 +6,14 @@ status: evolving
|
||||
tags: [overview, wastewater, node-red, isa-88]
|
||||
---
|
||||
|
||||
> **⚠️ ARCHIVED — pre-refactor (Tier 1–4, 2026-05)**
|
||||
>
|
||||
> This page describes the architecture before the platform refactor.
|
||||
> The current page is the per-node wiki on **[gitea.wbd-rd.nl/RnD](https://gitea.wbd-rd.nl/RnD)** or **[Home](../Home)**.
|
||||
>
|
||||
> Kept for historical reference only. **Do not update.**
|
||||
|
||||
|
||||
# EVOLV — Edge-Layer Evolution for Optimized Virtualization
|
||||
|
||||
Industrial automation platform for wastewater treatment, built as custom Node-RED nodes by Waterschap Brabantse Delta R&D. Follows ISA-88 (S88) batch control standard.
|
||||
|
||||
@@ -6,6 +6,14 @@ status: proven
|
||||
tags: [session, rotatingMachine, machineGroupControl, testing]
|
||||
---
|
||||
|
||||
> **⚠️ ARCHIVED — pre-refactor (Tier 1–4, 2026-05)**
|
||||
>
|
||||
> This page describes the architecture before the platform refactor.
|
||||
> The current page is the per-node wiki on **[gitea.wbd-rd.nl/RnD](https://gitea.wbd-rd.nl/RnD)** or **[Home](../Home)**.
|
||||
>
|
||||
> Kept for historical reference only. **Do not update.**
|
||||
|
||||
|
||||
# 2026-04-07 — Production Hardening
|
||||
|
||||
## Scope
|
||||
|
||||
@@ -6,6 +6,14 @@ status: proven
|
||||
tags: [session, measurement, smoothing, outlier, mqtt, iot]
|
||||
---
|
||||
|
||||
> **⚠️ ARCHIVED — pre-refactor (Tier 1–4, 2026-05)**
|
||||
>
|
||||
> This page describes the architecture before the platform refactor.
|
||||
> The current page is the per-node wiki on **[gitea.wbd-rd.nl/RnD](https://gitea.wbd-rd.nl/RnD)** or **[Home](../Home)**.
|
||||
>
|
||||
> Kept for historical reference only. **Do not update.**
|
||||
|
||||
|
||||
# 2026-04-13 — measurement trial-ready + digital mode
|
||||
|
||||
## Scope
|
||||
|
||||
@@ -6,6 +6,14 @@ status: proven
|
||||
tags: [session, rotatingMachine, state-machine, docker, e2e]
|
||||
---
|
||||
|
||||
> **⚠️ ARCHIVED — pre-refactor (Tier 1–4, 2026-05)**
|
||||
>
|
||||
> This page describes the architecture before the platform refactor.
|
||||
> The current page is the per-node wiki on **[gitea.wbd-rd.nl/RnD](https://gitea.wbd-rd.nl/RnD)** or **[Home](../Home)**.
|
||||
>
|
||||
> Kept for historical reference only. **Do not update.**
|
||||
|
||||
|
||||
# 2026-04-13 — rotatingMachine trial-ready
|
||||
|
||||
## Scope
|
||||
|
||||
@@ -90,9 +90,9 @@ Plus the shared library `generalFunctions` — not a Node-RED node itself; provi
|
||||
| 3 | Convert measurement, MGC, rotatingMachine | ✅ done |
|
||||
| 4 | Convert valve, VGC, reactor, settler, monster, diffuser, dashboardAPI | ✅ done |
|
||||
| 5 | Canonical topic names + alias deprecation map | ✅ done |
|
||||
| 6 | Promote `development` → `main` | ✅ done |
|
||||
| 6 | Promote `development` → `main` | ⏳ pending Docker E2E sign-off + human review |
|
||||
| 8.5 | Remove deprecated paths in `generalFunctions` | ✅ done |
|
||||
| 9 | Wiki cleanup — visual-first template + per-node Home pages | 🟡 partial (pumpingStation + dashboardAPI landed; 9 nodes to go) |
|
||||
| 9 | Wiki cleanup — visual-first template + per-node Home pages | 🟡 in progress (per-node rewrites landing 2026-05-11; parent-repo wiki audit this wave) |
|
||||
| 10 | Test-suite refactor across all nodes | ⏳ in progress |
|
||||
| — | pumpingStation Docker E2E (P2.14) | ⏳ pending |
|
||||
|
||||
|
||||
Reference in New Issue
Block a user