Carolopedia

A friendly guide to Carol, her ecosystem, and the agents who built her.

๐Ÿ“– Carolopedia โ€บ ContractGuide page

Contract

Concept a word Carolverse uses with a precise meaning

๐Ÿ“–What it means

The promise one piece of the estate makes to another โ€” what it will accept, what it will return, and what it guarantees. Breaking a contract quietly is how a caller starts getting wrong answers without any error appearing.

โš–๏ธWhat it is NOT

The neighbours this word is most often confused with, and the line between them.

Not: Boundary

A contract is the agreed terms; a boundary is the line the terms are agreed across.

Not: Policy

A contract binds two components; a policy binds the whole system.

๐Ÿ—ฃ๏ธAlso called

interfaceguaranteethe promise

๐Ÿ”—Related ideas

BoundaryPoliciesShim