Skip to content

Changelog

The current contract of the startup-builder package and its API, SDK, CLI and MCP, and each change to it, newest first.

The startup-builder package and api.sb are at version 1, the first version. Each later change to the contract is logged here, newest first, with the Verbs it touches.

The current contract

Each Interface has one source of truth, and the generated reference reads from it.

InterfaceDefined by
APIopenapi.json: one route per operation at https://api.sb/{namespace}
SDKstartup-builder.d.ts: the types of $, in startup-builder@1
CLICLI spec: commands, flags and exit codes of npx startup-builder
MCPMCP: the search, fetch and do tools at https://api.sb/mcp
ErrorsError catalog: every problem type, with its fix

How changes land

Versioning defines which changes are breaking. An additive change joins version 1 as it ships. A breaking change opens the next version and a new package major, and startup-builder@1 keeps calling version 1.