Some checks failed
CI / lint-and-test (push) Has been cancelled
Move content to correct locations: - AGENTS.md → .agents/AGENTS.md (with orchestrator reference update) - third_party/docs/ (8 reference docs) → wiki/concepts/ - manuals/ (12 Node-RED docs) → wiki/manuals/ Delete 23 unreferenced one-off scripts from scripts/ (keeping 5 active). Delete stale Dockerfile.e2e, docker-compose.e2e.yml, test/e2e/. Remove empty third_party/ directory. Root is now: README, CLAUDE.md, LICENSE, package.json, Makefile, Dockerfile, docker-compose.yml, docker/, scripts/ (5), nodes/, wiki/, plus dotfiles (.agents, .claude, .gitea). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
3.1 KiB
3.1 KiB
title, updated
| title | updated |
|---|---|
| Wiki Index | 2026-04-07 |
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
- 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
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