Skip to content

[Feature] Research Rust checks contract #636

@TorinAsakura

Description

@TorinAsakura

С чем связан запрос?

Для Rust-native продукта нужен единый checks contract: format, lint, tests, type/build checks и affected runs должны запускаться предсказуемо и одинаково локально и в CI.

Опиши план реализации

  • Разобрать базовые команды: cargo fmt, cargo clippy, cargo test, cargo check.
  • Проверить роль nextest, cargo-machete, deny/audit и других community tools.
  • Определить affected-run правила для каждого класса проверок.
  • Зафиксировать fast local path и full CI path.

Критерии готовности выполнения задачи

  • Описан checks contract.
  • Выделены обязательные и опциональные проверки.
  • Зафиксирован next implementation step для запуска checks через CLI.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions