Development record
A checkout without the previous release's tag reads as a first launch: launchParityInput (internal/surface/cli/launch_deep.go) leaves the baseline empty when no release tag is listed, and PayloadParity (internal/core/launch/parity.go) reports every payload path as added with exit 0. A git clone --no-tags of a tree whose CHANGELOG.md dates v0.10.0 reports parity source none and 130 added; a clone --depth 1 reports the retention refusal for a shallow checkout beside the same first-launch diff. The configured-baseline hard error (itd-66 AC7) is defeated in the commoner shape: a fork, a mirror, or tags never pushed.
A checkout without the previous release's tag reads as a first launch: launchParityInput (internal/surface/cli/launch_deep.go) leaves the baseline empty when no release tag is listed, and PayloadParity (internal/core/launch/parity.go) reports every payload path as added with exit 0. A git clone --no-tags of a tree whose CHANGELOG.md dates v0.10.0 reports parity source none and 130 added; a clone --depth 1 reports the retention refusal for a shallow checkout beside the same first-launch diff. The configured-baseline hard error (itd-66 AC7) is defeated in the commoner shape: a fork, a mirror, or tags never pushed.
Grounds
- pursued: a git clone --no-tags or --depth 1 of this tree previews parity as refused against v0.10.0 and a full checkout still diffs against v0.10.0; a tagless or shallow checkout reporting a first launch, or a no-release tree refusing, would show it wrong
Frontmatter
| id | iss-2609251902439938 |
|---|---|
| type | issue |
| lifecycle | resolved |
| severity | major |
.abcd/work/issues/resolved/iss-2609251902439938-a-checkout-without-the-previous-release.md
open on GitHub ↗ · commit history ↗
mentions1
- itd-66abcd Renders The Exact Public Payload, Proves The Excludes Never Leak, And Smoke-Tests The Installed Surface Before Any Snapshot