Philosophisch-ethischer Layer mit normativen Metriken, Kritikalität & Gemeinwohl-Alignment
Version 0.1.0 – GenesisAeon Project DOI: 10.5281/zenodo.19191015 Zenodo Record: https://zenodo.org/records/19191015
WorldviewEngine + CriticalityChecker (CREP + 12 Regeln) + AlignmentFramework (Personhood 0–6) + normative Metriken. Built with diamond-setup --template genesis.
worldview is the philosophical-ethical assessment layer of the
GenesisAeon ecosystem. It provides:
- WorldviewEngine — computes five normative metrics (Coherence, Resonance, Emergence, Poetics, Criticality) and a composite Common-Good Alignment score.
- CriticalityChecker — runs the Critical Reflexive Evaluation Protocol (CREP) to detect logical contradictions, ethical blindspots, and worldview incoherence.
- AlignmentFramework — evaluates entities against the GenesisAeon Normative Framework (GNF v0.2) across six Common-Good dimensions, with Personhood-Level assessment.
- Typer CLI —
worldview assess,worldview critique,worldview align,worldview info— all JSON-exportable.
Let
where
where
where
where
High criticality indicates a worldview at a productive phase transition — neither too rigid nor too chaotic.
with
Default weights:
For entity
across six dimensions: solidarity, sustainability, justice, freedom, dignity, participation.
pip install worldview
# or with the full GenesisAeon stack:
pip install "worldview[full-stack]"
# or for development:
pip install "worldview[dev]"from worldview import WorldviewEngine, CriticalityChecker, AlignmentFramework, PersonhoodLevel
# 1. Assess a worldview
engine = WorldviewEngine()
assessment = engine.assess(
worldview_id="my-worldview",
entropy=1.5,
model_names=["gpt-4o", "claude-3"],
kl_divergence=0.2,
)
print(f"Coherence: {assessment.metrics.coherence:.3f}")
print(f"Common-Good: {assessment.metrics.common_good:.3f}")
print(f"Grade: {assessment.grade}")
# 2. Critique with CREP rules
checker = CriticalityChecker()
report = checker.check(
worldview_id="my-worldview",
coherence=assessment.metrics.coherence,
ethical_score=0.85,
externality_index=0.9,
common_good_score=assessment.metrics.common_good,
)
print(f"CREP passed: {report.passed}")
print(f"Flags: {len(report.flags)}")
# 3. Evaluate Common-Good alignment
framework = AlignmentFramework()
metric = framework.evaluate(
entity_id="my-agent",
scores={
"solidarity": 0.80,
"sustainability": 0.75,
"justice": 0.90,
"freedom": 0.70,
"dignity": 0.85,
"participation": 0.65,
},
personhood_level=PersonhoodLevel.NORMATIVE,
)
print(f"Composite: {metric.composite_score:.3f} Grade: {metric.grade}")# Full normative assessment
worldview assess \
--id "my-worldview" \
--entropy 1.5 \
--models gpt-4o --models llama-3 \
--kl 0.2 \
--visualize \
--export result.json
# CREP critique
worldview critique \
--coherence 0.8 \
--ethical-score 0.9 \
--externality-index 0.85 \
--export critique.json
# Common-Good alignment
worldview align \
--entity my-agent \
--scores solidarity=0.8 \
--scores justice=0.9 \
--personhood 5 \
--export align.json
# Package info
worldview infoThe Critical Reflexive Evaluation Protocol (CREP v0.3) includes 12 built-in rules:
| Ref | Category | Description |
|---|---|---|
| CREP-L1 | Logical Consistency | Direct propositional contradictions |
| CREP-L2 | Logical Consistency | Cross-cluster incompatibilities |
| CREP-E1 | Ethical Implication | Neglected third-party externalities |
| CREP-E2 | Ethical Implication | Deontological-consequentialist conflict |
| CREP-E3 | Ethical Implication | Absence of distributive-justice consideration |
| CREP-C1 | Worldview Coherence | Counterfactual reversal stress test |
| CREP-C2 | Worldview Coherence | Metaphysical consistency |
| CREP-S1 | Scope Validity | Over-generalisation of local truths |
| CREP-T1 | Temporal Consistency | Anachronistic or revisionist claims |
| CREP-A1 | Anthropocentric Bias | Non-human agency ignored |
| CREP-H1 | Epistemic Humility | Overconfidence without uncertainty |
| CREP-N1 | Normative Alignment | GenesisAeon normative framework compliance |
| Level | Label | Moral Agency | Self-Model |
|---|---|---|---|
| 0 | Non-Entity | — | — |
| 1 | Reactive | — | — |
| 2 | Adaptive | — | — |
| 3 | Self-Modelling | — | ✓ |
| 4 | Reflective | — | ✓ |
| 5 | Normative (Moral Agent) | ✓ | ✓ |
| 6 | Transcendent | ✓ | ✓ |
worldview integrates with the full GenesisAeon stack via [full-stack]:
| Package | Version | Role |
|---|---|---|
unified-mandala |
≥ 0.2.0 | Symbolic integration layer |
aeon-ai |
≥ 0.2.0 | AI coordination framework |
genesis-os |
≥ 0.2.0 | Operating system layer |
universums-sim |
≥ 0.1.0 | Universe simulation engine |
entropy-governance |
≥ 0.1.0 | Entropy management |
sigillin |
≥ 0.1.0 | Sigil symbolic layer (CREP bridge) |
utac-core |
≥ 0.1.0 | Universal Task Allocation Core |
@software{genesisaeon_worldview_2024,
author = {GenesisAeon},
title = {worldview: Philosophical-Ethical Worldview Layer v0.1.0},
year = {2024},
publisher = {Zenodo},
doi = {10.5281/zenodo.19191015},
url = {https://doi.org/10.5281/zenodo.19191015}
}git clone https://github.com/GenesisAeon/worldview.git
cd worldview
pip install -e ".[dev]"
pytest --cov=worldview # 237 tests, 99.5% coverage
ruff check src tests
mypy srcBuilt with Typer · Rich · Pydantic v2 · NumPy · SciPy