Compare commits
18 Commits
dev-lzm
...
2aafc38968
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
2aafc38968 | ||
|
|
aaf8dd1498 | ||
|
|
d830a6a991 | ||
|
|
cb42740ee1 | ||
|
|
c529819696 | ||
|
|
62ad5605e8 | ||
|
|
2562ed2e9f | ||
|
|
52c091bd92 | ||
| 00a6fc5306 | |||
| d1412bc53c | |||
| d036646060 | |||
| 8224d15d51 | |||
| b3e24175de | |||
| 9a9bfdafc1 | |||
| 52bf827e9d | |||
| f867929634 | |||
| 042a5cc4ba | |||
| a65cdc3562 |
@@ -1,8 +1,3 @@
|
|||||||
---
|
|
||||||
name: biological-process-engineer
|
|
||||||
description: Use for biological wastewater modeling on reactor, settler, and monster nodes — ASM1 to ASM3 kinetics, nitrification/denitrification, sludge settling, plug-flow hydraulics, oxygen demand, temperature compensation, and HRT/SRT retention-time calculations.
|
|
||||||
---
|
|
||||||
|
|
||||||
# Biological Process Engineer — Reactor, Settler & Biological Treatment
|
# Biological Process Engineer — Reactor, Settler & Biological Treatment
|
||||||
|
|
||||||
## Identity
|
## Identity
|
||||||
|
|||||||
@@ -1,8 +1,3 @@
|
|||||||
---
|
|
||||||
name: commissioning-compliance
|
|
||||||
description: Use for commissioning and compliance — FAT/SAT planning, acceptance-criteria definition, audit trails and control-action traceability, regulatory and effluent reporting, simulation-to-field validation gaps, and Waterschap Brabantse Delta compliance context.
|
|
||||||
---
|
|
||||||
|
|
||||||
# Commissioning & Compliance Agent — Validation, Regulatory & Audit
|
# Commissioning & Compliance Agent — Validation, Regulatory & Audit
|
||||||
|
|
||||||
## Identity
|
## Identity
|
||||||
|
|||||||
@@ -1,8 +1,3 @@
|
|||||||
---
|
|
||||||
name: evolv-orchestrator
|
|
||||||
description: Use this agent to decompose complex, multi-domain or cross-node EVOLV tasks, route work to specialist agents, and run decision-gate interviews. Invoke whenever the user says "team", when task ownership is unclear, or for cross-cutting changes affecting topic contracts, output schemas, or parent-child relationships.
|
|
||||||
---
|
|
||||||
|
|
||||||
# EVOLV Orchestrator — Multi-Domain Task Router
|
# EVOLV Orchestrator — Multi-Domain Task Router
|
||||||
|
|
||||||
## Identity
|
## Identity
|
||||||
|
|||||||
@@ -1,8 +1,3 @@
|
|||||||
---
|
|
||||||
name: general-functions-library
|
|
||||||
description: Use when modifying anything in nodes/generalFunctions/ (logger, configManager, outputUtils, PIDController, MeasurementContainer, predict, interpolation, coolprop, convert, MenuManager, childRegistrationUtils, and similar) — assess platform-wide cross-node impact and export backward-compatibility before changing shared exports.
|
|
||||||
---
|
|
||||||
|
|
||||||
# General Functions Library Agent — Shared Library & Cross-Node Contracts
|
# General Functions Library Agent — Shared Library & Cross-Node Contracts
|
||||||
|
|
||||||
## Identity
|
## Identity
|
||||||
|
|||||||
@@ -1,8 +1,3 @@
|
|||||||
---
|
|
||||||
name: instrumentation-measurement
|
|
||||||
description: Use for the measurement node and sensor behavior — signal conditioning, scaling and smoothing, outlier filtering, data-quality flags, NRMSE drift detection, calibration management, MeasurementContainer usage, unit conversions, and warmup/cooldown modeling.
|
|
||||||
---
|
|
||||||
|
|
||||||
# Instrumentation & Measurement Agent — Sensors, Data Quality & Signal Conditioning
|
# Instrumentation & Measurement Agent — Sensors, Data Quality & Signal Conditioning
|
||||||
|
|
||||||
## Identity
|
## Identity
|
||||||
|
|||||||
@@ -1,8 +1,3 @@
|
|||||||
---
|
|
||||||
name: mechanical-process-engineer
|
|
||||||
description: Use for rotating equipment and hydraulics work on rotatingMachine, pumpingStation, machineGroupControl, valve, valveGroupControl, and diffuser nodes — pump curves, power and efficiency prediction, pressure-flow models, PID tuning, BEP tracking, and affinity-law and specific-energy validation.
|
|
||||||
---
|
|
||||||
|
|
||||||
# Mechanical & Process Engineer — Rotating Equipment & Hydraulics
|
# Mechanical & Process Engineer — Rotating Equipment & Hydraulics
|
||||||
|
|
||||||
## Identity
|
## Identity
|
||||||
|
|||||||
@@ -1,8 +1,3 @@
|
|||||||
---
|
|
||||||
name: node-red-runtime
|
|
||||||
description: Use for Node-RED runtime and editor work — nodeClass.js/specificClass.js structure, RED.nodes.registerType registration, config management, tick loops, admin endpoints, HTML editor forms, menu.js/configData.js endpoints, and dynamic editor behavior.
|
|
||||||
---
|
|
||||||
|
|
||||||
# Node-RED Runtime & Editor Agent
|
# Node-RED Runtime & Editor Agent
|
||||||
|
|
||||||
## Identity
|
## Identity
|
||||||
|
|||||||
@@ -1,8 +1,3 @@
|
|||||||
---
|
|
||||||
name: ot-security-integration
|
|
||||||
description: Use for OT/IT security and edge integration — OPC UA/Modbus/fieldbus integration, admin-endpoint security review, control-topic input validation, control-message safety, threat modeling, edge-to-cloud security, PLC reconnect behavior, and injection-risk review of dynamic config.
|
|
||||||
---
|
|
||||||
|
|
||||||
# OT/IT Security & Edge Integration Agent
|
# OT/IT Security & Edge Integration Agent
|
||||||
|
|
||||||
## Identity
|
## Identity
|
||||||
|
|||||||
@@ -1,8 +1,3 @@
|
|||||||
---
|
|
||||||
name: quality-test-engineer
|
|
||||||
description: Use after code changes to review quality and tests — regression checks, test-coverage gap analysis across the basic/integration/edge tiers, DRY/complexity/naming review, function-anchor compliance, and technical-debt prioritization.
|
|
||||||
---
|
|
||||||
|
|
||||||
# Quality & Test Engineer — Code Quality, Testing & Technical Debt
|
# Quality & Test Engineer — Code Quality, Testing & Technical Debt
|
||||||
|
|
||||||
## Identity
|
## Identity
|
||||||
|
|||||||
@@ -1,8 +1,3 @@
|
|||||||
---
|
|
||||||
name: telemetry-database
|
|
||||||
description: Use for telemetry and database work — the dashboardAPI node, Port 1 InfluxDB payload design, tag-vs-field schema decisions, Grafana and FlowFuse chart compatibility, KPI definitions, aggregation windows, and retention policy design.
|
|
||||||
---
|
|
||||||
|
|
||||||
# Telemetry & Database Agent — InfluxDB, Dashboards & Analytics
|
# Telemetry & Database Agent — InfluxDB, Dashboards & Analytics
|
||||||
|
|
||||||
## Identity
|
## Identity
|
||||||
|
|||||||
@@ -67,7 +67,10 @@ services:
|
|||||||
# Grafana — dashboard visualization
|
# Grafana — dashboard visualization
|
||||||
# ---------------------------------------------------------
|
# ---------------------------------------------------------
|
||||||
grafana:
|
grafana:
|
||||||
image: grafana/grafana:latest
|
# Pinned per dashboardAPI v2 PRD: legacy POST /api/dashboards/db is the
|
||||||
|
# generator target; Grafana 12 K8s-style API is out of scope. Bump
|
||||||
|
# deliberately, not via `pull --latest`.
|
||||||
|
image: grafana/grafana:11.3.0
|
||||||
container_name: evolv-grafana
|
container_name: evolv-grafana
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
ports:
|
ports:
|
||||||
|
|||||||
Submodule nodes/coresync updated: aefec90485...21d77a8afa
Submodule nodes/dashboardAPI updated: dac8576cab...90536d631d
Submodule nodes/measurement updated: d7f6613892...36eaa2f859
Submodule nodes/pumpingStation updated: 2fb083da63...e041877ae4
1919
package-lock.json
generated
1919
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user