namespace LibationFileManager;
///
/// What startup found and repaired before the app came up, and whether restarting into the result is worth
/// offering the user.
///
/// Title and body to show.
///
/// True when the install is worth going back into, so the user can be asked whether to restart now. False
/// when the rollback left files behind, where the honest answer is to install a fresh copy instead, and a
/// restart prompt would only invite the user into a broken install.
///
public sealed record StartupRecoveryNotice(FatalStartupMessage Message, bool OfferRestart)
{
public string Title => Message.Title;
public string Body => Message.Body;
}