EnglishDeutsch/api/energyGitHub · iceccarelli
Grimaldi EngineeringCluster-Steuerung · Frankfurt
Energy Intelligence · Cluster 1

Repository-Register

Live-Inventur vom 05.09.2026 gegen github.com/iceccarelli. Es gibt sechs Status. Ein Repository, das das Mandat nennt, die Inventur aber nicht findet, wird als „unlocated“ geführt — nicht zu CORE befördert.

Methode: git ls-remote für jeden im Mandat genannten Namen plus Aliasse; flacher Clone und README-Lektüre bei öffentlichen Treffern; Eigentümer-Angaben bei privaten Repositories, als solche markiert. Die GitHub-Listing-API ist aus der Build-Umgebung nicht erreichbar; private Repositories tragen daher „unknown“, wo nichts verifizierbar war.

Register — 14 Repositories nach StatusCORE · MODULERESEARCH · INTERNALEXPERIMENTARCHIVE
CORE: 11COREMODULE: 3MODULE 3RESEARCH: 2RESEARCH 2INTERNAL: 11INTERNALEXPERIMENT: 5EXPERIMENT 5ARCHIVE: 2ARCHIVE 2
Strategischer Wert × SicherheitsrisikoCORE · MODULERESEARCH · INTERNALEXPERIMENTARCHIVE
nonenonelowlowmediummediumhighhighSicherheitsrisiko →strategischer Wert →GridOS — CORE · value high · risk highGridOSderim-middleware — MODULE · value medium · risk highderim-middlewareenergie-teilen — MODULE · value high · risk lowenergie-teilenNeuralBridge — EXPERIMENT · value high · risk highNeuralBridgeai-agent-control — ARCHIVE · value none · risk mediumai-agent-controlphysics-informed — RESEARCH · value medium · risk lowphysics-informedpowergrid-pro---grimaldi-engineering — ARCHIVE · value low · risk lowpowergrid-pro---grimaldi-…Renewables_Migration_Chapter1…10_Proof_Engine — RESEARCH · value medium · risk lowRenewables_Migration_Chap…gridforge (timetopower.ai) — MODULE · value medium · risk lowgridforge (timetopower.ai)mcp-foundry — INTERNAL · value medium · risk mediummcp-foundryBatteryTrack* — EXPERIMENT · value low · risk lowBatteryTrack*UtilityPulse* — EXPERIMENT · value none · risk lowUtilityPulse*Advanced Asset Insight — EXPERIMENT · value low · risk lowAdvanced Asset InsightAdvanced Mobile SCADA Suite — EXPERIMENT · value low · risk highAdvanced Mobile SCADA Sui…

Oben rechts ist die Zone, die Sorgfalt verlangt: hoher Wert, hohes OT-Risiko. Unten links ist das Archiv. Punkte sind nach Status gefärbt und einzeln beschriftet.

CORE 1

RepositorySichtbarkeitRolleZielmodulWert (strat · IP · Ums. · Int.)RisikoMaßnahme
GridOS
Python · unknown · beta
privateKernel: telemetry ingestion, asset identity, dispatch optimization, adapter host.GRIDOS (kernel)high · medium · high · highhighBecomes the one product brand of the cluster. Absorbs DERIM adapters. Ships nothing new until the wedge has a customer.
GridOS — FastAPI DER middleware, PyPI-published. MILP battery dispatch scheduler, anomaly detection, OPC UA adapter, MPC forecast loop, TimescaleDB / InfluxDB backends.
Architecture
FastAPI service · scheduler (MILP) · adapters (OPC UA) · time-series backends · MPC loop
Hypothesis
Operators of BESS / C&I sites pay for dispatch decisions that are measurably better than the rule-based schedule they run today.
Customer
BESS operators, C&I energy managers, microgrid operators, Stadtwerke
Dubletten
derim-middleware (DER adapters); powergrid-pro (positioning, dashboard)
Regulatorik
NIS2 (if operating for essential entities); CRA (product with digital elements); IEC 62443 for OT adapters; AI Act — limited-risk unless used for critical-infrastructure control
Evidenz
121 passing tests (owner-stated) · PyPI package published · No customer deployment recorded

