-
Group First: Before anything else, group related items from the raw change list into a single, high-level feature. For example,
added popup on actor hoverandadded popup bgsbecome one item:a popup with actor info.- Use colon and list for details: When a feature has multiple specific implementations, use list those to preserve granular information. For example:
- навыки для ящеров: травят оружие ядом, последний получает эффект Last Stand - огромный рефакторинг системы навыков: контейнер, умный базовый класс, много фиксов
- Don't over-consolidate: The goal is clarity, not minimalism. Preserve important details within grouped items.
- Use colon and list for details: When a feature has multiple specific implementations, use list those to preserve granular information. For example:
-
Adopt an Informal, Player-Centric Tone: This is the primary goal. For each high-level feature, rewrite the description in concise, informal Russian. Focus on the player's experience and the fun aspect of the change, not the technical implementation. This is where "прикольные имена ящерам" comes from instead of "added names to actors".
-
Abstract and Simplify: Abstract technical details into their purpose (e.g.,
updated GEMINI.md->обновил инструкции для ИИ-агента). Keep descriptions concise and punchy (e.g.,контейнер, умный базовый класс, много фиксовinstead of lengthy explanations). Omit minor, uninteresting details, but preserve items that show meaningful technical progress (tests added, sound system improvements, class system enhancements). Use catchalls likeмного всякого мелкого и большогоwhen appropriate. -
Use Categories Sparingly: Only introduce categories if there are two or more items that fit into that category. Otherwise, omit isolated or minor technical changes to avoid clutter.
- Common categories (use when applicable):
- Main features (no category header, appears first)
Фиксы:- Bug fixesДоки:- Documentation, design notes, architecture drafts (include specific details about what was decided)Рефакторинг:- Code refactoringТулинг:- Tools, AI instructions, development utilities
- Common categories (use when applicable):
-
Format as a Simple List: The final output will be a simple markdown list starting with
-. The main, player-focused changes will appear at the top, followed by any categories if they were needed.
- Do not change older entries
- Start each point with lowercase letter
- Do not put . (dot) at the end of each point