make(Illuminate\Contracts\Console\Kernel::class)->bootstrap();
$spec = App\Support\OpenApiSpec::build();
$paths = array_keys(array_filter(
$spec['paths'] ?? [],
fn ($p) => str_contains($p, 'project-search'),
ARRAY_FILTER_USE_KEY
));
$scopes = $spec['components']['securitySchemes']['oauth2ClientCredentials']['flows']['clientCredentials']['scopes'] ?? [];
echo json_encode([
'project_search_paths' => array_values($paths),
'has_scope' => array_key_exists('project-search:read', $scopes),
'oauth_client_id' => config('project_search.oauth_client_id'),
], JSON_PRETTY_PRINT) . "\n";