Files
telegram-tui/DEVELOPMENT.md
2026-05-17 03:56:04 +03:00

1.5 KiB
Raw Blame History

Разработка

Инструменты

  • Для поиска используй rg.
  • Для точечной навигации по Rust-коду можно использовать Serena.
  • Для актуальной документации библиотек используй Context7, если это нужно для изменения.

Cargo-команды

Агентам нельзя самостоятельно запускать:

cargo run
cargo build
cargo test
cargo check

Исключение: пользователь прямо попросил запустить конкретную cargo-команду.

В финальном ответе после изменения укажи, какие cargo-команды не запускались, и дай минимальную ручную проверку.

Scope

  • Делай одну логическую правку за раз.
  • Не смешивай feature work, рефакторинг и документацию без необходимости.
  • Не откатывай чужие изменения в dirty worktree.
  • Не используй destructive git-команды без явной просьбы.

Ручная проверка

Формат после функциональной правки:

Проверь:
1. Запусти ...
2. Открой ...
3. Выполни ...
4. Ожидаемый результат: ...

Для чисто документационных задач cargo-проверки не требуются.