Use the source-built CLI in maintainer recovery instructions
This commit is contained in:
@@ -129,11 +129,11 @@ instructions below using the same immutable version.
|
||||
Each publication invocation attempts to save its captured identity before the
|
||||
tag push. The CLI reports the saved record path separately from publication
|
||||
success or failure and, after a push or immediate-reconciliation error, prints a
|
||||
copyable command that selects that exact record. Run that command to make a
|
||||
separate later observation:
|
||||
copyable command that selects that exact record. Run that command, or use the
|
||||
source-built executable prepared above, to make a separate later observation:
|
||||
|
||||
```sh
|
||||
'/path/to/releasekit' reconcile --record '/absolute/path/to/attempt-record.json'
|
||||
./.releasekit/bin/releasekit reconcile --record '/absolute/path/to/attempt-record.json'
|
||||
```
|
||||
|
||||
The saved evidence fixes the original endpoint and tag identity. Later recovery
|
||||
@@ -150,15 +150,15 @@ If command output was lost, list local attempts and explicitly select the
|
||||
matching record by its module, full tag, and saved identity:
|
||||
|
||||
```sh
|
||||
releasekit publication-attempts --repo "$PWD"
|
||||
releasekit reconcile --record '/absolute/path/from-the-list/attempt-record.json'
|
||||
./.releasekit/bin/releasekit publication-attempts --repo "$PWD"
|
||||
./.releasekit/bin/releasekit reconcile --record '/absolute/path/from-the-list/attempt-record.json'
|
||||
```
|
||||
|
||||
Discovery only reads the local store. It neither queries remotes nor chooses an
|
||||
attempt automatically. Use a supported ReleaseKit CLI if the executable named
|
||||
in the printed handoff command is no longer available. An older record may lack
|
||||
the endpoint, tag-object ID, candidate commit, or another field required for a
|
||||
conclusive result.
|
||||
attempt automatically. If the original recovery entry point is unavailable,
|
||||
select another supported ReleaseKit CLI and pass the same record path explicitly.
|
||||
An older record may lack the endpoint, tag-object ID, candidate commit, or
|
||||
another field required for a conclusive result.
|
||||
|
||||
A later observation that the tag is absent describes the remote at that time;
|
||||
it does not prove the version was never published. Never reuse a version known
|
||||
|
||||
Reference in New Issue
Block a user