Contract First

Coordinate multiple consumers and providers around one versioned, machine-checkable API or event contract so fields, nullability, and errors do not drift. Use when frontend/backend or services will implement in parallel. Not for REST style guides (api-design), module seams inside one commit (codebase-design), or product interviews (grill-with-docs).

kuker24 bbe8980 3 files · 3.6 KB Updated

File contents

kuker24/OpenCodeBestFriend/tree/main/skills/contract-first commit bbe89800a7

Frequently asked questions

npx skillmds@latest add kuker24/contract-first