Backend Libraries¶
LeafEnterprise backend libraries are ordinary Python modules, but they are documented here as formal implementation libraries because they define owned business logic and operational contracts.
Core Libraries¶
| Library | Purpose |
|---|---|
| Savings/audit determinism | Builds governed report context, optimization context, and workbook artifacts. |
| Contract guarantees | Resolves exact contract/pricing/rebate evidence and blocks weak conclusions. |
| Salesforce ITR evidence | Mirrors request data, materializes files, and emits search-ready evidence documents. |
| Agent runtime | Manages task policy, traces, artifacts, SDK execution, and Service Bus dispatch. |
| Domo takeover | Imports Domo evidence for reconciliation without making Domo a runtime authority. |
Implementation Standard¶
Each library should expose:
- deterministic inputs and outputs,
- explicit evidence gaps,
- backend-only source access,
- testable failure states,
- narrow browser-safe API payloads,
- runbook commands for operators.