Resolution
Completed for the current 1.0.0-draft public contract baseline.
Evidence
- SDK generation provenance now pins immutable
CoreLinkPlatform/api-contracts tag v1.0.0-draft.
- Tag resolves to contract commit
5bdc07b80c8acbd0617b75e2d7ae3edd17f6324b; the generated OpenAPI blob is 11cd7034f2b6dc736e23a4cf36242a34f0d637e5.
- The original development generation input resolves to the same OpenAPI blob, so the checked-in generated package is semantically based on the immutable tagged contract.
.corelink-contract.json and CODEGEN.md record immutable contract and generator provenance.
- Blacksmith
Generated SDK Conformance regenerates with OpenAPI Generator 7.12.0, verifies checked-in generated source against the pinned contract (normalizing generator-only trailing whitespace), then compiles the package.
- Blacksmith run
33277017639 completed successfully on commit 2e5a09b0f2e243e51edd47eb5d2cae85c2402d0e.
Acceptance criteria
PY-02 and PY-03 remain the active ergonomics, license-policy, sandbox-conformance and supported-publication gates.
Resolution
Completed for the current
1.0.0-draftpublic contract baseline.Evidence
CoreLinkPlatform/api-contractstagv1.0.0-draft.5bdc07b80c8acbd0617b75e2d7ae3edd17f6324b; the generated OpenAPI blob is11cd7034f2b6dc736e23a4cf36242a34f0d637e5..corelink-contract.jsonandCODEGEN.mdrecord immutable contract and generator provenance.Generated SDK Conformanceregenerates with OpenAPI Generator7.12.0, verifies checked-in generated source against the pinned contract (normalizing generator-only trailing whitespace), then compiles the package.33277017639completed successfully on commit2e5a09b0f2e243e51edd47eb5d2cae85c2402d0e.Acceptance criteria
PY-02 and PY-03 remain the active ergonomics, license-policy, sandbox-conformance and supported-publication gates.