План развития инфраструктуры
Перенос проекта
Запускаем здесь самостоятельную рабочую версию со своими данными и сборщиками. Старый сервер продолжает работать без изменений; после исходного переноса новые данные создаются независимо. Здесь отмечены только проверенные результаты.
Проверка исходной системы
Фиксируем, что действительно работает и какие решения нужны до переноса.
- A01
Проверить код и версии рабочих модулей
ГотовоКонтрольные суммы ключевых рабочих файлов совпали с отчётом; уточнены текущий и резервный релизы интерфейса.Проверено: 22 сентября 2026
- A02
Проверить снимки, свечи и базы данных
ГотовоПоследний кадр полный, указатель на него действителен; три базы прошли проверку целостности, основная — с учётом журнала записи.Проверено: 22 сентября 2026
- A03
Проверить процессы, расписание и маршруты
ГотовоПроверены четыре рабочих порта, расписание сбора, действующие службы и карта маршрутов старого сайта.Проверено: 22 сентября 2026
- A04
Проверить ресурсы и пути на новом сервере
ГотовоЗапас места и inode, Python venv, сервисный пользователь и раздельные пути подтверждены. Защищённый каталог локальных копий имеет ожидаемые права; отдельное хранилище не требуется по решению владельца.Проверено: 23 сентября 2026
- A05
Подтвердить ключ исходного SSH-сервера
ГотовоВладелец проекта подтвердил, что лично выполнил ручную проверку ключа исходного сервера.Проверено: 23 сентября 2026
- A06
Утвердить объём переноса и карту страниц
ГотовоВладелец утвердил обзор проекта на главной и рабочую копию на /option/. Оба пути, API, Wheel, GammaFlip, план и каталог проверены публично; сохранение новой карты в конфигурации Caddy ещё ждёт отдельного подтверждения.Проверено: 23 сентября 2026
Страница плана
Публичный чек-лист обновляется по проверенным результатам каждого этапа.
- P01
Подготовить страницу плана в проекте
ГотовоСтраница и чек-лист собраны в статический артефакт; совпадение ID и статусов с внутренним планом проверено локально.Проверено: 22 сентября 2026
- P02
Опубликовать страницу на дашборде
ГотовоСтраница отвечает по HTTPS; опубликованные файлы совпали с подготовленной сборкой.Проверено: 23 сентября 2026
- P03
Проверить страницу по публичному адресу
ГотовоПервая публикация плана и каталога проверена по HTTPS; последующие обновления отмечаются отдельно по факту публикации.Проверено: 23 сентября 2026
- P04
Обновлять статусы после каждого этапа
Не начатоПубличный план и отдельный чек-лист ревизии обновлены после объединения трёх пар дублей: теперь 12 уникальных модулей. Повторяющееся правило остаётся открытым до окончания работы.
Резервные копии и первая синхронизация
Переносим код и данные, пока старая система продолжает обслуживать пользователей.
- B01
Зафиксировать исходный manifest
В работе23 сентября повторно совпали SHA-256 всех 104 425 закрытых файлов; последний подготовленный кадр 09:01 полный. Осталось принять начальный срез уже на новом сервере.
- B02
Создать согласованные копии трёх баз
ГотовоТри online backup размещены в защищённом каталоге нового сервера. Независимый аудит подтвердил целостность и пробное восстановление каждой базы без изменения рабочих данных.Проверено: 23 сентября 2026
- B03
Синхронизировать архив снимков и свечи
В работеПодготовительная копия снимков и семи файлов свечей обновлена до полного кадра 09:01. Перенос этой версии в рабочие данные нового сервера ещё не подтверждён; после старта местных сборщиков копирование прекратим.
- B04
Перенести код API, аналитики и тестов
ГотовоКод перенесён без секретов и кэшей; 239 тестов Option и 18 Wheel прошли. Новый релиз успешно выпущен проектом; Wheel больше не использует путь старого сервера.Проверено: 23 сентября 2026
- B05
Перенести Wheel Lab и его результаты
ГотовоВсе 11 запусков видны на новом сервере; после публичного включения каждый сохранённый result summary отвечает HTTP 200 по HTTPS.Проверено: 23 сентября 2026
- B06
Перенести GammaFlip и резервный релиз
ГотовоПубличные UI, API и WebSocket работают. Аудит нового сервера подтвердил указатели на рабочий r20 и резервный r19; резервный релиз не запускался публично.Проверено: 23 сентября 2026
- B07
Сохранить Gamma Studio как архив
В работеИсходники сохранены в закрытом staging без публичного запуска; перенос в целевой архив ожидает System Agent.
- B08
Разобрать дополнительные исследовательские архивы
В работеИсследовательские каталоги отдельно скопированы в закрытую рабочую область. Размещение и сверка отдельного архива на новом сервере ещё требуют подтверждения.
- B09
Сверить первую копию с источником
В работеSHA-256 всех 104 425 закрытых файлов совпал; три базы целы, семь файлов свечей без дублей. Остаётся сверить выбранную точку исходных данных перед местной записью.
Подготовка нового запуска
Создаём воспроизводимое окружение и управляемые службы без запуска новых сборщиков.
- T01
Подготовить каталоги, владельца и права
Не начатоКод, изменяемые данные и статический сайт должны быть разделены.
- T02
Собрать Python-окружение с полными зависимостями
ГотовоЧистое рабочее окружение Python собрано на новом сервере; API и интерфейс запустились, следующий выпуск кода успешно прошёл проверку. Тестовые пакеты не переносились в production.Проверено: 23 сентября 2026
- T03
Проверить импорт модулей и тесты
ГотовоПути адаптированы; Option 239, Wheel 18 и GammaFlip 65 тестов прошли в изолированном dry run. Production runtime проверяется отдельно после установки.Проверено: 23 сентября 2026
- T04
Передать необходимые секреты отдельно
Не начатоНе включать их в архив сайта и публичные отчёты.
- T05
Подготовить управляемые службы
В работеSystem Agent сообщил о завершении независимого запуска; публичные Option и GammaFlip доступны. Состояние, автозапуск и записи местных сборщиков требуют сверки с системным отчётом.
- T06
Решить вопрос доступа к архиву только для чтения
ГотовоВладелец подтвердил: отдельный доступ к снимкам через SFTP не нужен и на новом сервере не создаётся.Проверено: 23 сентября 2026
- T07
Утвердить маршруты сайта и сервисов
ГотовоПубличная карта проверена по HTTPS: рабочая доска, Option API и Wheel, GammaFlip UI/API и WebSocket upgrade; план и каталог сохранились, Gamma Studio отвечает 410.Проверено: 23 сентября 2026
- T08
Устранить ошибку резервного сбора свечей
В работеОшибочный REST fallback отключён по умолчанию в новом коде; свечи должен писать отдельный WS writer. Его работу на целевом сервере ещё нужно подтвердить до включения timer.
Подготовка независимого запуска
Проверяем исходные копии и службы нового сервера; старая система работает отдельно без изменений.
- D01
Проверить Option API на новом сервере
ГотовоСначала проверен target loopback; затем публичный /api/health вернул ok, рабочая доска и основные разделы открылись по HTTPS.Проверено: 23 сентября 2026
- D02
Проверить Wheel Lab
ГотовоПубличный Wheel открылся по HTTPS; API перечислил 11 запусков, все 11 сохранённых summary ответили HTTP 200.Проверено: 23 сентября 2026
- D03
Проверить GammaFlip UI и live-подключение
ГотовоПубличный UI и API отвечают 200, health — ok со свежим кадром; WebSocket upgrade ответил 101 и передал данные. Ранее локально проверено сообщение kline.Проверено: 23 сентября 2026
- D04
Пройти тесты и проверку данных
В работеТесты и сверка закрытых снимков пройдены; остаётся проверить местные данные и базы перед запуском новых сборщиков.
- D05
Подготовить самостоятельный запуск и откат
ГотовоSystem Agent сообщил о выполнении и проверке единого сценария независимого запуска; старый сервер не менялся. Порядок отката нового контура записан отдельно.Проверено: 23 сентября 2026
- D06
Пробно восстановить базы из защищённых копий
ГотовоПробное восстановление всех трёх SQLite выполнено именно из защищённого набора на новом сервере; проверка целостности каждой базы — ok. Рабочие базы не менялись.Проверено: 23 сентября 2026
Самостоятельный запуск
Новый сервер начинает сам собирать и обслуживать данные; старый продолжает работать независимо.
- C01
Принять начальный срез местных данных
В работеПублично видны исторические результаты и свежий кадр после исходной копии; состав принятого среза и три защищённые базы сверяем по системному отчёту.
- C02
Запустить местный поток свечей
В работеSystem Agent сообщил о завершённом независимом запуске. Факты новых закрытых 1H/4H свечей и отсутствие дублей ждут сверки с его отчётом.
- C03
Запустить местный сбор снимков
ГотовоМестный почасовой timer активен и успешно создал кадр 14:01 UTC. Аудит подтвердил указатель latest, функциональная проверка — полный кадр без ошибки.Проверено: 23 сентября 2026
- C04
Проверить местные API, базы и инструменты
В работеПублично проверены 48 backtests, 14 delta-neutral runs, 11 Wheel summaries, GammaFlip и новая доска. Операции записи/чтения на местных базах ещё не подтверждены проектом.
- C05
Опубликовать рабочие маршруты
ГотовоРабочие API, Wheel и GammaFlip опубликованы и проверены по HTTPS. Обзор на / и Backtester на /option/ также сейчас доступны; постоянное закрепление их новой карты в Caddy ещё не подтверждено.Проверено: 23 сентября 2026
- C06
Подтвердить независимую работу
В работеSystem Agent сообщил, что старый сервер не менялся. Публичный API отдаёт свежий новый кадр; отсутствие любых runtime-обращений к источнику сверяем по системному отчёту.
Приёмка и наблюдение
Проверяем работу сервисов на новых данных и готовность к восстановлению.
- V01
Проверить все публичные разделы
ГотовоГлавная и аналитические разделы, Option API, 11 Wheel results, GammaFlip UI/API/WS и план доступны по HTTPS. После объединения дублей каталог содержит 12 карточек модулей; старые адреса карточек сохранены как переходы. Gamma Studio — 410.Проверено: 23 сентября 2026
- V02
Дождаться нового полного часового снимка
ГотовоНовый местный часовой кадр 14:01 UTC полный и доступен Option. Указатель latest подтверждён аудитом, функциональная проверка ошибок не показала.Проверено: 23 сентября 2026
- V03
Проверить новые часовые и четырёхчасовые свечи
Не начатоНет пропусков и дублей после переключения.
- V04
Проверить восстановление и резервный план
Не начатоСлужбы поднимаются автоматически, порядок отката записан.
- V05
Подтвердить стабильность нового сервера
Не начатоЗафиксировать результаты наблюдения здесь; судьбу старого сервера владелец решит отдельно.
Постраничная ревизия модулей
В каталоге 12 модулей; вместе проверено 0. Этот список не входит в 44 технических пункта выше. Объединённые карточки считаются по одному разу.
- 01Опционная доска и BacktesterВ работе
- 02SurfaceНе начата
- 03GEX / GEX LabВ работе
- 04Delta-neutral / PortfolioНе начата
- 05Wheel LabНе начата
- 06GammaFlipНе начата
- 07Option APIНе начата
- 08Снимки рынкаНе начата
- 09Поток свечейНе начата
- 10Архив данныхНе начата
- 11Gamma StudioНе начата
- 12Исследовательский архивНе начата