Python router + Go sm-leaf reject missing to, empty ct, plaintext body. Summary logs never include ciphertext. MODULE.md.
18 lines
689 B
Python
18 lines
689 B
Python
# Public package surface for the readable Python spec.
|
|
from .signed_config import SignedConfig, UnsignedConfig # signed wrapper load/save
|
|
from .envelope import PassthroughEnvelope # dest-in-clear, body ciphertext
|
|
from .error_bundle import NetworkErrorBundle # system-key + sender-only
|
|
from .admin_history import AdminHistory # DataCube-shaped append-only config log
|
|
from .npe_adapter import NpeRequired # fail-closed NPE
|
|
from .router import RouteResult, handle_send # success/failure send policy
|
|
|
|
__all__ = [
|
|
"SignedConfig",
|
|
"UnsignedConfig",
|
|
"PassthroughEnvelope",
|
|
"NetworkErrorBundle",
|
|
"AdminHistory",
|
|
"NpeRequired",
|
|
"RouteResult",
|
|
"handle_send",
|
|
]
|