| Version | Supported |
|---|---|
| 0.1.x (current) | Yes |
neuralSpring is a scientific validation Spring — it does not handle user authentication, network-facing services, or sensitive data directly. Its security posture derives from the ecoPrimals sovereign stack:
- Pure Rust:
#![forbid(unsafe_code)]across all workspace crates. Zero C dependencies in application code (ecoBin compliant). - cargo-deny: Continuous advisory scanning via RustSec database, license compliance, and source provenance checks.
- No vendor lock-in: Zero proprietary dependencies. All computation is sovereign (runs on your hardware, no cloud calls).
- IPC isolation: JSON-RPC 2.0 over Unix domain sockets with capability-based discovery. No shared memory, no global state.
If you discover a security issue:
- Do not open a public issue
- Contact the ecoPrimals maintainers via the repository's security advisory feature (GitHub → Security → Advisories → New draft)
- Include: affected component, reproduction steps, potential impact
- Expected response time: 72 hours for acknowledgment
All dependencies are Pure Rust and audited via cargo-deny. The dependency
tree is reviewed on every PR via CI. Transitive -sys crates (from wgpu
GPU HAL) are infrastructure-level and do not process untrusted input.
All datasets used in validation are from public repositories (SRA, Zenodo,
EPA, PDB) with documented accession numbers in specs/DATA_PROVENANCE.md.
No proprietary or sensitive data is included in this repository.