aere-research/formal-consensus
Aere Network 46c42164de SMT: registry index binding, the loader and the seal rule must read ONE mapping
Motivated by a real defect a from-genesis import proof found the same day: the
public patch set's loader bound key index 0 while its seal rule called it
unbound, rejecting a valid first anchor certificate that production accepts.
The model proves with z3 that under one shared index->address mapping,
'unbound never validates' is a theorem, and exhibits both divergence
directions: valid-rejected (liveness loss, the defect measured today) and
unvouched-accepted (safety loss, the silent one). Both proven impossible under
agreement. Six checks, each with the solver required to SAT the planted bad
world before the UNSAT proof counts. Engineering consequence stated: one
function, not two implementations of the same idea.
2026-08-15 22:52:13 +03:00
..
agentdid_lifecycle_smt.py Republished from a clean root: the compiled artifact is gone from history, and the local line of work joins the sanitized public line 2026-08-15 13:52:14 +03:00
agentdid_session_smt.py Republished from a clean root: the compiled artifact is gone from history, and the local line of work joins the sanitized public line 2026-08-15 13:52:14 +03:00
anchor_blocking_quorum_smt.py Three formal models for the blocking post-quantum consensus, each with its negative control 2026-08-15 21:05:47 +03:00
ap2_mandate_smt.py Republished from a clean root: the compiled artifact is gone from history, and the local line of work joins the sanitized public line 2026-08-15 13:52:14 +03:00
bitstring_status_smt.py Republished from a clean root: the compiled artifact is gone from history, and the local line of work joins the sanitized public line 2026-08-15 13:52:14 +03:00
computemarket_smt.py Republished from a clean root: the compiled artifact is gone from history, and the local line of work joins the sanitized public line 2026-08-15 13:52:14 +03:00
CONSENSUS-VERIFICATION-2026-07-12.md Republished from a clean root: the compiled artifact is gone from history, and the local line of work joins the sanitized public line 2026-08-15 13:52:14 +03:00
credential_registry_smt.py Republished from a clean root: the compiled artifact is gone from history, and the local line of work joins the sanitized public line 2026-08-15 13:52:14 +03:00
cryptoregistry_smt.py Republished from a clean root: the compiled artifact is gone from history, and the local line of work joins the sanitized public line 2026-08-15 13:52:14 +03:00
destinationsettler_smt.py Republished from a clean root: the compiled artifact is gone from history, and the local line of work joins the sanitized public line 2026-08-15 13:52:14 +03:00
falcon_blocking_smt.py Republished from a clean root: the compiled artifact is gone from history, and the local line of work joins the sanitized public line 2026-08-15 13:52:14 +03:00
falcon_hybrid_dualquorum_smt.py Republished from a clean root: the compiled artifact is gone from history, and the local line of work joins the sanitized public line 2026-08-15 13:52:14 +03:00
falcon_logonly_noop_smt.py Republished from a clean root: the compiled artifact is gone from history, and the local line of work joins the sanitized public line 2026-08-15 13:52:14 +03:00
FalconQuorum.qnt Republished from a clean root: the compiled artifact is gone from history, and the local line of work joins the sanitized public line 2026-08-15 13:52:14 +03:00
hybridauthorizer_smt.py Republished from a clean root: the compiled artifact is gone from history, and the local line of work joins the sanitized public line 2026-08-15 13:52:14 +03:00
lending_liquidation_smt.py Republished from a clean root: the compiled artifact is gone from history, and the local line of work joins the sanitized public line 2026-08-15 13:52:14 +03:00
migrator_smt.py Republished from a clean root: the compiled artifact is gone from history, and the local line of work joins the sanitized public line 2026-08-15 13:52:14 +03:00
pqaggregate_smt.py Republished from a clean root: the compiled artifact is gone from history, and the local line of work joins the sanitized public line 2026-08-15 13:52:14 +03:00
pqanchor_ceiling_monotonicity_smt.py Three formal models for the blocking post-quantum consensus, each with its negative control 2026-08-15 21:05:47 +03:00
pqckeyregistry_smt.py Republished from a clean root: the compiled artifact is gone from history, and the local line of work joins the sanitized public line 2026-08-15 13:52:14 +03:00
pqfinality_smt.py Republished from a clean root: the compiled artifact is gone from history, and the local line of work joins the sanitized public line 2026-08-15 13:52:14 +03:00
qbft_digest_keyed_smt.py Republished from a clean root: the compiled artifact is gone from history, and the local line of work joins the sanitized public line 2026-08-15 13:52:14 +03:00
qbft_liveness_smt.py Republished from a clean root: the compiled artifact is gone from history, and the local line of work joins the sanitized public line 2026-08-15 13:52:14 +03:00
qbft_locking_smt.py Republished from a clean root: the compiled artifact is gone from history, and the local line of work joins the sanitized public line 2026-08-15 13:52:14 +03:00
qbft_pqc_activation_smt.py Republished from a clean root: the compiled artifact is gone from history, and the local line of work joins the sanitized public line 2026-08-15 13:52:14 +03:00
qbft_prepare_counting_smt.py Republished from a clean root: the compiled artifact is gone from history, and the local line of work joins the sanitized public line 2026-08-15 13:52:14 +03:00
qbft_safety_smt.py Republished from a clean root: the compiled artifact is gone from history, and the local line of work joins the sanitized public line 2026-08-15 13:52:14 +03:00
recovery_registry_smt.py Republished from a clean root: the compiled artifact is gone from history, and the local line of work joins the sanitized public line 2026-08-15 13:52:14 +03:00
registry_index_binding_smt.py SMT: registry index binding, the loader and the seal rule must read ONE mapping 2026-08-15 22:52:13 +03:00
registry_rotation_coverage_smt.py Three formal models for the blocking post-quantum consensus, each with its negative control 2026-08-15 21:05:47 +03:00
reputation_gate_smt.py Republished from a clean root: the compiled artifact is gone from history, and the local line of work joins the sanitized public line 2026-08-15 13:52:14 +03:00
run_consensus_verification.py Republished from a clean root: the compiled artifact is gone from history, and the local line of work joins the sanitized public line 2026-08-15 13:52:14 +03:00
settlementhub_smt.py Republished from a clean root: the compiled artifact is gone from history, and the local line of work joins the sanitized public line 2026-08-15 13:52:14 +03:00
spokepool_smt.py Republished from a clean root: the compiled artifact is gone from history, and the local line of work joins the sanitized public line 2026-08-15 13:52:14 +03:00
threshold_account_smt.py Republished from a clean root: the compiled artifact is gone from history, and the local line of work joins the sanitized public line 2026-08-15 13:52:14 +03:00
vectorstore_smt.py Republished from a clean root: the compiled artifact is gone from history, and the local line of work joins the sanitized public line 2026-08-15 13:52:14 +03:00