Shared Contract
Mathematical Foundations
The monorepo centers on the six lattice axioms and the shared defaults that both runtimes load.
Shared axioms
The product promise starts with a concrete workflow: explainable architecture decision review. The math sits underneath that workflow so selected perspectives, replay, and structural recommendations remain consistent across Python and Syntropy.
The shared contract centers on six lattice laws that both runtimes test with the same stable identifiers.
join(a, b) == join(b, a)join(a, join(b, c)) == join(join(a, b), c)join(a, a) == ajoin(a, meet(a, b)) == aposition(join(a, b)) >= max(position(a), position(b))position(meet(a, b)) <= min(position(a), position(b))
Runtime behavior beyond the axioms is also fixture-driven: semantic routing,
auto strategy resolution, EMA positioning, connection tracking, Trust V1
structural recommendations, and replay history all have shared deterministic
fixtures so Python and Syntropy can evolve without semantic drift.