Appearance
Шаблон BDD spec
Используйте spec до task contract. Он фиксирует product behavior, а не то, какие файлы должен написать агент.
md
# Spec: <feature>
## Цель
Какое поведение должно появиться для пользователя, системы или команды?
## Доменные ограничения
- Product/domain rule:
- Privacy/security rule:
- UX/language rule:
## Форма данных
```yaml
entity:
field: type
```
## Сценарии
### Scenario: happy path
Given ...
When ...
Then ...
### Scenario: edge case
Given ...
When ...
Then ...
### Scenario: failure path
Given ...
When ...
Then ...
## Evidence
- Tests:
- Manual review:
- Logs/screenshots: