Skip to content

Latest commit

 

History

History
8 lines (6 loc) · 511 Bytes

File metadata and controls

8 lines (6 loc) · 511 Bytes

Charcoal Contracts

MIT License

Charcoal Contracts is a lightweight library that defines the core interfaces and enums used across the Charcoal ecosystem, setting clear behavioral contracts without binding to implementations. It provides stable abstractions for modules to interoperate—such as standardized error codes, service contracts, or capability markers—ensuring consistency, type safety, and minimal coupling across the framework.