Research Outputs · v2.0.0 · Reference Implementation
Reports
Manuscripts, software record, literature review, and archived publications
Access all research outputs and analysis documents for AetherRuntime v2.0.0 (paper v0.1.0 + reference implementation v2.0.0).
Manuscript & Software Record
- AetherRuntime: A Falsification-First Investigation of Runtime Assurance in the Aether Family Full research paper (Markdown, 33 pages, 8,861 words). Zenodo · DOI 10.5281/zenodo.24078477 · v0.1.0. doi.org/10.5281/zenodo.24078477
- Figshare Preprint Archived preprint. Figshare · DOI 10.6084/m9.figshare.34955746. doi.org/10.6084/m9.figshare.34955746
- OSF Registration Preregistration. OSF · DOI 10.17605/OSF.IO/KZU7P · project osf.io/ft7ez. doi.org/10.17605/OSF.IO/KZU7P
-
Reference Implementation (v2.0.0)
16 modules under
src/aetherruntime/· 60 tests · 3 reproducible experiments (simulated data). github.com/gitdeeper15/aetherruntime/releases/tag/v2.0.0 - PyPI Package (v2.0.0) aetherruntime-arch — reference implementation. Published pypi.org/project/aetherruntime-arch
Formal Documents
| Document | Version | Status |
|---|---|---|
| 01 — Orchestrate Study | 0.1.0 | Complete |
| 02 — Govern Study | 0.1.0 | In progress |
| 03 — Runtime Study | 0.1.0 | In progress |
| 04 — Comparison | 0.1.0 | Pending |
| Research Paper (Markdown) | 0.1.0 | Published (Zenodo) |
| Figshare Preprint | 0.1.0 | Published (Figshare) |
| OSF Registration | 0.1.0 | Published (OSF) |
| Reference Implementation | 2.0.0 | Built (16 modules) |
| Test Suite | 2.0.0 | 60 passed |
| Experiments | 2.0.0 | 3/3 completed (simulated) |
| PyPI Package | 2.0.0 | Published |
v2.0.0 at a Glance
| Dimension | Status |
|---|---|
| Manuscript (v0.1.0) | Complete (33 pages) |
| Implementation | Built · src/aetherruntime/, 16 modules |
| Tests | 60 passed |
| Experiments | 3/3 completed (simulated data) |
| PyPI package | Published |
| Real-world deployment | Not evaluated |
| Causal claims | None (argument only) |
Propositions
| # | Proposition | Status |
|---|---|---|
| P1 | Determinism of Local Anomaly Detection | Proof sketch (not machine-checked) |
| P2 | Irreducible Halt Window | Proof sketch (not machine-checked) |
Both propositions are stated with proof sketches; neither is machine-checked. They are conditional on assumptions A1–A6 (inherited from AetherMesh). They bear directly on F4 (decentralizability).
Failure Conditions F1–F5
| ID | Claim under test | Status |
|---|---|---|
| F1 | Non-redundancy | Not falsified (R3, R4, R5) |
| F2 | Orthogonality to verification | Not falsified (narrowly) |
| F3 | Boundary with governance | Not falsified (decentralized setting) |
| F4 | Decentralizability | Not falsified (with residuals) |
| F5 | Observable benefit | Untested |
"Not falsified" is a weaker status than "confirmed". F5 (observable benefit) remains untested. Neither the implementation nor the simulated experiments promote "not falsified" to "confirmed".
v2.0.0 Experimental Results
| # | Experiment | Metrics | Result |
|---|---|---|---|
| 1 | Detection Accuracy | M1, M2 | M1 = 109.67 (S1–S5 total); M2 = 7.33 (S6 FP) |
| 2 | Halt Window | M5 | 10/10 enforced; mean 0.000243 s; median 0.000220 s |
| 3 | Recovery Correctness | M6 | 10/10 verified; M6 = 1.0000 |
Simulation only. The halt window is a property of the simulation's time step, not a real network measurement. M6 = 1.0 is a ceiling on real recovery quality, not a lower bound. No generalization beyond simulation is claimed.
Literature Review
| Area | Focus | Status |
|---|---|---|
| Runtime verification | Bartocci et al. (2018) | Reviewed |
| Anomaly detection | Chandola et al. (2009) | Reviewed |
| Intrusion detection | Axelsson (2000); Denning (1987) | Reviewed |
| Safety envelopes / shielding | Althoff (2015); Alshiekh et al. (2018) | Reviewed |
| Fault tolerance | Avizienis et al. (2004) | Reviewed |
| Multi-agent systems | Wooldridge (2009); Jennings & Wooldridge (1998) | Reviewed |
| Distributed systems | CRDTs, gossip, BFT | Reviewed |
Archived Publications
| Archive | DOI / Link | Date | Status |
|---|---|---|---|
| Zenodo (v0.1.0) | 10.5281/zenodo.24078477 | Nov 2026 | Published |
| Figshare (v0.1.0) | 10.6084/m9.figshare.34955746 | Nov 2026 | Published |
| OSF | 10.17605/OSF.IO/KZU7P | Nov 2026 | Published |
| OSF Project | osf.io/ft7ez | Nov 2026 | Published |
| PyPI | pypi.org/project/aetherruntime-arch | Nov 2026 | Published |
| GitHub | github.com/gitdeeper15/aetherruntime | Nov 2026 | Active |
| GitLab | gitlab.com/gitdeeper15/aetherruntime | Nov 2026 | Active |
| Codeberg | codeberg.org/gitdeeper15/aetherruntime | Nov 2026 | Active |
| Bitbucket | bitbucket.org/gitdeeper15/aetherruntime | Nov 2026 | Active |
| Netlify | aether-runtime.netlify.app | Nov 2026 | Active |
Metadata
- Citation (CFF) Citation File Format · includes Zenodo, Figshare, and OSF DOIs. github.com/gitdeeper15/aetherruntime/blob/main/CITATION.cff
- Manifest (JSON) Project manifest · version and DOI. github.com/gitdeeper15/aetherruntime/blob/main/manifest.json
- Inventory (MD) Complete project inventory. github.com/gitdeeper15/aetherruntime/blob/main/INVENTORY.md
- v2.0.0 Evaluation Report Full evaluation report for v2.0.0. github.com/gitdeeper15/aetherruntime/blob/main/REPORTS/v2.0.0/report.md
Version History
| Version | Release | Focus | Status |
|---|---|---|---|
| v2.0.0 | 2026-11-09 | Reference implementation: 16 modules, 60 tests, 3 experiments | Released |
| v0.1.0 | 2026-11-09 | Formalization: 5 failure conditions, 5 layers, 2 propositions, 20 open questions | Released |
| planned | 2027+ | Real-world evaluation; comparison against baselines B1–B5 | Not executed |
Citation & License
APA (paper): Baladi, S. (2026). AetherRuntime: A Falsification-First Investigation of Runtime Assurance in the Aether Family (Version 0.1.0). Zenodo. https://doi.org/10.5281/zenodo.24078477
APA (software): Baladi, S. (2026). AetherRuntime v2.0.0: Reference Implementation of the Falsification-First Runtime Assurance Architecture (Version 2.0.0). PyPI. https://pypi.org/project/aetherruntime-arch/
License: MIT (code) · CC-BY-4.0 (docs, manuscript, figures)
BibTeX
@techreport{baladi2026aetherruntime,
author = {Baladi, Samir},
title = {AetherRuntime: A Falsification-First Investigation of Runtime Assurance in the Aether Family},
institution = {Ronin Institute / Rite of Renaissance},
type = {Research Paper},
year = {2026},
month = {November},
version = {0.1.0},
doi = {10.5281/zenodo.24078477},
url = {https://doi.org/10.5281/zenodo.24078477},
note = {Architectural Hypothesis Under Investigation --- Not a committed project.}
}
@software{baladi2026aetherruntime_v2,
author = {Baladi, Samir},
title = {{AetherRuntime} v2.0.0: Reference Implementation of the Falsification-First Runtime Assurance Architecture},
year = {2026},
month = {November},
publisher = {PyPI},
version = {2.0.0},
doi = {10.5281/zenodo.24078477},
url = {https://pypi.org/project/aetherruntime-arch/},
note = {Reference implementation. Available via pip install aetherruntime-arch.}
}
Threats and Limitations (Summary)
| Type | Threat | Status |
|---|---|---|
| Internal | Same author proposes candidate, failure conditions, baselines, thresholds | Pre-registration; invite external review |
| Construct | "Anomaly" and "harm" simulated by the experimenter | Stated explicitly |
| Construct | M6 measured against ground truth that exists only in simulation | Reported as upper bound |
| External | Simulated network, simplified adversary, synthetic workload | No generalization claimed |
| Conclusion | Few scenario classes; thresholds are proposals | All outcomes reported |
| Literature | Runtime-verification and anomaly-detection literature not reviewed in depth | Acknowledged |
Status note (v2.0.0): This is a research article plus reference implementation (v2.0.0) of the runtime-assurance architecture for the Aether family. A reference implementation is built (16 modules, 60 tests) and 3 experiments are completed on simulated data. No real-world deployment has been evaluated. F1–F4 are not falsified by the implementation or the experiments, but they are also not confirmed. F5 (observable benefit) remains untested. Propositions P1–P2 remain proof sketches (not machine-checked) and are conditional on assumptions A1–A6. The paper is not peer reviewed. AetherRuntime is a candidate, not a result.