{"adoption": {"forks": 600, "observed_at": "2026-08-28T04:08:03.568161+00:00", "stars": 3414}, "canonical_url": "https://ross.abutalabs.com/products/xdebug", "card": {"archived": false, "artifact_type": "plugin", "description": "Xdebug — Step Debugger and Debugging Aid for PHP", "domain": ["developer-tools", "web-development", "backend", "testing", "performance"], "enriched": true, "function": ["testing", "benchmarking", "developer-tools", "monitoring"], "health_score": 98, "homepage": "https://xdebug.org", "language": "PHP", "license": "NOASSERTION", "license_family": "other", "maturity": "active", "member_repos": ["xdebug/xdebug"], "name": "xdebug/xdebug", "platform": ["php", "windows", "cross-platform"], "pushed_at": "2026-08-21T15:06:32+00:00", "repo": "xdebug/xdebug", "stars": 3414, "tags": ["php-extension", "debugger", "profiler", "step-debugging", "dbg-protocol", "code-coverage", "function-tracing", "var-dump", "phpunit", "ide-integration", "cachegrind", "error-reporting", "linux", "macos"], "topics": [], "urls": [], "use_cases": ["step through PHP code in an IDE while a script executes", "profile a PHP application to find performance bottlenecks", "collect code coverage for PHPUnit test runs", "trace every function call with arguments and return values to a file", "get better var_dump output and stack traces for errors and exceptions", "debug PHP running in Docker or on a remote server from a local IDE"], "what_it_is": "Xdebug is a PHP extension providing step debugging, profiling, tracing, code coverage, and improved error reporting for PHP applications. It integrates with IDEs over the DBGp protocol and is actively maintained with regular releases.", "when_to_avoid": ["you are not working with PHP", "you need a debugger for a language other than PHP or a non-DBGp debugging workflow", "you want a standalone GUI debugger without an IDE or editor integration", "you need a lightweight production profiler with minimal overhead rather than a development aid"], "when_to_choose": ["you develop PHP and need interactive step debugging in VS Code, PhpStorm, or another DBGp-compatible IDE", "you want to profile PHP scripts and analyze Cachegrind-compatible output with tools like KCacheGrind or Webgrind", "you need code coverage collection for PHPUnit or want detailed function traces of an unfamiliar codebase", "you want richer error output, improved var_dump, and stack traces during development"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/xdebug", "repo": "xdebug/xdebug", "role": "main", "score": 90}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:03.568161+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:38:29.555937+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5b820b594e81ef6172448b823ff8e7d75a6f12ead65daea274d5fbde794131ee", "fetched_at": "2026-08-28T04:08:03.568161+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xdebug/xdebug"}, {"content_hash": "5ef7a3baafd6240292743bb9cdf04e1cf9339ca84f2ec790c4bfb2f1fd8fff5c", "fetched_at": "2026-08-29T09:32:30.971753+00:00", "kind": "homepage", "missing": false, "url": "https://xdebug.org"}, {"content_hash": "f81094b27b675003e3f0d26d44256f4207836d1fdf67df25d443f6beec6391d0", "fetched_at": "2026-08-29T09:32:30.975534+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/install"}, {"content_hash": "fbb2442fcd3ffe2b69999fbe625b336cf4494a94555bd5489455cb482434d961", "fetched_at": "2026-08-29T09:32:30.979662+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs"}, {"content_hash": "f33f3200844355b63bb26dc2a96e1a899d35bdafbcbf7da62f0d07450a0d46b1", "fetched_at": "2026-08-29T09:32:30.982668+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/step_debug"}, {"content_hash": "ed64aad65d4cd716b9594afb7db7cc54a6ab082cc2b7b546dae0c4f9c5e33bb2", "fetched_at": "2026-08-29T09:32:30.986328+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/develop"}, {"content_hash": "ecf46f58e20f8514948194cee4a54311d1f47c7709ca603b4b44b01929832d22", "fetched_at": "2026-08-29T09:32:30.992316+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/trace"}, {"content_hash": "d9e0744f4603444047d6b5e2c67a4d9d343ce6c43d3aa5f9b82872c76145871f", "fetched_at": "2026-08-29T09:32:30.996064+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/profiler"}, {"content_hash": "cd1755e87c5b9a98ec0b8b57424f5190d609c435a9e24dfbb343400c4328323f", "fetched_at": "2026-08-29T09:32:30.998721+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/code_coverage"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:03.568161+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:38:29.555937+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5b820b594e81ef6172448b823ff8e7d75a6f12ead65daea274d5fbde794131ee", "fetched_at": "2026-08-28T04:08:03.568161+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xdebug/xdebug"}, {"content_hash": "5ef7a3baafd6240292743bb9cdf04e1cf9339ca84f2ec790c4bfb2f1fd8fff5c", "fetched_at": "2026-08-29T09:32:30.971753+00:00", "kind": "homepage", "missing": false, "url": "https://xdebug.org"}, {"content_hash": "f81094b27b675003e3f0d26d44256f4207836d1fdf67df25d443f6beec6391d0", "fetched_at": "2026-08-29T09:32:30.975534+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/install"}, {"content_hash": "fbb2442fcd3ffe2b69999fbe625b336cf4494a94555bd5489455cb482434d961", "fetched_at": "2026-08-29T09:32:30.979662+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs"}, {"content_hash": "f33f3200844355b63bb26dc2a96e1a899d35bdafbcbf7da62f0d07450a0d46b1", "fetched_at": "2026-08-29T09:32:30.982668+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/step_debug"}, {"content_hash": "ed64aad65d4cd716b9594afb7db7cc54a6ab082cc2b7b546dae0c4f9c5e33bb2", "fetched_at": "2026-08-29T09:32:30.986328+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/develop"}, {"content_hash": "ecf46f58e20f8514948194cee4a54311d1f47c7709ca603b4b44b01929832d22", "fetched_at": "2026-08-29T09:32:30.992316+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/trace"}, {"content_hash": "d9e0744f4603444047d6b5e2c67a4d9d343ce6c43d3aa5f9b82872c76145871f", "fetched_at": "2026-08-29T09:32:30.996064+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/profiler"}, {"content_hash": "cd1755e87c5b9a98ec0b8b57424f5190d609c435a9e24dfbb343400c4328323f", "fetched_at": "2026-08-29T09:32:30.998721+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/code_coverage"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:38:29.555937+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5b820b594e81ef6172448b823ff8e7d75a6f12ead65daea274d5fbde794131ee", "fetched_at": "2026-08-28T04:08:03.568161+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xdebug/xdebug"}, {"content_hash": "5ef7a3baafd6240292743bb9cdf04e1cf9339ca84f2ec790c4bfb2f1fd8fff5c", "fetched_at": "2026-08-29T09:32:30.971753+00:00", "kind": "homepage", "missing": false, "url": "https://xdebug.org"}, {"content_hash": "f81094b27b675003e3f0d26d44256f4207836d1fdf67df25d443f6beec6391d0", "fetched_at": "2026-08-29T09:32:30.975534+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/install"}, {"content_hash": "fbb2442fcd3ffe2b69999fbe625b336cf4494a94555bd5489455cb482434d961", "fetched_at": "2026-08-29T09:32:30.979662+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs"}, {"content_hash": "f33f3200844355b63bb26dc2a96e1a899d35bdafbcbf7da62f0d07450a0d46b1", "fetched_at": "2026-08-29T09:32:30.982668+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/step_debug"}, {"content_hash": "ed64aad65d4cd716b9594afb7db7cc54a6ab082cc2b7b546dae0c4f9c5e33bb2", "fetched_at": "2026-08-29T09:32:30.986328+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/develop"}, {"content_hash": "ecf46f58e20f8514948194cee4a54311d1f47c7709ca603b4b44b01929832d22", "fetched_at": "2026-08-29T09:32:30.992316+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/trace"}, {"content_hash": "d9e0744f4603444047d6b5e2c67a4d9d343ce6c43d3aa5f9b82872c76145871f", "fetched_at": "2026-08-29T09:32:30.996064+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/profiler"}, {"content_hash": "cd1755e87c5b9a98ec0b8b57424f5190d609c435a9e24dfbb343400c4328323f", "fetched_at": "2026-08-29T09:32:30.998721+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/code_coverage"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:08:03.568161+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:03.568161+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:03.568161+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:38:29.555937+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5b820b594e81ef6172448b823ff8e7d75a6f12ead65daea274d5fbde794131ee", "fetched_at": "2026-08-28T04:08:03.568161+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xdebug/xdebug"}, {"content_hash": "5ef7a3baafd6240292743bb9cdf04e1cf9339ca84f2ec790c4bfb2f1fd8fff5c", "fetched_at": "2026-08-29T09:32:30.971753+00:00", "kind": "homepage", "missing": false, "url": "https://xdebug.org"}, {"content_hash": "f81094b27b675003e3f0d26d44256f4207836d1fdf67df25d443f6beec6391d0", "fetched_at": "2026-08-29T09:32:30.975534+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/install"}, {"content_hash": "fbb2442fcd3ffe2b69999fbe625b336cf4494a94555bd5489455cb482434d961", "fetched_at": "2026-08-29T09:32:30.979662+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs"}, {"content_hash": "f33f3200844355b63bb26dc2a96e1a899d35bdafbcbf7da62f0d07450a0d46b1", "fetched_at": "2026-08-29T09:32:30.982668+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/step_debug"}, {"content_hash": "ed64aad65d4cd716b9594afb7db7cc54a6ab082cc2b7b546dae0c4f9c5e33bb2", "fetched_at": "2026-08-29T09:32:30.986328+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/develop"}, {"content_hash": "ecf46f58e20f8514948194cee4a54311d1f47c7709ca603b4b44b01929832d22", "fetched_at": "2026-08-29T09:32:30.992316+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/trace"}, {"content_hash": "d9e0744f4603444047d6b5e2c67a4d9d343ce6c43d3aa5f9b82872c76145871f", "fetched_at": "2026-08-29T09:32:30.996064+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/profiler"}, {"content_hash": "cd1755e87c5b9a98ec0b8b57424f5190d609c435a9e24dfbb343400c4328323f", "fetched_at": "2026-08-29T09:32:30.998721+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/code_coverage"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:03.568161+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:03.568161+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:38:29.555937+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5b820b594e81ef6172448b823ff8e7d75a6f12ead65daea274d5fbde794131ee", "fetched_at": "2026-08-28T04:08:03.568161+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xdebug/xdebug"}, {"content_hash": "5ef7a3baafd6240292743bb9cdf04e1cf9339ca84f2ec790c4bfb2f1fd8fff5c", "fetched_at": "2026-08-29T09:32:30.971753+00:00", "kind": "homepage", "missing": false, "url": "https://xdebug.org"}, {"content_hash": "f81094b27b675003e3f0d26d44256f4207836d1fdf67df25d443f6beec6391d0", "fetched_at": "2026-08-29T09:32:30.975534+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/install"}, {"content_hash": "fbb2442fcd3ffe2b69999fbe625b336cf4494a94555bd5489455cb482434d961", "fetched_at": "2026-08-29T09:32:30.979662+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs"}, {"content_hash": "f33f3200844355b63bb26dc2a96e1a899d35bdafbcbf7da62f0d07450a0d46b1", "fetched_at": "2026-08-29T09:32:30.982668+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/step_debug"}, {"content_hash": "ed64aad65d4cd716b9594afb7db7cc54a6ab082cc2b7b546dae0c4f9c5e33bb2", "fetched_at": "2026-08-29T09:32:30.986328+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/develop"}, {"content_hash": "ecf46f58e20f8514948194cee4a54311d1f47c7709ca603b4b44b01929832d22", "fetched_at": "2026-08-29T09:32:30.992316+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/trace"}, {"content_hash": "d9e0744f4603444047d6b5e2c67a4d9d343ce6c43d3aa5f9b82872c76145871f", "fetched_at": "2026-08-29T09:32:30.996064+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/profiler"}, {"content_hash": "cd1755e87c5b9a98ec0b8b57424f5190d609c435a9e24dfbb343400c4328323f", "fetched_at": "2026-08-29T09:32:30.998721+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/code_coverage"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:03.568161+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:03.568161+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:03.568161+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:38:29.555937+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5b820b594e81ef6172448b823ff8e7d75a6f12ead65daea274d5fbde794131ee", "fetched_at": "2026-08-28T04:08:03.568161+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xdebug/xdebug"}, {"content_hash": "5ef7a3baafd6240292743bb9cdf04e1cf9339ca84f2ec790c4bfb2f1fd8fff5c", "fetched_at": "2026-08-29T09:32:30.971753+00:00", "kind": "homepage", "missing": false, "url": "https://xdebug.org"}, {"content_hash": "f81094b27b675003e3f0d26d44256f4207836d1fdf67df25d443f6beec6391d0", "fetched_at": "2026-08-29T09:32:30.975534+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/install"}, {"content_hash": "fbb2442fcd3ffe2b69999fbe625b336cf4494a94555bd5489455cb482434d961", "fetched_at": "2026-08-29T09:32:30.979662+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs"}, {"content_hash": "f33f3200844355b63bb26dc2a96e1a899d35bdafbcbf7da62f0d07450a0d46b1", "fetched_at": "2026-08-29T09:32:30.982668+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/step_debug"}, {"content_hash": "ed64aad65d4cd716b9594afb7db7cc54a6ab082cc2b7b546dae0c4f9c5e33bb2", "fetched_at": "2026-08-29T09:32:30.986328+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/develop"}, {"content_hash": "ecf46f58e20f8514948194cee4a54311d1f47c7709ca603b4b44b01929832d22", "fetched_at": "2026-08-29T09:32:30.992316+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/trace"}, {"content_hash": "d9e0744f4603444047d6b5e2c67a4d9d343ce6c43d3aa5f9b82872c76145871f", "fetched_at": "2026-08-29T09:32:30.996064+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/profiler"}, {"content_hash": "cd1755e87c5b9a98ec0b8b57424f5190d609c435a9e24dfbb343400c4328323f", "fetched_at": "2026-08-29T09:32:30.998721+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/code_coverage"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:03.568161+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:03.568161+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:38:29.555937+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5b820b594e81ef6172448b823ff8e7d75a6f12ead65daea274d5fbde794131ee", "fetched_at": "2026-08-28T04:08:03.568161+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xdebug/xdebug"}, {"content_hash": "5ef7a3baafd6240292743bb9cdf04e1cf9339ca84f2ec790c4bfb2f1fd8fff5c", "fetched_at": "2026-08-29T09:32:30.971753+00:00", "kind": "homepage", "missing": false, "url": "https://xdebug.org"}, {"content_hash": "f81094b27b675003e3f0d26d44256f4207836d1fdf67df25d443f6beec6391d0", "fetched_at": "2026-08-29T09:32:30.975534+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/install"}, {"content_hash": "fbb2442fcd3ffe2b69999fbe625b336cf4494a94555bd5489455cb482434d961", "fetched_at": "2026-08-29T09:32:30.979662+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs"}, {"content_hash": "f33f3200844355b63bb26dc2a96e1a899d35bdafbcbf7da62f0d07450a0d46b1", "fetched_at": "2026-08-29T09:32:30.982668+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/step_debug"}, {"content_hash": "ed64aad65d4cd716b9594afb7db7cc54a6ab082cc2b7b546dae0c4f9c5e33bb2", "fetched_at": "2026-08-29T09:32:30.986328+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/develop"}, {"content_hash": "ecf46f58e20f8514948194cee4a54311d1f47c7709ca603b4b44b01929832d22", "fetched_at": "2026-08-29T09:32:30.992316+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/trace"}, {"content_hash": "d9e0744f4603444047d6b5e2c67a4d9d343ce6c43d3aa5f9b82872c76145871f", "fetched_at": "2026-08-29T09:32:30.996064+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/profiler"}, {"content_hash": "cd1755e87c5b9a98ec0b8b57424f5190d609c435a9e24dfbb343400c4328323f", "fetched_at": "2026-08-29T09:32:30.998721+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/code_coverage"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:38:29.555937+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5b820b594e81ef6172448b823ff8e7d75a6f12ead65daea274d5fbde794131ee", "fetched_at": "2026-08-28T04:08:03.568161+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xdebug/xdebug"}, {"content_hash": "5ef7a3baafd6240292743bb9cdf04e1cf9339ca84f2ec790c4bfb2f1fd8fff5c", "fetched_at": "2026-08-29T09:32:30.971753+00:00", "kind": "homepage", "missing": false, "url": "https://xdebug.org"}, {"content_hash": "f81094b27b675003e3f0d26d44256f4207836d1fdf67df25d443f6beec6391d0", "fetched_at": "2026-08-29T09:32:30.975534+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/install"}, {"content_hash": "fbb2442fcd3ffe2b69999fbe625b336cf4494a94555bd5489455cb482434d961", "fetched_at": "2026-08-29T09:32:30.979662+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs"}, {"content_hash": "f33f3200844355b63bb26dc2a96e1a899d35bdafbcbf7da62f0d07450a0d46b1", "fetched_at": "2026-08-29T09:32:30.982668+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/step_debug"}, {"content_hash": "ed64aad65d4cd716b9594afb7db7cc54a6ab082cc2b7b546dae0c4f9c5e33bb2", "fetched_at": "2026-08-29T09:32:30.986328+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/develop"}, {"content_hash": "ecf46f58e20f8514948194cee4a54311d1f47c7709ca603b4b44b01929832d22", "fetched_at": "2026-08-29T09:32:30.992316+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/trace"}, {"content_hash": "d9e0744f4603444047d6b5e2c67a4d9d343ce6c43d3aa5f9b82872c76145871f", "fetched_at": "2026-08-29T09:32:30.996064+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/profiler"}, {"content_hash": "cd1755e87c5b9a98ec0b8b57424f5190d609c435a9e24dfbb343400c4328323f", "fetched_at": "2026-08-29T09:32:30.998721+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/code_coverage"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:38:29.555937+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5b820b594e81ef6172448b823ff8e7d75a6f12ead65daea274d5fbde794131ee", "fetched_at": "2026-08-28T04:08:03.568161+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xdebug/xdebug"}, {"content_hash": "5ef7a3baafd6240292743bb9cdf04e1cf9339ca84f2ec790c4bfb2f1fd8fff5c", "fetched_at": "2026-08-29T09:32:30.971753+00:00", "kind": "homepage", "missing": false, "url": "https://xdebug.org"}, {"content_hash": "f81094b27b675003e3f0d26d44256f4207836d1fdf67df25d443f6beec6391d0", "fetched_at": "2026-08-29T09:32:30.975534+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/install"}, {"content_hash": "fbb2442fcd3ffe2b69999fbe625b336cf4494a94555bd5489455cb482434d961", "fetched_at": "2026-08-29T09:32:30.979662+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs"}, {"content_hash": "f33f3200844355b63bb26dc2a96e1a899d35bdafbcbf7da62f0d07450a0d46b1", "fetched_at": "2026-08-29T09:32:30.982668+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/step_debug"}, {"content_hash": "ed64aad65d4cd716b9594afb7db7cc54a6ab082cc2b7b546dae0c4f9c5e33bb2", "fetched_at": "2026-08-29T09:32:30.986328+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/develop"}, {"content_hash": "ecf46f58e20f8514948194cee4a54311d1f47c7709ca603b4b44b01929832d22", "fetched_at": "2026-08-29T09:32:30.992316+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/trace"}, {"content_hash": "d9e0744f4603444047d6b5e2c67a4d9d343ce6c43d3aa5f9b82872c76145871f", "fetched_at": "2026-08-29T09:32:30.996064+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/profiler"}, {"content_hash": "cd1755e87c5b9a98ec0b8b57424f5190d609c435a9e24dfbb343400c4328323f", "fetched_at": "2026-08-29T09:32:30.998721+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/code_coverage"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:38:29.555937+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5b820b594e81ef6172448b823ff8e7d75a6f12ead65daea274d5fbde794131ee", "fetched_at": "2026-08-28T04:08:03.568161+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xdebug/xdebug"}, {"content_hash": "5ef7a3baafd6240292743bb9cdf04e1cf9339ca84f2ec790c4bfb2f1fd8fff5c", "fetched_at": "2026-08-29T09:32:30.971753+00:00", "kind": "homepage", "missing": false, "url": "https://xdebug.org"}, {"content_hash": "f81094b27b675003e3f0d26d44256f4207836d1fdf67df25d443f6beec6391d0", "fetched_at": "2026-08-29T09:32:30.975534+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/install"}, {"content_hash": "fbb2442fcd3ffe2b69999fbe625b336cf4494a94555bd5489455cb482434d961", "fetched_at": "2026-08-29T09:32:30.979662+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs"}, {"content_hash": "f33f3200844355b63bb26dc2a96e1a899d35bdafbcbf7da62f0d07450a0d46b1", "fetched_at": "2026-08-29T09:32:30.982668+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/step_debug"}, {"content_hash": "ed64aad65d4cd716b9594afb7db7cc54a6ab082cc2b7b546dae0c4f9c5e33bb2", "fetched_at": "2026-08-29T09:32:30.986328+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/develop"}, {"content_hash": "ecf46f58e20f8514948194cee4a54311d1f47c7709ca603b4b44b01929832d22", "fetched_at": "2026-08-29T09:32:30.992316+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/trace"}, {"content_hash": "d9e0744f4603444047d6b5e2c67a4d9d343ce6c43d3aa5f9b82872c76145871f", "fetched_at": "2026-08-29T09:32:30.996064+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/profiler"}, {"content_hash": "cd1755e87c5b9a98ec0b8b57424f5190d609c435a9e24dfbb343400c4328323f", "fetched_at": "2026-08-29T09:32:30.998721+00:00", "kind": "site_page", "missing": false, "url": "https://xdebug.org/docs/code_coverage"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 98, "longevity": 100, "rhythm": 75}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 5551, "days_push": 12, "days_rel": 86, "gap_med": 54, "n_releases_24m": 12}, "score": 90, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}