[PASS] Autoload resolves Tfb\Core\Config [PASS] Autoload resolves Tfb\Core\Container [PASS] Autoload resolves Tfb\Logging\FileLogger [PASS] Config::get resolves "app.timezone" to Asia/Tehran [PASS] Config::get resolves "bot.api_base" [PASS] Config::has returns false for unknown key [PASS] Container::has finds a set key [PASS] Container::get returns the set value [PASS] App::isDebug reflects config (false by default) [PASS] App::isInstalled is false without config/app.php and install.lock [PASS] App::version returns a string [PASS] Logger created a log file [PASS] Logger line contains the message [PASS] Logger redacts sensitive keys (token not present in plain text) [PASS] Logger tags the line with the request id SMOKE TEST RESULT: OK (0 failures)