register(); ( new Registry\InvocationObserver( $snapshots, $audit ) )->register(); Safety\DryRun::register(); Safety\RateLimiter::register(); ( new Retention\Scheduler() )->register(); Cli\Command::register(); Admin\AdminMenu::register(); Admin\DashboardWidget::register(); Admin\RestController::register(); do_action( 'abilityguard_booted' ); } /** * Reset boot state. Test-only. * * @internal */ public static function reset_for_tests(): void { self::$booted = false; } }