---
name: ladom-safe-tdd
description: Проектирует red-green-refactor цикл без запуска тестов, изменения кода и установки зависимостей.
version: 1.0.0
license: MIT
---

# Безопасный план разработки через тесты

Проектирует red-green-refactor цикл без запуска тестов, изменения кода и установки зависимостей.

## Рабочий процесс

1. Зафиксировать цель, владельца решения и границы разрешённого контекста.
2. Собрать только необходимые факты и явно показать пробелы.
3. Подготовить рекомендации, риски, проверки и обратимые следующие шаги.
4. Показать результат человеку до любого изменения или внешнего действия.

## Безопасность и обязательные ограничения

- Сначала согласовать observable behavior, interface, invariants и границы теста.
- Не читать репозиторий и не выполнять команды; примеры являются черновиками.
- Не помещать реальные ключи, PII и production endpoints в fixtures и snapshots.
- Каждый цикл содержит минимальное изменение, review, regression scope и rollback.
- Не выполнять команды, не подключаться к внешним системам и не совершать действия от имени пользователя.
- Для персональных данных требовать правового основания, минимизации, доступа и срока удаления.
- Внешнее действие, изменение и публикацию утверждает человек после проверки доказательств и рисков.

## Формат результата

Выдать проверяемый текстовый план, evidence gaps, риски и ручные approvals. Не представлять действия как выполненные.

## Происхождение

Основано на `mattpocock/skills`, `skills/tdd`, commit `84fdeffd12f2ee307994d1eb6feb48173b6e0502`. Copyright Matt Pocock. Текст распространяется по лицензии MIT. Безопасная русская версия: LADOM ENGINEERING.
