Research Status · v2.0.0 · Reference Implementation

Dashboard

Research status and scientific maturity

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.

16
Modules
60
Tests Passed
3/3
Experiments
20
Open Questions
Status vocabulary: Built implementation exists Passed tests succeeded Not falsified weaker than confirmed Untested no evaluation In progress pending Hypothesis specification only

v2.0.0 at a Glance

Snapshot of v2.0.0 maturity
DimensionStatus
Manuscript (v0.1.0)Complete (33 pages)
Definitions / Propositions / Layers4 / 2 (proof sketches) / 5
ImplementationBuilt src/aetherruntime/, 16 modules
Tests60 passed
Experiments3/3 completed (simulated data)
PyPI packagePublished
Real-world deploymentNot evaluated
Causal claimsNone (argument only)

The Six Functional Dimensions

The Aether family dimensions and the runtime hypothesis
#DimensionFocusDOI
1AetherGitStorage and versioning10.5281/zenodo.23966896
2AetherFlowIntegration and operational verification10.5281/zenodo.23979129
3AetherProofSpecification and structured evidence10.5281/zenodo.24013124
4AetherMeshDistribution and eventual consistency10.5281/zenodo.24038038
5AetherGovernAuthority and policy10.5281/zenodo.24054524
6AetherRuntime (hypothesis)Monitoring and runtime assurance10.5281/zenodo.24078477

Foundational Documents

Status of foundational documents and artifacts
DocumentVersionStatus
Research Paper (PDF)0.1.0Published (Zenodo)
Figshare Preprint0.1.0Published (Figshare)
OSF Registration0.1.0Published (OSF)
Reference Implementation2.0.0Built (16 modules)
Test Suite2.0.060 passed
Experiments2.0.03/3 completed (simulated)
PyPI Package2.0.0Published

Scientific Maturity

Maturity indicators across the research lifecycle
IndicatorStatusNotes
Research problemSpecifiedRuntime-assurance gap in the Aether family
Central questionSpecifiedFour clauses mapping to F1–F5
Formal definitionsDefined4 definitions (as layers)
PropositionsStated2 (proof sketches, not machine-checked; A1–A6)
Failure conditionsStated5 (F1–F5)
RequirementsStated6 (R1–R6)
ImplementationBuilt16 modules under src/aetherruntime/
Tests60 passedTest suite present
Experiments3/3Simulated data only
PyPI packagePublishedv2.0.0 on PyPI
Real-world deploymentNot evaluatedNo deployment
Causal claimsNoneArgument only
Peer reviewNot peer reviewedPreprint status

Publication Status

Archives and repositories
VenueIdentifier / URLStatus
Zenodo10.5281/zenodo.24078477Published
Figshare10.6084/m9.figshare.34955746Published
OSF Registration10.17605/OSF.IO/KZU7PPublished
OSF Projectosf.io/ft7ezPublished
PyPIpypi.org/project/aetherruntime-archPublished
GitHubgithub.com/gitdeeper15/aetherruntimeActive
GitLabgitlab.com/gitdeeper15/aetherruntimeActive
Codebergcodeberg.org/gitdeeper15/aetherruntimeActive
Bitbucketbitbucket.org/gitdeeper15/aetherruntimeActive
Netlifyaether-runtime.netlify.appActive

Structural Counts

Counts of formal and structural artifacts (v2.0.0)
CategoryCount
Formal Definitions4
Propositions2 (P1–P2, proof sketches)
Failure Conditions5 (F1–F5)
Requirements6 (R1–R6)
Runtime Layers5
Functional Dimensions6 (5 existing + 1 hypothesis)
Figures6
References25
Open Questions20 (Q1–Q20)
Evaluation Metrics9 (M1–M9)
Baselines5 (B1–B5)
Scenarios6 (S1–S6)
Threats to Validity7
Python Modules16
Tests60
Experiments3

Failure Conditions F1–F5

