Implement approval engine production readiness

Assistant: codex
Assistant-Model: gpt-5.6-sol
Assistant-Session: 01a05e2e-805b-7042-a750-71f473bceea2
This commit is contained in:
tegwick 2026-09-02 00:52:04 +02:00
parent ebce5abb27
commit 2bd2d19a98
30 changed files with 1679 additions and 53 deletions

View file

@ -5,8 +5,10 @@ from .errors import (
ApprovalError,
Conflict,
DuplicateApprover,
Forbidden,
NotFound,
StoreUnavailable,
Unauthenticated,
Unprocessable,
)
from .store import Engine
@ -16,8 +18,10 @@ __all__ = [
"ApprovalError",
"Conflict",
"DuplicateApprover",
"Forbidden",
"NotFound",
"StoreUnavailable",
"Unauthenticated",
"Unprocessable",
"binding_digest",
"canonical_binding",