Проверка 6 ноября 2026 года
PHP 8.3.33, Composer 2.10.3, Windows, vlucas/phpdotenv 5.8.0.
composer validate --strict, check-platform-reqs, audit --locked — PASS.
Известных advisories на момент проверки не обнаружено.
setup.php, first.php, demo.php, scenario.php — php -l PASS.
12/12 сценариев — PASS, каждый выполнен отдельным PHP-процессом.
composer setup создаёт .env; повтор не меняет его содержимое.
first.php формирует безопасный JSON с int port/retries и bool debug.
Отсутствующий .env и недопустимый порт в first дают exit1 без вывода токена.
Строки false/0, кавычки, интерполяция, валидация и режимы репозитория проверены.
Сценарии getenv/unsafe-getenv изменяют окружение только дочернего процесса.
Проверки не моделируют PHP-FPM, Apache, контейнерные секреты,
многопоточные запросы, права веб-доступа или реальную доставку секретов.
Архив не содержит vendor, созданный .env, var или настоящие секреты.
