40 lines
1.3 KiB
Python
40 lines
1.3 KiB
Python
"""GravityWeave package - lightweight federation primitives for orbital resource optimization.
|
|
|
|
This package contains minimal, well-tested building blocks intended as a foundation
|
|
for the GravityWeave ecosystem: a Graph-of-Contracts registry, a small CRDT-style
|
|
PlanDelta, a governance ledger (tamper-evident append-only log), two toy adapters,
|
|
and an ADMM-lite solver stub.
|
|
"""
|
|
|
|
from .registry import Registry
|
|
from .plan_delta import PlanDelta, ORSet, LWWRegister
|
|
from .ledger import GovernanceLedger
|
|
from .adapters import sat_planner, relay_module
|
|
from .solver import ADMMNode
|
|
from .delta_synopsis import build_synopsis, build_priority_key, serialize_synopsis, deserialize_synopsis, verify_synopsis
|
|
from .witness import generate_feasibility_witness
|
|
from .safety_stub import extract_safety_stub
|
|
from .mission import MissionTask, ContactWindow, MissionNode, MissionSimulator
|
|
|
|
__all__ = [
|
|
"Registry",
|
|
"PlanDelta",
|
|
"ORSet",
|
|
"LWWRegister",
|
|
"GovernanceLedger",
|
|
"sat_planner",
|
|
"relay_module",
|
|
"ADMMNode",
|
|
"build_synopsis",
|
|
"build_priority_key",
|
|
"serialize_synopsis",
|
|
"deserialize_synopsis",
|
|
"verify_synopsis",
|
|
"generate_feasibility_witness",
|
|
"extract_safety_stub",
|
|
"MissionTask",
|
|
"ContactWindow",
|
|
"MissionNode",
|
|
"MissionSimulator",
|
|
]
|