Some checks failed
CI / lint-and-test (push) Has been cancelled
Move architecture/, docs/ content into wiki/ for a single source of truth: - architecture/deployment-blueprint.md → wiki/architecture/ - architecture/stack-architecture-review.md → wiki/architecture/ - architecture/wiki-platform-overview.md → wiki/architecture/ - docs/ARCHITECTURE.md → wiki/architecture/node-architecture.md - docs/API_REFERENCE.md → wiki/concepts/generalfunctions-api.md - docs/ISSUES.md → wiki/findings/open-issues-2026-03.md Remove stale files: - FUNCTIONAL_ISSUES_BACKLOG.md (was just a redirect pointer) - temp/ (stale cloud env examples) Fix README.md gitea URL (centraal.wbd-rd.nl → wbd-rd.nl). Update wiki index with all consolidated pages. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2.5 KiB
2.5 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.
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.
Sessions
- 2026-04-07: Production Hardening — rotatingMachine + machineGroupControl
Other Documentation (outside wiki)
CLAUDE.md— Claude Code project guide (root)AGENTS.md— agent routing table, orchestrator policy (root, used by.claude/agents/).agents/— skills, decisions, function-anchors, improvements.claude/— Claude Code agents and rulesmanuals/node-red/— FlowFuse dashboard and Node-RED reference docs
Not Yet Documented
- Parent-child registration protocol (Port 2 handshake)
- Prediction health scoring algorithm (confidence 0-1)
- MeasurementContainer internals (chainable API, delta compression)
- PID controller implementation
- reactor / settler / monster / measurement / valve nodes
- pumpingStation node (uses rotatingMachine children)
- InfluxDB telemetry format (Port 1)