{
  "accessed": "2026-07-22",
  "sources": [
    {
      "name": "Laravel Octane documentation",
      "url": "https://raw.githubusercontent.com/laravel/docs/13.x/octane.md",
      "required_text": ["Dependency Injection and Octane", "Memory Leaks", "Specifying the Max Request Count", "Reloading the Workers", "RoadRunner"]
    },
    {
      "name": "Laravel service container documentation",
      "url": "https://raw.githubusercontent.com/laravel/docs/13.x/container.md",
      "required_text": ["Binding Scoped Singletons", "worker processes a new request", "similar to the `singleton` method"]
    },
    {
      "name": "Laravel deployment documentation",
      "url": "https://raw.githubusercontent.com/laravel/docs/13.x/deployment.md",
      "required_text": ["long-running services", "Laravel Octane", "reloaded / restarted"]
    },
    {
      "name": "RoadRunner CLI documentation",
      "url": "https://docs.roadrunner.dev/docs/app-server/cli",
      "required_text": ["Reloading workers", "active requests", "new worker pool"]
    },
    {
      "name": "RoadRunner developer mode documentation",
      "url": "https://docs.roadrunner.dev/docs/php-worker/developer",
      "required_text": ["daemon mode", "reload the server", "Manual restarting"]
    },
    {
      "name": "RoadRunner worker pool documentation",
      "url": "https://docs.roadrunner.dev/docs/php-worker/pool",
      "required_text": ["max_jobs", "max_worker_memory", "worker pool"]
    },
    {
      "name": "Laravel Octane Worker source",
      "url": "https://raw.githubusercontent.com/laravel/octane/v2.17.4/src/Worker.php",
      "required_text": ["function boot", "clone $this->app", "$sandbox->flush", "function terminate"]
    },
    {
      "name": "Laravel Octane default lifecycle source",
      "url": "https://raw.githubusercontent.com/laravel/octane/v2.17.4/src/Concerns/ProvidesDefaultConfigurationOptions.php",
      "required_text": ["prepareApplicationForNextRequest", "FlushLocaleState", "prepareApplicationForNextOperation"]
    },
    {
      "name": "Laravel Octane scoped flush source",
      "url": "https://raw.githubusercontent.com/laravel/octane/v2.17.4/src/Listeners/FlushTemporaryContainerInstances.php",
      "required_text": ["resetScope", "forgetScopedInstances", "octane.flush"]
    },
    {
      "name": "Laravel Octane RoadRunner command source",
      "url": "https://raw.githubusercontent.com/laravel/octane/v2.17.4/src/Commands/StartRoadRunnerCommand.php",
      "required_text": ["--max-requests", "http.pool.max_jobs", "server.command", "max_execution_time"]
    },
    {
      "name": "PHP getrusage documentation",
      "url": "https://www.php.net/manual/en/function.getrusage.php",
      "required_text": ["current resource usages", "ru_utime", "ru_stime"]
    },
    {
      "name": "PHP memory usage documentation",
      "url": "https://www.php.net/manual/en/function.memory-get-usage.php",
      "required_text": ["amount of memory", "real_usage"]
    },
    {
      "name": "PHP peak memory documentation",
      "url": "https://www.php.net/manual/en/function.memory-get-peak-usage.php",
      "required_text": ["peak of memory", "real_usage"]
    }
  ]
}