MODULE 3

RepositorySichtbarkeitRolleZielmodulWert (strat · IP · Ums. · Int.)RisikoMaßnahme
derim-middleware
TypeScript / Python · unknown · beta
privateDER integration layer — protocol adapters and device onboarding.GRIDOS › DERIM (integration layer)medium · low · low · highhighMerge into GridOS as the DERIM module. Brand retired; adapters kept; web front archived.
energie-teilen
TypeScript · unknown · production
privateProduct surface: economics, reporting, community-energy tariff logic.GRIDOS › Energie Teilen (energy-community product)high · medium · medium · mediumlowKept as product surface. Only repository with a live paid-intake path — it anchors the commercial wedge candidate.
gridforge (timetopower.ai)
TypeScript · unknown · beta
privatePlanning / siting front for behind-the-meter generation and storage.GRIDOS › AI Planning (siting & BTM scenarios)medium · low · medium · mediumlowKept as a module and as wedge candidate B. Shares forecasting and scenario primitives with GridOS through contracts, not a shared database.
derim-middleware — DER integration middleware. Commercial-readiness pass done: overclaims removed, lead capture, analytics, legal pages, honest Beta positioning.
Architecture
Integration middleware · protocol adapters · beta web front
Hypothesis
Same buyer as GridOS. As a separate brand it splits one small pipeline in two.
Customer
Same as GridOS
Dubletten
GridOS OPC UA adapter; GridOS ingestion
Regulatorik
IEC 62443; VDE-AR-N 4110/4105 device behaviour where devices are controlled
Evidenz
Phase-1 commercial pass on a feature branch (owner-stated) · Functional overlap with GridOS adapters
energie-teilen — German Mieterstrom / energy-sharing platform under §42b EnWG. Paid pilot intake (Stripe), PDF report, sensitivity tornado, break-even solver, plain-German interpretation.
Architecture
Vite + React 19 front · Express API · Stripe · jsPDF
Hypothesis
Landlords, WEGs and Stadtwerke pay for a defensible §42b economics report before committing to a Mieterstrom / gemeinschaftliche Gebäudeversorgung project.
Customer
Vermieter, WEG-Verwalter, Stadtwerke, Projektierer
Dubletten
keine
Regulatorik
§42b EnWG; EEG Mieterstromzuschlag; MsbG metering; DSGVO (tenant data)
Evidenz
Production deployment confirmed (owner-stated) · Stripe pilot intake exists · No paid pilot recorded
gridforge (timetopower.ai) — Behind-the-meter power engineering for AI data centres: siting dashboard with EIA feed, AI siting analyst, cost-of-delay calculator, scenarios, board-brief PDF, Tier-3 subscription.
Architecture
Next.js 15.5 · Tailwind v4 · EIA feed · Claude-powered analyst · subscription
Hypothesis
Data-centre developers pay for time-to-power analysis. Adjacent to the cluster (BTM planning), same physics, different buyer.
Customer
AI data-centre developers, BTM power developers
Dubletten
GridOS forecasting inputs (partial)
Regulatorik
US market data (EIA); EU version would need ENTSO-E / Bundesnetzagentur sources
Evidenz
Subscription product completed (owner-stated) · Live siting dashboard (owner-stated) · Revenue not recorded

RESEARCH 2

