proposal.detail
Proposed
API Contract Court: Break, Version, and Fix a Public API
A role-played engineering trial where client teams expose why breaking changes hurt.
Mixed · 2 hours · July 21, 2026 · June 3, 2026
Description
section.descriptionOne team owns an API, another team owns client integrations, and the judge is a failing test suite. Participants introduce versioning mistakes, ambiguous fields, undocumented defaults, and breaking response changes, then negotiate a safer contract.
The lab covers OpenAPI-style thinking, compatibility tests, deprecation notices, error shape design, and migration windows. It is memorable because every bad API decision immediately creates pain for another team in the room.
Proposal Details
Status
Proposed
Difficulty
Mixed
Duration
2 hours
Target date
July 21, 2026
Created
June 3, 2026