EcoGrid is a continuous spectral‑tension engine designed to model instability, load imbalance, sustainability strain, and spectral drift across structured or synthetic environments — all under a strict 2,000 FLOP thermodynamic ceiling.
It implements:
- a dense 9×9 Laplacian relaxation solver
- a shock‑coupling injection layer
- a spectral stability metric
- dual implementations in TypeScript (runtime) and Python (scientific reference)
- expressive HUD glyphs defined in
/config/visual_grammar.json v1.2
EcoGrid is built for clarity, ethics, and computational minimalism.
The original README has been preserved for provenance:
/public/archive/readme_v1_0.md
NDH Governance: Legacy documentation is archived, never deleted.
The following equation is a conceptual governing anchor and is not executed directly by the solver:
NDH Gate:
This PDE is expressive‑only. EcoGrid does not implement a continuous solver.
EcoGrid uses a bounded, deterministic relaxation step:
NDH Gate:
This is the only mathematical form executed by the solver.
(Defined in /config/visual_grammar.json v1.2)
🕸️ L • 📊 P • ⚡ I • 🪰 VFE
☀️ active • • equilibrium • ✕ collapsed
🌱 baseline • 💥 shock • 🌊 relaxation • 📈 metrics • 🔗 integration • 📚 index • 🧪 provenance
🏛️ Governance • 🗜️ Mechanical • 🛡️ Invariant • 🧮 Spectral • 🔧 CI
EcoGrid ships with a governed, FLOP‑bounded runtime experiment demonstrating the full spectral‑tension workflow:
- 🌱 baseline field
- 💥 shock injection
- 🌊 relaxation cycles
- 📈 spectral metrics
- 🔗 integration stub
- 📚 runtime index
- 🧪 provenance chain
Location:
/ecogrid/runtime/simulation/m2xfe/
This is the initial experiment demonstrating EcoGrid’s runtime engine.
EcoGrid’s testing system is a governed scientific apparatus, not a passive test suite.
Tests validate:
- Laplacian correctness
- shock propagation
- spectral stability
- FLOP ceilings
- TS ↔ Python consistency
These require the full pipeline to exist.
EcoGrid tests:
- the manifold
- the adapter
- the solver
- the runtime pipeline
- the spectral gate
- the expressive grammar
Before tests run, the environment must demonstrate:
- correct lane separation
- correct file placement
- correct expressive grammar
- correct solver invariants
- correct FLOP ceilings
- deterministic solver compilation
- structural integrity
- expressive grammar validity
- spectral stability
- TS ↔ Python consistency
- reproducible runtime experiment behavior
Building the environment is the empirical proof that EcoGrid is ready to be tested.
eco-grid-manifold/
│
├── 📜 LICENSE.md
├── 📘 README.md ← (this file)
├── 🧾 VERSION
├── ⬢ requirements.txt
│
├── 🏛️ config/
│ └── 🎨 visual_grammar.json ← expressive HUD + runtime grammar v1.2
│
├── 📁 public/
│ └── archive/
│ └── 📘 readme_v1_0.md ← archived legacy README
│
├── 📁 .github/
│ └── workflows/
│ ├── 🔧 ecogrid_ci.yml
│ ├── 🔧 ecogrid_lint.yml
│ ├── 🔧 ecogrid_coverage.yml
│ └── 🏛️ ecogrid_release_tag.yml
│
├── 🗺️ infrastructure_topology.json
├── 🎨 visual_grammar.json ← legacy pointer (kept for compatibility)
│
├── 📁 src/
│ ├── 🐍 __init__.py
│ ├── 🚀 main.py
│ ├── 🗜️ topology_compiler.py
│ ├── 🛡️ math_engine.py
│ ├── 📈 metrics_collector.py
│ └── 🧩 solver/
│ └── 🧩 ecogrid_solver.ts
│
└── 📁 tests/
├── 🐍 __init__.py
├── 🔍 test_manifold_closure.py
├── 🎲 test_nullspace_escape.py
├── 📁 vectors/
│ └── 🧪 ecogrid_test_vectors_v0_1_0.json
└── 📁 suite/
└── 🧪 ecogrid_test_suite_v0_1_0.test.ts
python3 src/main.py
npm install
npm test
MIT License (mechanics, utilities, tests)
CAUSA Non‑Commercial License 1.1 (continuous relaxation kernel)
EcoGrid adheres to NDH A3 Mechanical Integration Specification (v1.0).
Mathematical lineage descends from ANIMA and CAUSA spectral‑geometry architectures.
Stell (2026). CAUSA: Causal Agency and Utterance-State Alignment (v0.1.0).
DOI: 10.5281/zenodo.22811988