RepositorySichtbarkeitRolleZielmodulWert (strat · IP · Ums. · Int.)RisikoMaßnahme
physics-informed
Python · unknown · alpha
privatePhysics engine research — surrogate power flow, constraint prediction.GRIDOS › Physics Enginemedium · high · low · mediumlowKept as research. Must publish the 9-bus benchmark against Newton-Raphson with CI, latency and failure cases before any "state of the art" wording appears anywhere.
Renewables_Migration_Chapter1…10_Proof_Engine
Python · 2026-04-06 (chapter 1) · alpha
publicScientific companion code; candidate test fixtures for the physics engine (inertia, RoCoF, grid-forming).GRIDOS › Physics Engine (fixtures) · Researchmedium · medium · none · mediumlowConsolidate the ten repositories into one `renewables-migration-proof-engines` monorepo with one test runner; archive the ten. Claims stay tied to the book; none is reused as product marketing.
physics-informed — GridPINNs — physics-informed neural network library for power systems. DC and AC PINNs validated on IEEE 9-bus.
Architecture
PINN training library · DC power-flow explorer · PDF report generator
Hypothesis
Faster-than-Newton surrogate power flow lets the optimizer evaluate more candidate actions per second. Value only if the latency / accuracy trade beats the classical solver on a real feeder.
Customer
Internal (optimizer, simulator); scientific output
Dubletten
keine
Regulatorik
keine
Evidenz
DC PINN 0.0124° RMSE, AC PINN 0.0035° RMSE on IEEE 9-bus (owner-stated) · A fabricated 1,803-line simulator was removed and replaced by an honest DC explorer (owner-stated)
Renewables_Migration_Chapter1…10_Proof_Engine — Ten public Python repositories, one per chapter of "The Renewables Migration". Chapter 1: extended swing equation, RoCoF arrest, stability surface, 48 tests, MIT.
Architecture
per chapter: core module · interactive main · notebooks · tests · data
Hypothesis
Credibility asset: reproducible computation behind published claims. No direct revenue.
Customer
Researchers, technical evaluators, readers
Dubletten
ten repositories sharing one utils layout
Regulatorik
keine
Evidenz
git ls-remote: chapters 1–10 present · Chapter 1: 48 tests, MIT licence

INTERNAL 1

RepositorySichtbarkeitRolleZielmodulWert (strat · IP · Ums. · Int.)RisikoMaßnahme
mcp-foundry
Python · unknown · beta
privateShared primitive: agent authorization gate + audit record. Trading connectors stay out of the cluster.Shared primitives › authorization · audit · provenancemedium · medium · none · highmediumExtract the governance kernel as an internal package consumed by the agent tool layer. The trading side is not this cluster.
mcp-foundry — AI-agent governance layer: HMAC-signed token gate, hash-chained audit log, MCP FastAPI server. Built for trading agents.
Architecture
Governance kernel · token gate · append-only audit log · MCP server · CCXT connectors
Hypothesis
None in this cluster as a product. The governance kernel is exactly the shared primitive the agent tool layer needs (authorization, provenance, audit).
Customer
Internal
Dubletten
overlaps the NeuralBridge policy / audit role
Regulatorik
AI Act logging / traceability obligations map onto the audit chain
Evidenz
89 tests passing (owner-stated) · Zero reference deployments (owner-stated)

EXPERIMENT 5

