Status: Active Draft
Scope: Evolution of Beckn API contracts and schema contracts
This governance model is intentionally simple and is based on one principle:
Beckn evolves through logical, testable improvements to API and schema contracts while preserving interoperability.
The model applies to:
- API surface evolution (endpoints, transport behavior, request/response contracts)
- Schema evolution (core and extension schema behavior, conformance semantics)
- Release cadence and merge discipline
All contributions MUST be tested against design principles before formal review.
At minimum, contributors MUST validate that a change:
- Improves or preserves interoperability
- Does not introduce ambiguous semantics
- Does not regress security/trust assumptions
- Is migration-conscious (or explicitly breaking with justification)
- Is implementable and testable in real integrations
If this gate is not satisfied, the contribution is not review-ready.
A contributor starts with a GitHub Discussion describing the problem, proposal, and expected API/schema impact.
When sufficient consensus is reached in Discussion, the contributor creates a formal Issue.
The PWG meets once a month to review open Issues, respond, and comment.
If the PWG verifies the legitimacy and scope of the Issue, it is marked ready for implementation.
Contributors may then raise a PR only to draft.
PRs to main are not allowed for normal evolution work.
Once every x months (as scheduled by CWG), the Core Working Group reviews eligible PRs and performs merge decisions for release progression.
Default cadence by urgency and version impact:
- Hotfixes: PWG/CWG review on an as-needed basis
- Patch updates: working group review once every 2 weeks
- Minor updates: working group review once every 2 months
- Major updates: working group review once every 6 months
These cadences guide planning and expectations; WG may adjust sequencing for release risk management.
- WG may invite contributors to review meetings when clarification is needed.
- Meeting invites do not guarantee merge; they are clarification channels.
- Review outcomes must be documented in the associated Issue/PR thread.
- Contributors implement against
draft. - Direct contributor merges to
mainare not part of the normal process. mainreflects approved and release-managed integration outcomes.
Contributors MUST follow:
Contributions that bypass process, skip design-principle validation, or violate conduct rules may be closed or deferred without merge.