Packages

A Fair Source multi-agent runtime with deterministic agent scoring and replayable run history.

Current section

Files

Jump to
syntropy priv shared axioms.json
Raw

priv/shared/axioms.json

{
"version": "0.1.0",
"constants": {
"position_weights": {
"knowledge": 0.3,
"synthesis": 0.5,
"connections": 0.2
},
"ema_alpha": 0.2,
"incomparability_epsilon": 0.05,
"recompute_interval_seconds": 30
},
"axioms": [
{
"id": "join_commutative",
"law": "Join commutativity",
"expression": "join(a, b) == join(b, a)"
},
{
"id": "join_associative",
"law": "Join associativity",
"expression": "join(a, join(b, c)) == join(join(a, b), c)"
},
{
"id": "join_idempotent",
"law": "Join idempotency",
"expression": "join(a, a) == a"
},
{
"id": "absorption",
"law": "Absorption",
"expression": "join(a, meet(a, b)) == a"
},
{
"id": "join_upper_bound",
"law": "Join upper bound",
"expression": "position(join(a, b)) >= max(position(a), position(b))"
},
{
"id": "meet_lower_bound",
"law": "Meet lower bound",
"expression": "position(meet(a, b)) <= min(position(a), position(b))"
}
],
"parity": {
"required_test_ids": [
"join_commutative",
"join_associative",
"join_idempotent",
"absorption",
"join_upper_bound",
"meet_lower_bound"
],
"expected_count": 6
}
}