Большинство оптимизаторов передают ваш промпт другой модели и возвращают то, что получилось. Результат может хорошо читаться и всё же потерять ограничение. PromptFlowEngine поступает наоборот: применяет небольшой набор задокументированных преобразований, а затем доказывает, что в результате осталось всё, что было в оригинале.
Режимов три. Conservative нормализует пробелы и удаляет точные дубликаты предложений. Balanced дополнительно убирает «воду» и формулы вежливости. Structured, кроме того, раскладывает промпт по разделам Task, Context, Requirements, Output format и Input и оборачивает переменные шаблона в теги.
Каждый режим даёт кандидата. Кандидат остаётся, только если сохранились все исходные предложения, все извлечённые требования и все защищённые фрагменты (код, цитаты, URL, переменные) и не появилось новых предупреждений. Вы выбираете цель: минимум токенов, максимум качества или баланс. Если ничто не лучше оригинала, побеждает оригинал.