Total API
Every operation represents success and error in its return type.
lab / implemented
How can a total API and explicit errors stay ergonomic across ESM and CJS?

01 / Context
02 / Architecture map
A total operation.
Explicit success or error.
Outputs with the same guarantee.
03 / Decisions
Every operation represents success and error in its return type.
Both module formats share documented guarantees.
Evidence
Known limits