|
1 | 1 | # SPDX-License-Identifier: PMPL-1.0-or-later |
2 | | -# ECOSYSTEM.a2ml — Ecosystem position |
3 | | -# Converted from ECOSYSTEM.scm on 2026-03-15 |
| 2 | +# Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) <j.d.a.jewell@open.ac.uk> |
| 3 | +# |
| 4 | +# ECOSYSTEM.a2ml — Ecosystem position for echidna |
4 | 5 |
|
5 | 6 | [metadata] |
| 7 | +version = "0.2.0" |
| 8 | +last-updated = "2026-04-11" |
6 | 9 | project = "echidna" |
7 | 10 | ecosystem = "hyperpolymath" |
8 | 11 |
|
| 12 | +[project] |
| 13 | +name = "ECHIDNA" |
| 14 | +full-name = "Extensible Cognitive Hybrid Intelligence for Deductive Neural Assistance" |
| 15 | +purpose = """Trust-hardened neurosymbolic theorem proving platform. 48 prover backends |
| 16 | +(Agda, Lean4, Isabelle, Coq, Idris2, F*, Z3, CVC5, Vampire, and 39 more). Sandboxed |
| 17 | +solver execution (Podman/bubblewrap), proof certificate checking, axiom tracking, |
| 18 | +GNN-guided proof search, Julia ML inference layer.""" |
| 19 | +role = "prover-dispatcher" |
| 20 | + |
9 | 21 | [position] |
| 22 | +tier = "core-infrastructure" |
10 | 23 | type = "component" |
| 24 | + |
| 25 | +[related-projects] |
| 26 | +projects = [ |
| 27 | + { name = "proven-servers (nesy-solver-api)", relationship = "consumer", notes = "nesy-solver-api calls /api/verify on echidna-nesy.flycast:8090. Cold-start grace 90s." }, |
| 28 | + { name = "hypatia", relationship = "sibling-neurosym", notes = "Hypatia performs neurosymbolic CI scanning; echidna does theorem proving. Both are Tier 2 formal verification tools." }, |
| 29 | + { name = "verisimdb", relationship = "planned-integration", notes = "Proof attempt results should feed VeriSimDB for longitudinal tracking." }, |
| 30 | + { name = "neural-foundations", relationship = "monorepo-satellite", notes = "echidna is mirrored as a submodule/satellite inside neural-foundations." }, |
| 31 | + { name = "maa-framework", relationship = "sibling", notes = "Absolute-zero and related MA/ML tools in same neurosymbolic tier." }, |
| 32 | +] |
| 33 | + |
| 34 | +[deployment] |
| 35 | +fly-app = "echidna-nesy" |
| 36 | +region = "lhr" |
| 37 | +url = "http://echidna-nesy.flycast:8090 (private 6PN — auto-wake via .flycast)" |
| 38 | +health-endpoint = "/api/health" |
| 39 | +grace-period = "90s" |
| 40 | +cold-start-note = "Isabelle Main heap ~1-2GB maps at first use; Julia JIT runs on first inference. Minimum 90s grace." |
0 commit comments