Coordinate
VSTD 1.2.0 release-candidate packaging and compatibility policy. This is separate from frozen receipt
wire identifiers and must not redefine previously released bytes.
Target
Define which Python application programming interface (API) surfaces receive semantic
versioning guarantees, including whether the supported boundary is:
- names exported through
verifier.__all__;
- the generated top-level reference;
- named submodules;
- or a narrower explicitly enumerated set.
Also define deprecation notice, compatibility duration, removal boundaries, and the
relationship between Python API changes, command-line interface aliases, schemas, and
frozen receipt formats.
Exit criteria
- Consumers can identify supported versus internal Python names from one short policy.
- Deprecations are testable and appear in release notes.
- No Python policy weakens permanent command aliases or frozen wire compatibility.
- Semantic-version claims do not imply standards-body status or external adoption.
Coordinate
VSTD 1.2.0 release-candidate packaging and compatibility policy. This is separate from frozen receipt
wire identifiers and must not redefine previously released bytes.
Target
Define which Python application programming interface (API) surfaces receive semantic
versioning guarantees, including whether the supported boundary is:
verifier.__all__;Also define deprecation notice, compatibility duration, removal boundaries, and the
relationship between Python API changes, command-line interface aliases, schemas, and
frozen receipt formats.
Exit criteria