Record successful remote vanity verification
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
# Vanity Module Path Migration
|
# Vanity Module Path Migration
|
||||||
|
|
||||||
Status: repository implementation complete and locally verified. Exact-revision
|
Status: repository implementation and exact-revision remote consumer verification
|
||||||
remote consumer verification awaits availability of the migrated commit.
|
complete.
|
||||||
Planning baseline: `21c9bc0ad0315c4ac96268b487a52376558a18d7`.
|
Planning baseline: `21c9bc0ad0315c4ac96268b487a52376558a18d7`.
|
||||||
|
|
||||||
This roadmap defines the target and work needed to adopt
|
This roadmap defines the target and work needed to adopt
|
||||||
@@ -237,9 +237,32 @@ inspection reported the new main-module identity and no old ConfigKit imports
|
|||||||
in the assembled test dependency graph. The module-selected ReleaseKit built
|
in the assembled test dependency graph. The module-selected ReleaseKit built
|
||||||
outside the checkout and reported v0.4.2. Module tidiness produced no diff.
|
outside the checkout and reported v0.4.2. Module tidiness produced no diff.
|
||||||
|
|
||||||
No push or release was performed. A fresh remote consumer has not yet installed
|
### Remote Consumer Verification
|
||||||
the migrated revision, because that revision has not been published to the remote.
|
|
||||||
The earlier infrastructure checks remain preliminary evidence only. Once the
|
With subsequent user authorization, migration commit
|
||||||
commit is available through an authorized push, the one-time exact-revision
|
`587f407a32dec1e00d2aa17d2790c293d994721d` was pushed to authoritative `main`
|
||||||
consumer check described above can verify retrieval and public-API compilation
|
through the retained Forge SSH endpoint. No release tag was created or published.
|
||||||
without a local replacement; it remains separate from release completion.
|
|
||||||
|
Two disposable consumer modules outside the repository retrieved that exact
|
||||||
|
revision through `go.maximumdirect.net/configkit`, using separate fresh module
|
||||||
|
caches and Go 1.26.10:
|
||||||
|
|
||||||
|
- Direct retrieval with `GOPROXY=direct` passed.
|
||||||
|
- Retrieval with `GOPROXY=https://proxy.golang.org,direct` passed. This verifies
|
||||||
|
the standard proxy/fallback configuration, not a proxy-only availability claim.
|
||||||
|
|
||||||
|
Checksum verification was enabled, `GOWORK=off` disabled workspace overrides, and
|
||||||
|
neither consumer had a `replace` directive. Go selected
|
||||||
|
`v0.10.3-0.20261101141937-587f407a32de`; the downloaded origin metadata identified
|
||||||
|
the exact migration commit in the Forge HTTPS repository. Both consumers received
|
||||||
|
the same module and module-file checksums.
|
||||||
|
|
||||||
|
After retrieval, each consumer passed `GOPROXY=off go test -mod=readonly -v ./...`.
|
||||||
|
The smoke test compiled and exercised the public API: explicit false/zero input
|
||||||
|
over typed defaults, effective provenance with `LayerMain`, source lookup by an
|
||||||
|
origin's source ID, and effective YAML rendering. Module inspection confirmed
|
||||||
|
that ConfigKit came from the corresponding fresh download cache, not the checkout.
|
||||||
|
|
||||||
|
This completes the one-time remote migration verification. The Go-generated
|
||||||
|
pseudo-version identifies an untagged commit; it is not an additional release.
|
||||||
|
No CI waiting or release gate was introduced.
|
||||||
|
|||||||
Reference in New Issue
Block a user