Shop Commander · Developers

Changelog

Contract history, version by version.

The public contract is backend/public_openapi.json (frozen by tools/audit/freeze_public_openapi.py, guarded by tools/audit/verify_public_openapi.py). Additive changes are listed under the current version; a BREAKING change requires a new ## <version> section here AND an info.version bump in backend/app/public_api/app.py — the verify gate refuses it otherwise. Published at shopcommander.com/developers/changelog.

1.0.0-rc.4

Pre-release change-feed truthfulness correction. No external consumers depended on RC.3.

1.0.0-rc.3

Pre-release bounded-response contract cleanup. No external consumers depended on RC.2.

1.0.0-rc.2

Pre-release reliability and bounded-read correction. No external consumers depended on RC.1.

1.0.0-rc.1

Pre-release contract reset. No external consumers depended on the earlier development artifact.

1.0

Initial V1 contract (docs/public-api-plan.md, phases P0–P4):