{
  "accessed": "2026-07-22",
  "sources": [
    {
      "name": "Laravel Eloquent relationships documentation",
      "url": "https://laravel.com/docs/13.x/eloquent-relationships",
      "required_text": ["Eager Loading", "withCount", "Preventing Lazy Loading", "specific columns"]
    },
    {
      "name": "Laravel API resources documentation",
      "url": "https://laravel.com/docs/13.x/eloquent-resources",
      "required_text": ["whenLoaded", "whenCounted", "Conditional Relationships"]
    },
    {
      "name": "Laravel query builder documentation",
      "url": "https://laravel.com/docs/13.x/queries",
      "required_text": ["Specifying a Select Clause", "Join Clauses", "groupBy", "orderBy"]
    },
    {
      "name": "Laravel database documentation",
      "url": "https://laravel.com/docs/13.x/database",
      "required_text": ["Listening for Query Events", "QueryExecuted", "toRawSql"]
    },
    {
      "name": "Laravel QueriesRelationships source",
      "url": "https://raw.githubusercontent.com/laravel/framework/v13.20.0/src/Illuminate/Database/Eloquent/Concerns/QueriesRelationships.php",
      "required_text": ["withCount", "withAggregate", "getRelationHashedColumn"]
    },
    {
      "name": "Laravel Eloquent Builder source",
      "url": "https://raw.githubusercontent.com/laravel/framework/v13.20.0/src/Illuminate/Database/Eloquent/Builder.php",
      "required_text": ["hydrate", "eagerLoadRelations", "eagerLoadRelation"]
    },
    {
      "name": "Laravel HasOneOrMany source",
      "url": "https://raw.githubusercontent.com/laravel/framework/v13.20.0/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php",
      "required_text": ["matchOneOrMany", "getForeignKeyName", "buildDictionary"]
    },
    {
      "name": "SQLite EXPLAIN QUERY PLAN documentation",
      "url": "https://sqlite.org/eqp.html",
      "required_text": ["interactive debugging", "query uses database indices", "output format may change"]
    },
    {
      "name": "SQLite query planner documentation",
      "url": "https://sqlite.org/queryplanner.html",
      "required_text": ["Query Planning", "Lookup By Index", "Multi-Column Indices"]
    },
    {
      "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_get_usage documentation",
      "url": "https://www.php.net/manual/en/function.memory-get-usage.php",
      "required_text": ["amount of memory", "real_usage"]
    },
    {
      "name": "PHP memory_get_peak_usage documentation",
      "url": "https://www.php.net/manual/en/function.memory-get-peak-usage.php",
      "required_text": ["peak of memory", "real_usage"]
    }
  ]
}
