Последнее обновление: 18 июля 2026 года
Формат статуса: [x] завершено, [~] подготовлено/нужна проверка, [ ] не начато
| Направление | Статус | Прогресс |
|---|---|---|
| Исследование AA skills/WorldInteraction/plots | Завершено | 100% |
| Исследование AA loot/housing/territories | Завершено | 100% |
| Исследование экспортов AA SQLite | Завершено | 100% |
| Аудит текущего Last Chaos | Завершено | 100% |
| Целевая архитектура | Подготовлена | 100% |
| План этапов и критерии | Подготовлены | 100% |
| SQLite schema draft | Подготовлен, не применялся | 100% draft |
| PostgreSQL migration draft | Подготовлен, не применялся | 100% draft |
| Labor architecture/schema | Подготовлена, не реализована | 100% draft |
| Client visual catalog schema | Подготовлена, не применялась | 100% draft |
| Реализация сервера | Не начата | 0% |
| Реализация клиента | Не начата | 0% |
| Content data | Не заполнены | 0% |
| Build/tests/runtime verification | Не выполнялись | 0% |
PlayerInfo.xml: pb_labor1, pb_labor2, txt_labor; подтверждено, что CUIPlayerInfo::UpdateLabor() пуст.crafts.labor_point сейчас только отображается и не списывается сервером.CharacterActability и t_expert присутствуют, но не подключены к CPC lifecycle.SkillCastService и клиентский cast runtime.lc_game до физического файла 0023.Client\Sources\xml\interactActions.xml.Client\Sources\xml\lootWindow.xml.interactActions.xml.lootWindow.xml.Файл E:\LC\Unchained\Project\WORLD_INTERACTION_COMPLETE_GUIDE_RU.md описывает множество классов и миграций как уже существующие, но перечисленные WorldInteraction*, client controllers, db\sqlite_migrations\0001..0062 и PostgreSQL 0024..0047 в текущем дереве не обнаружены. До появления соответствующих файлов и статической проверки этот документ нельзя использовать как подтверждение готовой реализации.
WI System\IMPLEMENTATION_PLAN_RU.md.WI System\IMPLEMENTATION_PROGRESS_RU.md.WI System\world_interaction_sqlite_schema.sql.WI System\world_interaction_client_sqlite_schema.sql.Server\Sources\db\migrations\lc_game\0024_world_interaction_runtime.sql.Ни один SQL-файл не применялся.
compact.db.0024 в deployment/другой ветке.reserved_balance accounting и conditional reservation transitions.CUIPlayerInfo::UpdateLabor().CharacterActability к CPC.UIInteractActions.UILootWindow.| Блокер | Требуемое решение |
|---|---|
Нет production compact.db в Sources |
Предоставить/проверить staging-копию и точную DDL |
| Документация и физический migration stream расходятся | Утвердить следующий номер в deployment repository |
| Build/tests запрещены без разрешения | Получить отдельное явное разрешение перед запуском |
| EntitiesMP требует генерации | Сначала изменить .es, затем отдельно согласовать generator/ECC |
| Не определены production polygons | Content/level team должен предоставить координаты территорий и exclusions |
| Не определён набор action icons | Утвердить icon resources/IDs и клиентский каталог |
| Текущий craft неатомарен | Сначала реализовать InventoryTransaction и escrow |
Провести review двух SQL-файлов на фактической DDL staging databases, утвердить wire/enums и начать Этап 1. До этого нельзя безопасно писать content rows или подключать gameplay handlers.
Для любой из этих операций требуется отдельное явное разрешение.