- 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>
4.0 KiB
4.0 KiB
title, updated
| title | updated |
|---|---|
| Wiki Index | 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 or Home.
Kept for historical reference only. Do not update.
EVOLV Project Wiki Index
Overview
- Project Overview — what works, what doesn't, node inventory
- Metrics Dashboard — test counts, power comparison, performance
- Knowledge Graph — structured data, machine-queryable
Architecture
- Node Architecture — three-layer pattern, ports, mermaid diagrams
- 3D Pump Curves — predict class, spline interpolation, unit chain
- Group Optimization — BEP-Gravitation, combination selection, marginal-cost refinement
- Platform Overview — edge/site/central layering, telemetry model
- Deployment Blueprint — Docker topology, rollout order
- Stack Review — full stack architecture assessment
Core Concepts
- generalFunctions API — logger, MeasurementContainer, configManager, etc.
- Pump Affinity Laws — Q ∝ N, H ∝ N², P ∝ N³
- ASM Models — activated sludge model kinetics
- PID Control Theory — proportional-integral-derivative control
- Settling Models — secondary clarifier sludge settling
- Signal Processing for Sensors — sensor conditioning
- InfluxDB Schema Design — telemetry data model
- OT Security (IEC 62443) — industrial security standard
- Wastewater Compliance NL — Dutch regulatory requirements
Findings
- BEP-Gravitation Proof — within 0.1% of brute-force optimum (proven)
- NCog Behavior — when NCog works, when it's zero, how it's used (evolving)
- Curve Non-Convexity — C5 sparse data artifacts (proven)
- Pump Switching Stability — 1-2 transitions, no hysteresis (proven)
- Open Issues (2026-03) — diffuser, monster refactor, ML relocation, etc.
Manuals
- rotatingMachine User Manual — inputs, outputs, state machine, examples
- measurement User Manual — analog + digital modes, smoothing, outlier filtering
- FlowFuse Dashboard Layout
- FlowFuse Widget Catalog
- Node-RED Function Patterns
- Node-RED Runtime
- Messages and Editor Structure
Sessions
- 2026-04-07: Production Hardening — rotatingMachine + machineGroupControl
- 2026-04-13: rotatingMachine Trial-Ready — FSM interruptibility, config schema sync, UX polish, dual-curve tests
- 2026-04-13: measurement Digital Mode — silent dispatcher bug fix, 59 new tests, MQTT-style multi-channel input mode
Other Documentation (outside wiki)
CLAUDE.md— Claude Code project guide (root).agents/AGENTS.md— agent routing table, orchestrator policy.agents/— skills, decisions, function-anchors, improvements.claude/— Claude Code agents and rules