Specifica 1.0.0 — установка на Windows
Вариант поставки: без .NET (требуется установленный .NET 10)

═══════════════════════════════════════════════════════════════════════════

1. ЧТО НУЖНО

   Windows 10 версии 1809 или новее, либо Windows 11. Разрядность x64.

   Установленный .NET 10 Runtime. Нужен именно базовый «.NET Runtime»
   (Microsoft.NETCore.App) — ни ASP.NET Core Runtime, ни .NET Desktop
   Runtime для этой программы не требуются, хотя они и не помешают.

   Проверить, что уже стоит:

       dotnet --list-runtimes

   В выводе должна быть строка вида:

       Microsoft.NETCore.App 10.0.x [C:\Program Files\dotnet\shared\...]

   Если такой строки нет, поставьте рантайм одним из способов:

       winget install Microsoft.DotNet.Runtime.10

   либо скачайте установщик «.NET Runtime 10.0.x, Windows x64» со
   страницы https://dotnet.microsoft.com/download/dotnet/10.0

   Установка рантайма требует прав администратора. Сам рантайм ставится
   один раз и годится для любых программ на .NET 10.

   Если ставить рантайм нельзя или не хочется — возьмите вариант
   «со встроенным .NET»: он крупнее, но не требует ничего.

2. РАСПАКОВКА

   ВАЖНО: перед распаковкой снимите блокировку с архива.
   Windows помечает файлы, скачанные из интернета, и распакованная
   программа может вести себя странно или не запуститься.

   Щёлкните по скачанному архиву правой кнопкой мыши → «Свойства» →
   внизу вкладки «Общие» поставьте галочку «Разблокировать» → «ОК».

   После этого распакуйте архив в любую папку, где у вас есть право записи.
   Программа не пишет ничего в реестр и не раскидывает файлы по системе.

3. ЗАПУСК

   Откройте распакованную папку и запустите Specifica.exe.

   При первом запуске Windows может показать синее окно
   «Система Windows защитила ваш компьютер» (SmartScreen).
   Это не признак вируса: так Windows встречает любую программу,
   которая ещё не набрала статистику скачиваний и не подписана
   платным сертификатом издателя.

   Нажмите «Подробнее» → «Выполнить в любом случае».

   Чтобы убедиться, что вы скачали именно наш файл, сверьте контрольную
   сумму архива с той, что опубликована на странице загрузки:

       certutil -hashfile specifica-1.0.0-win-x64-dotnet-required.zip SHA256

4. ГДЕ ЛЕЖАТ ВАШИ ДАННЫЕ

   Текущий проект, настройки и журналы:

       %APPDATA%\Specifica

   Проекты, которые вы сохраняете сами, лежат там, где вы их сохранили.
   Удаление программы эту папку не трогает.

5. ОБНОВЛЕНИЕ

   Скачайте новый архив, закройте программу, распакуйте поверх старой папки
   с заменой файлов. Данные и настройки сохранятся.

6. УДАЛЕНИЕ

   Удалите папку с программой. При желании удалите %APPDATA%\Specifica.
   Рантайм .NET остаётся в системе — он общий для всех программ на .NET.

7. ЕСЛИ НЕ ЗАПУСКАЕТСЯ

   • Сообщение «To run this application, you must install .NET» означает,
     что рантайм не установлен или установлен другой разрядности.
     Вернитесь к пункту 1.
   • Проверьте, что сняли блокировку с архива (пункт 2).
   • Загляните в журнал: %APPDATA%\Specifica\logs
   • Напишите в канал поддержки и приложите журнал:
     https://max.ru/join/AF8dc5pLf9SHd-PcLAOGYgzHV16v-ut5QbQvmjOnuXc

8. ЛИЦЕНЗИЯ

   Условия использования — в файле LICENSE.md рядом с программой,
   а также в справке программы по клавише F1.

   Коротко: физическим лицам и организациям до 100 работников — бесплатно
   и бессрочно, включая коммерческое использование.
