diff --git a/docs/guides/provisioning.md b/docs/guides/provisioning.md index 9cdf931..43d50ed 100644 --- a/docs/guides/provisioning.md +++ b/docs/guides/provisioning.md @@ -211,12 +211,12 @@ Uncertain inspections keep it waiting; the old command is never replayed merely because its receipt was lost. Create and rebuild capture a setup when queued and select the latest promoted -files again when creation begins. The page distinguishes **Setup captured when -queued** from **Files selected for this attempt**. A queued capture does not pin -versions; an attempted selection is not proof that every file was installed. -**Launch another server** opens the creation dialog with the recorded game and -map as editable starting values. It checks the latest promoted setup and creates -a separate server with a fresh identity and port. +files again when creation begins. The **Launch files** card shows one selection +status beside the capture time: **Captured when queued**, **Selected when creation +began**, or **Recorded setup; selection time unknown** for older records. A queued +capture does not pin versions; an attempted selection is not proof that every +file was installed. Expand the managed file list to inspect versions, paths, +checksums, and the recipe fingerprint. ### History and refresh behavior diff --git a/src/lib/ui/components/LaunchRecipe.svelte b/src/lib/ui/components/LaunchRecipe.svelte index 9bd8dc5..bbc12a4 100644 --- a/src/lib/ui/components/LaunchRecipe.svelte +++ b/src/lib/ui/components/LaunchRecipe.svelte @@ -1,11 +1,11 @@
{file.path}SHA-256 {file.sha256.slice(0, 12)}{historical ? 'Recorded' : 'Previewed'}
Previewed
Capacity snapshot
From {detail.blueprintName}
{/if} -{recipeStatus === 'queued' ? 'This capture does not pin versions. The latest promoted setup is selected again when creation begins.' : recipeStatus === 'attempted' ? 'These files were selected when creation began. Selection alone does not confirm successful installation.' : 'This is the saved recipe for this operation. The point at which it was selected was not recorded.'}
-Captured {@render dateTime(detail.recipe.capturedAt)}
-Creates a separate server with a fresh ID and port using the latest promoted files. It does not repair this instance.
{recipeSelection} ·
{['create', 'rebuild'].includes(deployment.action) ? 'No launch recipe was recorded for this operation.' : 'This operation uses the existing instance. No new launch files were selected.'}
{/if}