From c93cc6c522654d352f39ab0391490013459901ea50d1dca5c79b3372af82ccb0 Mon Sep 17 00:00:00 2001 From: AidarKC Date: Sun, 28 Jun 2026 09:30:59 +0400 Subject: [PATCH] =?UTF-8?q?=D0=9F=D0=B5=D1=80=D0=B5=D0=BD=D0=B5=D1=81?= =?UTF-8?q?=D1=82=D0=B8=20backlog=20=D0=B2=20TODO?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dev_Docs/Future_Features/README.md | 49 +++---------------- Dev_Docs/Future_Features/far/README.md | 7 +-- ...6-26_1800_корректное_завершение_за_30с.md} | 0 ...6-06-26_1805_межсерверный_ws_и_dm_sync.md} | 0 ...06-26_1810_подключение_устройств_по_qr.md} | 0 ...26-06-26_1815_esp32_файловое_хранилище.md} | 0 TODO/README.md | 30 ++++++++++-- ...26-06-05_esp32_hardware_wallet_device_session.md | 0 ...er_technical_commands_and_file_transfer.md | 0 ...6-05-24_1140_репосты_в_каналах_и_тредах.md | 0 .../2026-05-25_1106_shine_balance_wallet.md | 0 .../2026-05-26_0029_esp32s3_file_storage.md | 0 .../2026-06-02_сессионные_homeserver_в_pda.md | 0 ...3_подключение_других_устройств_через_qr.md | 0 .../2026-05-25_1106_telegram_agent_players.md | 0 ...-05-25_1106_wallet_topup_solana_arweave.md | 0 VERSION.properties | 4 +- 17 files changed, 39 insertions(+), 51 deletions(-) rename TODO/{2026-06-26_1800_graceful_shutdown_30s.md => 2026-06-26_1800_корректное_завершение_за_30с.md} (100%) rename TODO/{2026-06-26_1805_server_to_server_ws_and_dm_sync.md => 2026-06-26_1805_межсерверный_ws_и_dm_sync.md} (100%) rename TODO/{2026-06-26_1810_qr_device_sessions.md => 2026-06-26_1810_подключение_устройств_по_qr.md} (100%) rename TODO/{2026-06-26_1815_esp32_file_storage.md => 2026-06-26_1815_esp32_файловое_хранилище.md} (100%) rename {Dev_Docs/Future_Features => TODO}/dao_запуск/2026-06-05_esp32_hardware_wallet_device_session.md (100%) rename {Dev_Docs/Future_Features => TODO}/far/2026-06-20_1639_homeserver_technical_commands_and_file_transfer.md (100%) rename {Dev_Docs/Future_Features => TODO}/medium/2026-05-24_1140_репосты_в_каналах_и_тредах.md (100%) rename {Dev_Docs/Future_Features => TODO}/medium/2026-05-25_1106_shine_balance_wallet.md (100%) rename {Dev_Docs/Future_Features => TODO}/medium/2026-05-26_0029_esp32s3_file_storage.md (100%) rename {Dev_Docs/Future_Features => TODO}/medium/2026-06-02_сессионные_homeserver_в_pda.md (100%) rename {Dev_Docs/Future_Features => TODO}/medium/2026-06-03_подключение_других_устройств_через_qr.md (100%) rename {Dev_Docs/Future_Features => TODO}/near/2026-05-25_1106_telegram_agent_players.md (100%) rename {Dev_Docs/Future_Features => TODO}/near/2026-05-25_1106_wallet_topup_solana_arweave.md (100%) diff --git a/Dev_Docs/Future_Features/README.md b/Dev_Docs/Future_Features/README.md index 68bccfd..c95e6d5 100644 --- a/Dev_Docs/Future_Features/README.md +++ b/Dev_Docs/Future_Features/README.md @@ -1,48 +1,13 @@ # Будущие фичи -Эта папка хранит задачи, которые сознательно отложены и сейчас не должны попадать в активную разработку или ручную проверку без отдельной команды пользователя. +Эта папка оставлена как архивный указатель. Активный backlog теперь ведётся в корневой папке `TODO/`. -## Горизонты планирования +## Что здесь осталось -- `near/` - ближайшие планы: задачи, к которым можно вернуться сегодня или завтра. -- `medium/` - среднесрочные планы: задачи на ближайшие недели или 1-2 месяца. -- `far/` - дальнее будущее: идеи без понятного срока возврата. +- `README.md` - краткое объяснение, что раньше хранилось в `Future_Features/`. +- `far/README.md` - архивное описание дальнего горизонта. -Если пользователь спрашивает, какие есть планы, агент должен смотреть эти три папки и кратко перечислять задачи по горизонтам. +## Куда смотреть теперь -## Как использовать - -1. Каждая будущая фича описывается отдельным markdown-файлом в одном из горизонтов. -2. В файле нужно фиксировать: - - зачем нужна фича; - - к какому сроку или горизонту она относится; - - что нужно сделать; - - какие вопросы нужно уточнить перед реализацией; - - что уже было сделано в коде, если фича частично реализована; - - что временно отключено или закомментировано, если применимо; - - какие документы нужно обновить при возврате к задаче; - - с какого места продолжать разработку. -3. Агент не должен начинать реализацию файлов из этой папки без явной просьбы пользователя. - -## Текущие планы - -### Ближайшие - -- `near/2026-05-25_1106_telegram_agent_players.md` - разрешённые пользователи Telegram для агента, отдельные папки игроков, персональные истории и публикация краткого вопроса/ответа в общий канал. -- `near/2026-05-25_1106_wallet_topup_solana_arweave.md` - пополнение Solana и Arweave через внешний сервис покупки с подсказкой и копированием адреса. - -### Среднесрочные - -- `medium/2026-05-24_1140_репосты_в_каналах_и_тредах.md` - репосты в каналах и тредах. -- `medium/2026-05-25_1106_shine_balance_wallet.md` - кошелёк и пополнение баланса сияния через блокчейн. -- `medium/2026-05-26_0029_esp32s3_file_storage.md` - ESP32S3 как личное файловое хранилище SHiNE для файлов переписок и вложений. -- `medium/2026-06-03_подключение_других_устройств_через_qr.md` - довести подключение других устройств через QR: сейчас заготовка есть, но сценарий работает нестабильно и его нужно будет отдельно доделать. -- `medium/2026-06-02_сессионные_homeserver_в_pda.md` - несколько homeserver-ов пользователя как типизированные сессии в PDA с версией записи. - -### DAO-запуск - -- `dao_запуск/2026-06-05_esp32_hardware_wallet_device_session.md` - ESP32 как аппаратный кошелёк: постоянная device-сессия на сервере, подтверждение операций на экране, делегированные сессии для браузера/телефона. - -### Дальнее будущее - -- `far/2026-06-20_1639_homeserver_technical_commands_and_file_transfer.md` - технические команды для homeserver через SHiNE/WebRTC DataChannel и обмен файлами по чанкам с адресацией по `SHA-256`. +- Ближайшие и среднесрочные планы перенесены в `TODO/`. +- Если нужен список следующих шагов, читать сначала `TODO/README.md`. diff --git a/Dev_Docs/Future_Features/far/README.md b/Dev_Docs/Future_Features/far/README.md index fa0cb78..26b132b 100644 --- a/Dev_Docs/Future_Features/far/README.md +++ b/Dev_Docs/Future_Features/far/README.md @@ -1,7 +1,8 @@ # Дальнее будущее -Сюда переносить задачи, у которых нет понятного срока возврата и которые не нужно учитывать в ближайшем или среднесрочном планировании. +Архивный файл. Раньше здесь лежали задачи дальнего горизонта, но теперь активный backlog перенесён в `TODO/`. -## Идеи +## Что делать дальше -- `2026-06-20_1639_homeserver_technical_commands_and_file_transfer.md` - технические команды для homeserver через сервер SHiNE или WebRTC DataChannel, а также файловый обмен чанками с хранением на SD-карте. +- смотреть `TODO/README.md`; +- если потребуется вернуть этот горизонт отдельно, обновить соответствующий список задач в `TODO/`. diff --git a/TODO/2026-06-26_1800_graceful_shutdown_30s.md b/TODO/2026-06-26_1800_корректное_завершение_за_30с.md similarity index 100% rename from TODO/2026-06-26_1800_graceful_shutdown_30s.md rename to TODO/2026-06-26_1800_корректное_завершение_за_30с.md diff --git a/TODO/2026-06-26_1805_server_to_server_ws_and_dm_sync.md b/TODO/2026-06-26_1805_межсерверный_ws_и_dm_sync.md similarity index 100% rename from TODO/2026-06-26_1805_server_to_server_ws_and_dm_sync.md rename to TODO/2026-06-26_1805_межсерверный_ws_и_dm_sync.md diff --git a/TODO/2026-06-26_1810_qr_device_sessions.md b/TODO/2026-06-26_1810_подключение_устройств_по_qr.md similarity index 100% rename from TODO/2026-06-26_1810_qr_device_sessions.md rename to TODO/2026-06-26_1810_подключение_устройств_по_qr.md diff --git a/TODO/2026-06-26_1815_esp32_file_storage.md b/TODO/2026-06-26_1815_esp32_файловое_хранилище.md similarity index 100% rename from TODO/2026-06-26_1815_esp32_file_storage.md rename to TODO/2026-06-26_1815_esp32_файловое_хранилище.md diff --git a/TODO/README.md b/TODO/README.md index e417126..5635b0f 100644 --- a/TODO/README.md +++ b/TODO/README.md @@ -15,8 +15,30 @@ ## Текущие задачи -- `2026-06-26_1800_graceful_shutdown_30s.md` - дать сервису до 30 секунд на корректное завершение опасных операций перед рестартом. -- `2026-06-26_1805_server_to_server_ws_and_dm_sync.md` - постоянный server-to-server WebSocket, push новых блоков и DM, ACK и backfill. -- `2026-06-26_1810_qr_device_sessions.md` - довести подключение других устройств по QR и перевести это в нормальные типизированные сессии. -- `2026-06-26_1815_esp32_file_storage.md` - использовать ESP32 как личное файловое хранилище для переписок и вложений. +- `2026-06-26_1800_корректное_завершение_за_30с.md` - дать сервису до 30 секунд на корректное завершение опасных операций перед рестартом. +- `2026-06-26_1805_межсерверный_ws_и_dm_sync.md` - постоянный server-to-server WebSocket, push новых блоков и DM, ACK и backfill. +- `2026-06-26_1810_подключение_устройств_по_qr.md` - довести подключение других устройств по QR и перевести это в нормальные типизированные сессии. +- `2026-06-26_1815_esp32_файловое_хранилище.md` - использовать ESP32 как личное файловое хранилище для переписок и вложений. +## Перенесённые планы из `Dev_Docs/Future_Features/` + +### near + +- `near/2026-05-25_1106_telegram_agent_players.md` - разрешённые пользователи Telegram для агента, отдельные папки игроков, персональные истории и публикация краткого вопроса/ответа в общий канал. +- `near/2026-05-25_1106_wallet_topup_solana_arweave.md` - пополнение Solana и Arweave через внешний сервис покупки с подсказкой и копированием адреса. + +### medium + +- `medium/2026-05-24_1140_репосты_в_каналах_и_тредах.md` - репосты в каналах и тредах. +- `medium/2026-05-25_1106_shine_balance_wallet.md` - кошелёк и пополнение баланса сияния через блокчейн. +- `medium/2026-05-26_0029_esp32s3_file_storage.md` - ESP32S3 как личное файловое хранилище SHiNE для файлов переписок и вложений. +- `medium/2026-06-02_сессионные_homeserver_в_pda.md` - несколько homeserver-ов пользователя как типизированные сессии в PDA с версией записи. +- `medium/2026-06-03_подключение_других_устройств_через_qr.md` - довести подключение других устройств через QR: сейчас заготовка есть, но сценарий работает нестабильно и его нужно будет отдельно доделать. + +### dao_запуск + +- `dao_запуск/2026-06-05_esp32_hardware_wallet_device_session.md` - ESP32 как аппаратный кошелёк: постоянная device-сессия на сервере, подтверждение операций на экране, делегированные сессии для браузера/телефона. + +### far + +- `far/2026-06-20_1639_homeserver_technical_commands_and_file_transfer.md` - технические команды для homeserver через SHiNE/WebRTC DataChannel и обмен файлами по чанкам с адресацией по `SHA-256`. diff --git a/Dev_Docs/Future_Features/dao_запуск/2026-06-05_esp32_hardware_wallet_device_session.md b/TODO/dao_запуск/2026-06-05_esp32_hardware_wallet_device_session.md similarity index 100% rename from Dev_Docs/Future_Features/dao_запуск/2026-06-05_esp32_hardware_wallet_device_session.md rename to TODO/dao_запуск/2026-06-05_esp32_hardware_wallet_device_session.md diff --git a/Dev_Docs/Future_Features/far/2026-06-20_1639_homeserver_technical_commands_and_file_transfer.md b/TODO/far/2026-06-20_1639_homeserver_technical_commands_and_file_transfer.md similarity index 100% rename from Dev_Docs/Future_Features/far/2026-06-20_1639_homeserver_technical_commands_and_file_transfer.md rename to TODO/far/2026-06-20_1639_homeserver_technical_commands_and_file_transfer.md diff --git a/Dev_Docs/Future_Features/medium/2026-05-24_1140_репосты_в_каналах_и_тредах.md b/TODO/medium/2026-05-24_1140_репосты_в_каналах_и_тредах.md similarity index 100% rename from Dev_Docs/Future_Features/medium/2026-05-24_1140_репосты_в_каналах_и_тредах.md rename to TODO/medium/2026-05-24_1140_репосты_в_каналах_и_тредах.md diff --git a/Dev_Docs/Future_Features/medium/2026-05-25_1106_shine_balance_wallet.md b/TODO/medium/2026-05-25_1106_shine_balance_wallet.md similarity index 100% rename from Dev_Docs/Future_Features/medium/2026-05-25_1106_shine_balance_wallet.md rename to TODO/medium/2026-05-25_1106_shine_balance_wallet.md diff --git a/Dev_Docs/Future_Features/medium/2026-05-26_0029_esp32s3_file_storage.md b/TODO/medium/2026-05-26_0029_esp32s3_file_storage.md similarity index 100% rename from Dev_Docs/Future_Features/medium/2026-05-26_0029_esp32s3_file_storage.md rename to TODO/medium/2026-05-26_0029_esp32s3_file_storage.md diff --git a/Dev_Docs/Future_Features/medium/2026-06-02_сессионные_homeserver_в_pda.md b/TODO/medium/2026-06-02_сессионные_homeserver_в_pda.md similarity index 100% rename from Dev_Docs/Future_Features/medium/2026-06-02_сессионные_homeserver_в_pda.md rename to TODO/medium/2026-06-02_сессионные_homeserver_в_pda.md diff --git a/Dev_Docs/Future_Features/medium/2026-06-03_подключение_других_устройств_через_qr.md b/TODO/medium/2026-06-03_подключение_других_устройств_через_qr.md similarity index 100% rename from Dev_Docs/Future_Features/medium/2026-06-03_подключение_других_устройств_через_qr.md rename to TODO/medium/2026-06-03_подключение_других_устройств_через_qr.md diff --git a/Dev_Docs/Future_Features/near/2026-05-25_1106_telegram_agent_players.md b/TODO/near/2026-05-25_1106_telegram_agent_players.md similarity index 100% rename from Dev_Docs/Future_Features/near/2026-05-25_1106_telegram_agent_players.md rename to TODO/near/2026-05-25_1106_telegram_agent_players.md diff --git a/Dev_Docs/Future_Features/near/2026-05-25_1106_wallet_topup_solana_arweave.md b/TODO/near/2026-05-25_1106_wallet_topup_solana_arweave.md similarity index 100% rename from Dev_Docs/Future_Features/near/2026-05-25_1106_wallet_topup_solana_arweave.md rename to TODO/near/2026-05-25_1106_wallet_topup_solana_arweave.md diff --git a/VERSION.properties b/VERSION.properties index 66184b1..8933de5 100644 --- a/VERSION.properties +++ b/VERSION.properties @@ -1,2 +1,2 @@ -client.version=1.2.280 -server.version=1.2.260 +client.version=1.2.281 +server.version=1.2.261