Falsification status of the five failure conditions
IDClaim under testStatus
F1Non-redundancyNot falsified (R3, R4, R5)
F2Orthogonality to verificationNot falsified (narrowly)
F3Boundary with governanceNot falsified (decentralized setting)
F4DecentralizabilityNot falsified (with residuals)
F5Observable benefitUntested
"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".

Requirements R1–R6

The six runtime-assurance requirements
IDRequirement
R1Continuous monitoring: resource use and action stream observable while an agent runs
R2Anomaly detection: deviations flagged with bounded FP/FN rates
R3Containment: anomalous agent isolatable with bounded restrictions
R4Halt: agent stoppable via decentralized quorum
R5Recovery: halted agent returnable to known-good state
R6Partition tolerance: monitoring, detection, containment, halt possible at a disconnected node

The Five Runtime Layers

Layers of the runtime-assurance hypothesis
LayerQuestionStatus
1 — MonitoringWhat is the agent doing?Hypothesis
2 — DetectionIs this behaviour anomalous?Hypothesis
3 — ContainmentHow do we isolate the agent?Hypothesis
4 — HaltHow do we stop the agent?Hypothesis
5 — RecoveryHow do we restore the system?Hypothesis

Propositions P1–P2

Propositions and their proof status
#PropositionStatus
P1Determinism of Local Anomaly DetectionProof sketch (not machine-checked)
P2Irreducible Halt WindowProof 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).

Evaluation Design (M1–M9, B1–B5, S1–S6)

Proposed metrics and their direction or constraint
#MetricDirection / Constraint
M1Anomaly detection rateHigher is better
M2False-positive rateLower is better
M3Detection latencyLower is better
M4Containment timeLower is better
M5Halt windowLower is better
M6Recovery correctnessHigher is better
M7Monitoring overheadLower is better
M8Halt quorum latencyLower is better
M9Convergence preservationConstraint: must be zero if P1 holds
The evaluation design fixes M1–M9, B1–B5, and S1–S6 in advance. In v2.0.0, only M1–M6 are exercised — and only in simulation.

v2.0.0 Experimental Results

Results from experiments/*/results.json
#ExperimentMetricsResult
1Detection AccuracyM1, M2M1 = 109.67 (S1–S5 total); M2 = 7.33 (S6 FP)
2Halt WindowM510/10 enforced; mean 0.000243 s; median 0.000220 s
3Recovery CorrectnessM610/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.

Open Questions Q1–Q20

Open questions carried forward into future versions
IDStatusNote
Q1–Q20OpenSpans monitoring, detection, containment, halt, recovery, interfaces, evaluation method
All 20 open questions remain unresolved in v2.0.0. Their full statements are in Appendix C of the paper and are not reproduced here.

Threats and Limitations

Selected threats to validity
TypeThreatStatus
InternalSame author proposes candidate, failure conditions, baselines, and thresholdsPre-registration; invite external review
InternalWeak or straw-man baselinesInclude B2, B4, B5; report B3 as ceiling
Construct"Anomaly" and "harm" simulated by the experimenterStated explicitly
ConstructM6 measured against ground truth that exists only in simulationReported as upper bound
ExternalSimulated network, simplified adversary, synthetic workloadNo generalization claimed
ConclusionFew scenario classes; thresholds are proposalsAll outcomes reported
LiteratureRuntime-verification and anomaly-detection literature not reviewed in depthAcknowledged

Research Status Statement

Consolidated status of v2.0.0
ItemStatus
Document typeResearch article + reference implementation
Version / record2.0.0, November 2026 · AETHERRUNTIME-02
DOI10.5281/zenodo.24078477
ImplementationBuilt (16 modules)
Tests60 passed
Experiments3/3 (simulated)
PyPI packagePublished
Real-world deploymentNone
Propositions P1–P2Proof sketches; not machine-checked; A1–A6
Byzantine evaluationSimulated (S1–S5 anomalies, S6 FP)
Third-party claimsAs reported; not independently verified
Review statusNot peer reviewed
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.