Commercial Agreements

A CommercialAgreement is the versioned configuration that controls how fees are applied to operations inside a tenant scope. The platform models two distinct levels: a platform-level agreement between the platform and the enterprise, and an enterprise-level agreement between the enterprise and its end clients.

What Belongs Here

When this concept lands, it will cover:

  • the split between PlatformCommercialAgreement and EnterpriseCommercialAgreement
  • versioning through effective_from / effective_to and the append-only rule for published versions
  • how runtime fee resolution picks the active version for an operation
  • the distinction between a commercial agreement (configuration) and a commercial agreement outcome (the realized application of fees on a specific operation)

Until then, treat commercial agreements as platform-managed configuration that you observe through fees on operations rather than configure directly.