Record successful PromptKit cache recovery
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
# PromptKit Bug Report: v0.2.0 Module Checksum Mismatch
|
# PromptKit Bug Report: v0.2.0 Module Checksum Mismatch
|
||||||
|
|
||||||
**Status:** Stale local module metadata confirmed; test isolation fixed.
|
**Status:** Stale local module metadata confirmed; test isolation fixed.
|
||||||
Shared-cache recovery and PromptKit's adoption retry remain pending.
|
Shared-cache recovery and PromptKit's Stage 1 adoption retry succeeded.
|
||||||
|
|
||||||
## Summary
|
## Summary
|
||||||
|
|
||||||
@@ -90,7 +90,8 @@ The exact command that created the stale metadata remains unknown.
|
|||||||
|
|
||||||
These results support continued use of the published v0.2.0 version. The
|
These results support continued use of the published v0.2.0 version. The
|
||||||
investigation left the affected shared cache and repository contents unchanged.
|
investigation left the affected shared cache and repository contents unchanged.
|
||||||
Recovery was verified in a copied cache; PromptKit's adoption retry remains pending.
|
Recovery was initially verified in a copied cache. The subsequent shared-cache
|
||||||
|
recovery and consumer retry are recorded below.
|
||||||
|
|
||||||
### Related Test-Isolation Defect
|
### Related Test-Isolation Defect
|
||||||
|
|
||||||
@@ -124,3 +125,26 @@ before the fix and passed afterward. All Woodpecker workflow tests passed.
|
|||||||
2. Record the actual cache recovery and consumer retry outcomes here. Preserve
|
2. Record the actual cache recovery and consumer retry outcomes here. Preserve
|
||||||
the published v0.2.0 tag and checksums; this incident requires no replacement
|
the published v0.2.0 tag and checksums; this incident requires no replacement
|
||||||
release.
|
release.
|
||||||
|
|
||||||
|
## Consumer Recovery Outcome
|
||||||
|
|
||||||
|
On 2026-10-08, PromptKit quarantined only the stale shared-cache
|
||||||
|
`v0.2.0.mod`. The original 58-byte file is retained at
|
||||||
|
`/home/eric/releasekit-cache-quarantine-WtdracPk/v0.2.0.mod`; no archive,
|
||||||
|
extracted module, or unrelated cache entry was removed.
|
||||||
|
|
||||||
|
The retry used Go 1.26.8 with `GOTOOLCHAIN=local`, `GOWORK=off`,
|
||||||
|
`GOSUMDB=sum.golang.org`, and cleared `GONOSUMDB`/`GOPRIVATE` bypass settings.
|
||||||
|
`go mod download -json gitea.maximumdirect.net/eric/ReleaseKit@v0.2.0`
|
||||||
|
succeeded and returned the published commit and expected checksums:
|
||||||
|
|
||||||
|
- Commit: `e030794969fb7787e647a90bbc4eb81bd0610f07`.
|
||||||
|
- Archive: `h1:EACELngRel4RiulR+Ors56nMZ5fA9orJDyhPxn6UVe4=`.
|
||||||
|
- `go.mod`: `h1:xN8w1OWjhCwtDxyHVFbKxFWowuEPbMTCZrf0JIIm9pE=`.
|
||||||
|
|
||||||
|
PromptKit then successfully added the v0.2.0 Go tool dependency and prepared
|
||||||
|
its module dependencies with checksum verification enabled. Its readonly,
|
||||||
|
offline `go test ./...` run passed under the selected local Go installation;
|
||||||
|
the root package's runtime dependency list contains no ReleaseKit import.
|
||||||
|
This completes the previously blocked Stage 1. The remaining adoption stages
|
||||||
|
are still to be implemented. The published v0.2.0 tag remains unchanged.
|
||||||
|
|||||||
Reference in New Issue
Block a user