193-the-0-29-0-release-moves-the-pin
The 0.29.0 release moves the package version and the pin together
Lifecycle approvedImplementation completeVerification unknownQualification unknown
`main` moves from 0.28.0 to 0.29.0 and the exact engine pin moves with it in the same change, as spec 156 3.3 requires. The release is cut from this change's head before it merges, because the managed gate installs the pinned release and a pin to an unpublished version cannot pass it.
Read the full pinned specification ↗Relationships
depends on
depended on by
amended by
Claimed units
- extends
{ "nature": "additive", "spec": "006-distribution", "unit": { "kind": "file", "path": "npm/package.json" } } - extends
{ "nature": "additive", "spec": "007-python-distribution", "unit": { "kind": "directory", "path": "py/" } } - extends
{ "nature": "additive", "spec": "061-shipped-is-not-the-same-as-working", "unit": { "kind": "file", "path": "spec-spine.toml" } } - extends
{ "nature": "additive", "spec": "103-a-verifier-fixture-is-a-published-artifact", "unit": { "kind": "directory", "path": "crates/spec-spine-core/fixtures/verifier/" } } - extends
{ "nature": "additive", "spec": "156-statecraft-profile-10-governs-this-repository", "unit": { "kind": "file", "path": ".statecraft/environment.json" } }
Source headings
- 193: The 0.29.0 release moves the package version and the pin together
- 1. Purpose
- 2. Territory
- 3. Behavior
- 3.1 One version, one pin
- 3.2 The release precedes the merge
- 3.3 Acceptance
- Decisions
- Verification
Frozen anchors
No frozen anchors declared.