14.1. Назначение минимальной реализации
После формирования нового класса состояний возникает соблазн немедленно перейти к полноценной инженерной реализации, а именно: повысить эффективность, довести параметры, обеспечить надёжность. В условиях топологической инженерии это является методологической ошибкой.
Минимальная реализация предназначена не для эксплуатации, а для доказательства того, что новая архитектура возможна в принципе.
Её задача — зафиксировать существование нового класса поведения в физической, технической или организационной форме.
14.2. Отличие минимальной реализации от прототипа
Минимальная реализация не тождественна прототипу в классическом смысле.
| Прототип | Минимальная реализация |
| Проверяет решение | Проверяет архитектуру |
| Оценивается по эффективности | Оценивается по принципиальной возможности |
| Стремится к улучшению | Фиксирует новый класс состояний |
| Часто оптимизируется | Сознательно не оптимизируется |
Минимальная реализация допускает нефункциональность в привычном смысле, но не допускает возврата старых инвариантов.
14.3. Требования к минимальной реализации
Минимальная реализация считается корректной, если:
- она реализует архитектурный запрет без компенсации;
- она демонстрирует хотя бы один устойчивый новый режим;
- она не требует постоянного внешнего управления;
- она воспроизводима на уровне принципа.
Любая реализация, нарушающая эти условия, не подтверждает архитектурный сдвиг.
14.4. Почему минимальная реализация должна быть грубой
Стремление к аккуратности, оптимальности и завершённости на этом Этапе приводит к:
- скрытой компенсации запретов;
- возврату прежних инвариантов;
- утрате диагностической ценности реализации.
Грубость минимальной реализации позволяет выявить:
- реальные границы архитектуры;
- точки устойчивости и деградации;
- влияние среды.
14.5. Проверка на некомпенсируемость
Ключевым тестом минимальной реализации является проверка на некомпенсируемость.
Если система начинает работать только после добавления:
- дополнительных контуров управления;
- регламентов;
- специальных условий эксплуатации,
то новая архитектура не состоялась.
14.6. Инженерный вывод
Минимальная реализация является моментом перехода от архитектурного сдвига к инженерной практике. Она не завершает проектирование, но делает его возможным.