adaad-core
Constitutional Governance Kernel for ADAAD
adaad-core is the independently installable governance kernel extracted from ADAAD — the first constitutionally governed autonomous code evolution runtime.
Install
pip install adaad-core
Usage
from adaad_core import (
GovernanceGate,
ConstitutionalRollbackEngine,
InvariantDiscoveryEngine,
MirrorTestEngine,
EpochMemoryStore,
verify_ledger,
)
# Evaluate a mutation candidate against the constitution
gate = GovernanceGate.from_config("config/constitution.yaml")
result = gate.evaluate(candidate) # APPROVED · RETURNED · BLOCKED
# Verify ledger chain integrity
chain_ok = verify_ledger("data/evolution_ledger.jsonl")
print("Ledger integrity:", chain_ok) # True = unbroken hash chain
What's included
Six semver-governed exports (invariant: CORE-EXPORT-0):
| Export | Role |
|---|---|
GovernanceGate |
Deterministic gate evaluation — APPROVED / RETURNED / BLOCKED |
ConstitutionalRollbackEngine |
Amendment versioning and rollback to any prior state |
InvariantDiscoveryEngine |
Autonomous constitutional rule discovery from failure ledger |
MirrorTestEngine |
Constitutional self-recognition test — pipeline seal |
EpochMemoryStore |
Ledger-backed epoch memory with deterministic replay |
verify_ledger |
SHA-256 hash-chain verification of any JSONL ledger |
Breaking changes require CORE-SEMVER-0 ratification and HUMAN-0 approval.
Version
9.75.0 — Phase 142 · 231 Hard-class invariants · 48 innovations shipped
License
Apache-2.0 · InnovativeAI LLC
Metadata
Release files for adaad-core 9.121.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| adaad_core-9.121.0.tar.gz | 2.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| adaad_core-9.121.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 4.3 kB
Release files / adaad_core-9.121.0.tar.gz
| Download URL | adaad_core-9.121.0.tar.gz |
|---|---|
| Size | 2.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
32762337d8ece4f0f43abfccf211868244a0623c81b0e0a3fe4c0c2565540f32
|
|
BLAKE2b-256 checksum How to use checksums |
7a94cad08ca8eca36b6c71a80bda82740d67a717bcad93839aa023830b4bd2bf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.12
|
Release files / adaad_core-9.121.0-py3-none-any.whl
| Download URL | adaad_core-9.121.0-py3-none-any.whl |
|---|---|
| Size | 2.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
94bfef000de4ec674a17828dc552d1369331fe3dd7decbf38e4b8f703ef3fb19
|
|
BLAKE2b-256 checksum How to use checksums |
186cca565df20fbecf934c2627980ab8f41cf03ff649b981d00147c3fe735fce
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.12
|