Page:
Workflow For Agents And Issues
Pages
Карта 16_10
Персонаж FDarkElf
Asset Notes
Content And Object Catalogs
Effects Pipeline
Home
MCP and Tools
NPC Elpy
Object Status Model
Project Overview
QA Release Readiness
Release Roadmap
Server Network Integration
System Architecture
Task Log
Task Tracking
Unity Client Overview
Unity Setup
Wiki Structure And Rules
Workflow For Agents And Issues
No results
This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
Workflow для агентов и задач
Главный принцип
Агент не должен просто менять файлы. Каждая задача по игровому объекту должна завершаться обновлением Wiki.
Перед началом задачи
- Открыть GitWork issue.
- Найти связанную Wiki-страницу.
- Если страницы нет, создать ее по шаблону.
- Проверить source files из issue и Wiki.
- Уточнить current status объекта.
- Зафиксировать, что входит и что не входит в scope.
Во время работы
Агент должен записывать в Wiki:
- найденные paths;
- scripts/components;
- prefabs;
- catalog ids;
- server classes;
- packet names;
- missing pieces;
- blockers;
- verification steps.
После работы
Issue можно закрывать только если:
- scope выполнен или явно переведен в blocker/later/disabled;
- Wiki обновлена;
- статус объекта изменен;
- evidence приложен;
- новые blockers заведены отдельными linked issues;
- соседние системы не сломаны или проверены regression steps.
Формат GitWork issue
# OBJECT-ID: короткое название
## Wiki
Ссылка на Wiki-страницу.
## Scope
Конкретный объект, batch, region, packet, UI block или category.
## Current state
Что уже есть.
## Missing / blockers
Что нужно сделать или выяснить.
## Implementation checklist
- [ ] Конкретный шаг
## Acceptance criteria
- Конкретный критерий
## Проверка
- Как проверить
## Wiki update
- [ ] Wiki page updated
- [ ] Status updated
- [ ] Evidence linked
Когда создавать child issue
Child issue нужна только если:
- найден самостоятельный bug/blocker;
- нужен другой владелец;
- scope стал слишком большим;
- один объект блокирует несколько задач;
- требуется server-side работа отдельного человека.
Child issue не нужна просто потому, что в catalog есть еще одна строка.
Labels
Рекомендуемые labels:
source:plannedarea:charactersarea:mapsarea:npcarea:itemsarea:skillsarea:uiarea:networkarea:qatype:implementationtype:triagetype:bugblocked:serverblocked:assetblocked:design
Milestones
Milestones назначаются позже. Сначала формируется объектная структура. Потом задачи можно разложить по этапам:
- Wiki foundation;
- MVP vertical slice;
- content expansion;
- server integration;
- QA hardening;
- release candidate.
Вики L2 Unity
- Обзор проекта
- Настройка Unity и запуск
- Дорожная карта релиза
- Задачи и планирование
- Эффекты и pipeline skills
- Ассеты, сцены и импорт
- MCP и инструменты
- Журнал работ
Объекты
- Персонажи
- Карты
- NPC и монстры