agent-control-center/CONTRIBUTING.md

16 lines
1.5 KiB
Markdown
Raw Blame History

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.

# Contribution policy
Проект находится на стадии спецификации.
## До утверждения v1
Разрешены только изменения требований, архитектуры, исследований, ADR и validation tooling. Реализация продукта блокирована до явного operator approval и G1 PASS.
## Правила изменений
1. Каждое функциональное требование получает стабильный ID и acceptance test ID.
2. Изменение security boundary, API, данных, retention или integration contract требует обновить traceability и соответствующий ADR/open question.
3. Источники для внешних API должны быть официальными, с датой проверки.
4. Нельзя коммитить credentials, tokens, private keys, session exports или реальные пользовательские данные.
5. Перед локальным commit спецификационных изменений: structural validation, secret scan, `git diff --cached --check` и independent peer review точного staged-кандидата. Термин G2 зарезервирован за implementation gate из `SPECIFICATION.md` §12.3.
6. Local commit не означает разрешение на push; публикация проходит отдельный pre-publish gate.