- Коммиты писать на русском языке, в прошедшем времени.
- Основной стек: WinUI 3, C#, .NET, XAML, Windows App SDK, MSIX.
- Подробный стек и архитектурные ориентиры зафиксированы в
docs/technology-stack.md. - Перед UI-правками читать
docs/ui-guidelines.md. - UI проверять запуском приложения и скриншотом окна, а не только сборкой.
- Для экранов администрирования 1С придерживаться нативного Windows 11 / Fluent-подхода: спокойная рабочая плотность, понятные подписи, стандартные WinUI-контролы.
- UI строить только на стандартных WinUI / Windows App SDK контролах и Windows Community Toolkit; не писать самодельные аналоги библиотечных UI-блоков.
- Иконки брать из
FluentIcons.WinUI; ручные glyph-коды и самодельные SVG использовать только если нужной иконки нет в библиотеке. - MVVM писать через CommunityToolkit.Mvvm; свой код оставлять для композиции приложения, адаптивного layout и 1С-специфики.
- Не смешивать без подписи отображаемое имя службы Windows и системное имя службы.
- Порты 1С показывать по назначению: агент, кластер, RAS, отладка HTTP, рабочие процессы.