RepositorySichtbarkeitRolleZielmodulWert (strat · IP · Ums. · Int.)RisikoMaßnahme
NeuralBridge
unknown · unknown · idea
unlocatedSafety runtime — the only component allowed to talk to an actuator.GRIDOS › NeuralBridge Safety Runtimehigh · high · low · highhighLocate or create. Until a repository exists, the safety runtime is a specification on /energy/safety, and no EXECUTE-stage work is permitted anywhere in the cluster.
BatteryTrack*
unknown · unknown · idea
unlocatedCandidate: asset health for storage.GRIDOS › Asset / SCADA integrations (if located)low · none · low · mediumlowLocate by 2026-09-19 or strike from the registry.
UtilityPulse*
unknown · unknown · idea
unlocatedunknown—none · none · none · nonelowLocate by 2026-09-19 or strike from the registry.
Advanced Asset Insight
unknown · unknown · idea
unlocatedCandidate: asset anomaly detection.GRIDOS › Asset / SCADA integrations (if located)low · none · medium · mediumlowLocate by 2026-09-19 or strike from the registry.
Advanced Mobile SCADA Suite
unknown · unknown · idea
unlocatedCandidate: read-only SCADA view.—low · none · low · lowhighLocate by 2026-09-19 or strike. Default recommendation on locate: ARCHIVE (OT blast radius, no differentiation).
NeuralBridge — Named in the mandate as the deterministic safety runtime between authorized actions and actuators. Not found under github.com/iceccarelli on 2026-09-05.
Architecture
Target: policy engine · risk evaluation · authorization · actuator gateway — deterministic, no ML in the path
Hypothesis
No one buys a safety runtime alone; it is the precondition for any EXECUTE stage and for OT certification conversations.
Customer
Internal precondition; later DSO / utility partners
Dubletten
mcp-foundry governance kernel (token gate, hash-chained audit) covers part of the role
Regulatorik
IEC 61508 / 62443 if ever in a certified path; NIS2
Evidenz
git ls-remote: not found (NeuralBridge, neuralbridge)
BatteryTrack* — Named in the mandate. Not found under github.com/iceccarelli (BatteryTrack, batterytrack).
Architecture
unknown
Hypothesis
If it exists: BESS state-of-health tracking feeds the anomaly-detection and dispatch modules.
Customer
BESS operators
Dubletten
GridOS anomaly detection; this site: /tools/battery-pack-calculator
Regulatorik
keine
Evidenz
git ls-remote: not found
UtilityPulse* — Named in the mandate. Not found under github.com/iceccarelli (UtilityPulse, utilitypulse).
Architecture
unknown
Hypothesis
unknown
Customer
unknown
Dubletten
keine
Regulatorik
keine
Evidenz
git ls-remote: not found
Advanced Asset Insight — Named in the mandate. Not found under github.com/iceccarelli (advanced-asset-insight).
Architecture
unknown
Hypothesis
If it exists: predictive asset health (transformers, feeders) — the second problem the PowerGrid Pro README says utilities pay for.
Customer
DSOs, asset owners
Dubletten
GridOS anomaly detection
Regulatorik
keine
Evidenz
git ls-remote: not found
Advanced Mobile SCADA Suite — Named in the mandate. Not found under github.com/iceccarelli (advanced-mobile-scada-suite).
Architecture
unknown
Hypothesis
A mobile SCADA client is a read path into OT — high security cost, low differentiation.
Customer
Field operators
Dubletten
powergrid-pro dashboard
Regulatorik
IEC 62443 zones/conduits for any OT read path
Evidenz
git ls-remote: not found

ARCHIVE 2

RepositorySichtbarkeitRolleZielmodulWert (strat · IP · Ums. · Int.)RisikoMaßnahme
ai-agent-control
none (zip archives) · 2026-09-05 · prototype
publicnone—none · none · none · nonemediumRemoved from the Energy registry scope. Move zips to the trading line or delete; archive the repository. The "AI planning" role the mandate assigned to this name goes to the GridOS AI Planning module instead.
powergrid-pro---grimaldi-engineering
JavaScript (Expo) · 2026-06-21 · prototype
publicnone — no backend, no data path— (README thesis absorbed into /energy positioning)low · none · none · nonelowArchive the repository. Keep the README problem statement (DER orchestration, predictive asset health, OT security) as positioning input for GridOS. Second brand retired.
ai-agent-control — Public repository containing a one-line README and three zip archives of trading-bot slices (tradingbot_slice31, tradingbot_slice76). No energy code.
Architecture
none — archive drop
Hypothesis
None in this cluster. Content belongs to the trading / mcp-foundry line.
Customer
none
Dubletten
bybit trading bot slices
Regulatorik
Zip drops of trading code in a public repo: check for secrets before anything else
Evidenz
Clone 2026-09-05: README.md + 3 × .zip only
powergrid-pro---grimaldi-engineering — "PowerGrid Pro" — React Native / Expo mock dashboard with login screen. README carries a strong DERMS / asset-health / OT-security positioning; the code is a UI shell.
Architecture
Expo app · App.js · AppContext · LoginScreen · MainDashboard · static assets
Hypothesis
Same buyer and thesis as GridOS, restated under a second brand.
Customer
Utilities, asset owners (per README)
Dubletten
GridOS positioning; GridOS dashboard
Regulatorik
keine
Evidenz
Clone 2026-09-05: 6 JS files, 5 PNG, no backend · Last push 2026-06-21

Stand 2026-09-05Maschinenlesbar: /api/energy/registryAlle Ressourcen: /api/energy/index

Verfasst und gepflegt von Vincenzo Ceccarelli Grimaldi, Frankfurt am Main.