{"adoption": {"forks": 516, "observed_at": "2026-08-28T04:06:33.216584+00:00", "stars": 2272}, "canonical_url": "https://ross.abutalabs.com/products/relation-graph", "card": {"archived": false, "artifact_type": "library", "description": "relation-graph is an  relationship graph component for React/Vue/Svelte relationship data visualization/edit. Through its slot-based customization model, users can fully customize graph elements with plain React/Vue/Svelte/HTML components, relation-graph also uses an LLM-friendly architecture and provides knowledge content.", "domain": ["web-development", "frontend", "data-visualization", "developer-tools"], "enriched": true, "function": ["ui-components", "data-visualization", "charts", "graphics"], "health_score": 89, "homepage": "https://relation-graph.com", "language": "JavaScript", "license": "MIT", "license_family": "permissive", "maturity": "stable", "member_repos": ["relation-graph/relation-graph"], "name": "relation-graph/relation-graph", "platform": ["cross-platform"], "pushed_at": "2026-05-20T14:36:51+00:00", "repo": "relation-graph/relation-graph", "stars": 2272, "tags": ["relationship-graph", "knowledge-graph", "graph-editing", "layout-engine", "vue", "react", "svelte", "web-components", "llm-friendly", "slots", "web-server", "nodejs"], "topics": ["relationship-graph", "vue", "vue3", "react", "knowledge-graph", "layout-engine", "svelte"], "urls": [], "use_cases": ["visualize relationship data as an interactive graph in React or Vue", "build a knowledge graph viewer with custom node rendering", "create an editable graph drawing board with draggable nodes and connections", "render org charts or family trees with force-directed or tree layouts", "add a minimap and zoom/pan navigation to a network diagram", "build cross-platform graph apps that work in Vue 2, Vue 3, React, and Svelte", "use AI tools to generate graph application code from natural language"], "what_it_is": "relation-graph is an MIT-licensed relationship graph visualization and editing component library supporting React, Vue 2/3, Svelte, and Web Components. It offers slot-based full customization of graph elements with plain HTML/framework components, a built-in layout engine, interactive graph editing APIs, and an LLM-friendly architecture with AI knowledge assets.", "when_to_avoid": ["you need high-performance rendering of hundreds of thousands of nodes (consider WebGL-based graph engines)", "you need a standalone desktop graph analysis tool rather than an embeddable web component", "your project does not use React, Vue, Svelte, or Web Components"], "when_to_choose": ["you need a highly customizable relationship graph component across multiple frontend frameworks", "you want to fully customize nodes and lines with your own components via slots", "you need interactive graph editing (create/move/connect nodes) not just display", "you want an LLM-friendly library with AI knowledge bases to accelerate development"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/relation-graph", "repo": "relation-graph/relation-graph", "role": "main", "score": 75}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:33.216584+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:41:43.363609+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9372f9f1fdf28463e3a93672677981e5d4fcf35502f3d5f194e0f5f5ca544ed1", "fetched_at": "2026-08-28T04:06:33.216584+00:00", "kind": "readme", "missing": false, "url": "https://github.com/relation-graph/relation-graph"}, {"content_hash": "d569c2460cb6ade201685488f3b7bb9c7bf06918555d238988dbdfe6d0b8e21a", "fetched_at": "2026-08-29T10:22:32.738859+00:00", "kind": "homepage", "missing": false, "url": "https://relation-graph.com"}, {"content_hash": "ce32ec009b237bc0307a0875f844730dff5cf2e48c201f1480f6411f17d190df", "fetched_at": "2026-08-29T10:22:32.748066+00:00", "kind": "site_page", "missing": false, "url": "https://relation-graph.com/docs"}, {"content_hash": "7d2ba423cf5ed82977c32befe7e69e8425c99c282dbf4374d9261b3b9e3f0875", "fetched_at": "2026-08-29T10:22:32.751847+00:00", "kind": "site_page", "missing": false, "url": "https://relation-graph.com/docs/start"}, {"content_hash": "065344801751b0a4d2487f928f7e78ad14a4cb11b998f4e02e4d6e28746ea460", "fetched_at": "2026-08-29T10:22:32.753694+00:00", "kind": "site_page", "missing": false, "url": "https://relation-graph.com/docs/multi-platform-architecture"}, {"content_hash": "dc2d9863ac4fe58208006da23a3ec844f7c0fc4a97ec7c7e348ba11b34c3f5ef", "fetched_at": "2026-08-29T10:22:32.756308+00:00", "kind": "site_page", "missing": false, "url": "https://relation-graph.com/docs/start-react"}, {"content_hash": "b9987ff2e9a48370e3aeee6ef607f1ed5431236f6e75597d642cf6b1f9726c5b", "fetched_at": "2026-08-29T10:22:32.749901+00:00", "kind": "site_page", "missing": false, "url": "https://relation-graph.com/pricing"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:33.216584+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:41:43.363609+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9372f9f1fdf28463e3a93672677981e5d4fcf35502f3d5f194e0f5f5ca544ed1", "fetched_at": "2026-08-28T04:06:33.216584+00:00", "kind": "readme", "missing": false, "url": "https://github.com/relation-graph/relation-graph"}, {"content_hash": "d569c2460cb6ade201685488f3b7bb9c7bf06918555d238988dbdfe6d0b8e21a", "fetched_at": "2026-08-29T10:22:32.738859+00:00", "kind": "homepage", "missing": false, "url": "https://relation-graph.com"}, {"content_hash": "ce32ec009b237bc0307a0875f844730dff5cf2e48c201f1480f6411f17d190df", "fetched_at": "2026-08-29T10:22:32.748066+00:00", "kind": "site_page", "missing": false, "url": "https://relation-graph.com/docs"}, {"content_hash": "7d2ba423cf5ed82977c32befe7e69e8425c99c282dbf4374d9261b3b9e3f0875", "fetched_at": "2026-08-29T10:22:32.751847+00:00", "kind": "site_page", "missing": false, "url": "https://relation-graph.com/docs/start"}, {"content_hash": "065344801751b0a4d2487f928f7e78ad14a4cb11b998f4e02e4d6e28746ea460", "fetched_at": "2026-08-29T10:22:32.753694+00:00", "kind": "site_page", "missing": false, "url": "https://relation-graph.com/docs/multi-platform-architecture"}, {"content_hash": "dc2d9863ac4fe58208006da23a3ec844f7c0fc4a97ec7c7e348ba11b34c3f5ef", "fetched_at": "2026-08-29T10:22:32.756308+00:00", "kind": "site_page", "missing": false, "url": "https://relation-graph.com/docs/start-react"}, {"content_hash": "b9987ff2e9a48370e3aeee6ef607f1ed5431236f6e75597d642cf6b1f9726c5b", "fetched_at": "2026-08-29T10:22:32.749901+00:00", "kind": "site_page", "missing": false, "url": "https://relation-graph.com/pricing"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:41:43.363609+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9372f9f1fdf28463e3a93672677981e5d4fcf35502f3d5f194e0f5f5ca544ed1", "fetched_at": "2026-08-28T04:06:33.216584+00:00", "kind": "readme", "missing": false, "url": "https://github.com/relation-graph/relation-graph"}, {"content_hash": "d569c2460cb6ade201685488f3b7bb9c7bf06918555d238988dbdfe6d0b8e21a", "fetched_at": "2026-08-29T10:22:32.738859+00:00", "kind": "homepage", "missing": false, "url": "https://relation-graph.com"}, {"content_hash": "ce32ec009b237bc0307a0875f844730dff5cf2e48c201f1480f6411f17d190df", "fetched_at": "2026-08-29T10:22:32.748066+00:00", "kind": "site_page", "missing": false, "url": "https://relation-graph.com/docs"}, {"content_hash": "7d2ba423cf5ed82977c32befe7e69e8425c99c282dbf4374d9261b3b9e3f0875", "fetched_at": "2026-08-29T10:22:32.751847+00:00", "kind": "site_page", "missing": false, "url": "https://relation-graph.com/docs/start"}, {"content_hash": "065344801751b0a4d2487f928f7e78ad14a4cb11b998f4e02e4d6e28746ea460", "fetched_at": "2026-08-29T10:22:32.753694+00:00", "kind": "site_page", "missing": false, "url": "https://relation-graph.com/docs/multi-platform-architecture"}, {"content_hash": "dc2d9863ac4fe58208006da23a3ec844f7c0fc4a97ec7c7e348ba11b34c3f5ef", "fetched_at": "2026-08-29T10:22:32.756308+00:00", "kind": "site_page", "missing": false, "url": "https://relation-graph.com/docs/start-react"}, {"content_hash": "b9987ff2e9a48370e3aeee6ef607f1ed5431236f6e75597d642cf6b1f9726c5b", "fetched_at": "2026-08-29T10:22:32.749901+00:00", "kind": "site_page", "missing": false, "url": "https://relation-graph.com/pricing"}], "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:06:33.216584+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:33.216584+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:33.216584+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:41:43.363609+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9372f9f1fdf28463e3a93672677981e5d4fcf35502f3d5f194e0f5f5ca544ed1", "fetched_at": "2026-08-28T04:06:33.216584+00:00", "kind": "readme", "missing": false, "url": "https://github.com/relation-graph/relation-graph"}, {"content_hash": "d569c2460cb6ade201685488f3b7bb9c7bf06918555d238988dbdfe6d0b8e21a", "fetched_at": "2026-08-29T10:22:32.738859+00:00", "kind": "homepage", "missing": false, "url": "https://relation-graph.com"}, {"content_hash": "ce32ec009b237bc0307a0875f844730dff5cf2e48c201f1480f6411f17d190df", "fetched_at": "2026-08-29T10:22:32.748066+00:00", "kind": "site_page", "missing": false, "url": "https://relation-graph.com/docs"}, {"content_hash": "7d2ba423cf5ed82977c32befe7e69e8425c99c282dbf4374d9261b3b9e3f0875", "fetched_at": "2026-08-29T10:22:32.751847+00:00", "kind": "site_page", "missing": false, "url": "https://relation-graph.com/docs/start"}, {"content_hash": "065344801751b0a4d2487f928f7e78ad14a4cb11b998f4e02e4d6e28746ea460", "fetched_at": "2026-08-29T10:22:32.753694+00:00", "kind": "site_page", "missing": false, "url": "https://relation-graph.com/docs/multi-platform-architecture"}, {"content_hash": "dc2d9863ac4fe58208006da23a3ec844f7c0fc4a97ec7c7e348ba11b34c3f5ef", "fetched_at": "2026-08-29T10:22:32.756308+00:00", "kind": "site_page", "missing": false, "url": "https://relation-graph.com/docs/start-react"}, {"content_hash": "b9987ff2e9a48370e3aeee6ef607f1ed5431236f6e75597d642cf6b1f9726c5b", "fetched_at": "2026-08-29T10:22:32.749901+00:00", "kind": "site_page", "missing": false, "url": "https://relation-graph.com/pricing"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:33.216584+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:33.216584+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:41:43.363609+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9372f9f1fdf28463e3a93672677981e5d4fcf35502f3d5f194e0f5f5ca544ed1", "fetched_at": "2026-08-28T04:06:33.216584+00:00", "kind": "readme", "missing": false, "url": "https://github.com/relation-graph/relation-graph"}, {"content_hash": "d569c2460cb6ade201685488f3b7bb9c7bf06918555d238988dbdfe6d0b8e21a", "fetched_at": "2026-08-29T10:22:32.738859+00:00", "kind": "homepage", "missing": false, "url": "https://relation-graph.com"}, {"content_hash": "ce32ec009b237bc0307a0875f844730dff5cf2e48c201f1480f6411f17d190df", "fetched_at": "2026-08-29T10:22:32.748066+00:00", "kind": "site_page", "missing": false, "url": "https://relation-graph.com/docs"}, {"content_hash": "7d2ba423cf5ed82977c32befe7e69e8425c99c282dbf4374d9261b3b9e3f0875", "fetched_at": "2026-08-29T10:22:32.751847+00:00", "kind": "site_page", "missing": false, "url": "https://relation-graph.com/docs/start"}, {"content_hash": "065344801751b0a4d2487f928f7e78ad14a4cb11b998f4e02e4d6e28746ea460", "fetched_at": "2026-08-29T10:22:32.753694+00:00", "kind": "site_page", "missing": false, "url": "https://relation-graph.com/docs/multi-platform-architecture"}, {"content_hash": "dc2d9863ac4fe58208006da23a3ec844f7c0fc4a97ec7c7e348ba11b34c3f5ef", "fetched_at": "2026-08-29T10:22:32.756308+00:00", "kind": "site_page", "missing": false, "url": "https://relation-graph.com/docs/start-react"}, {"content_hash": "b9987ff2e9a48370e3aeee6ef607f1ed5431236f6e75597d642cf6b1f9726c5b", "fetched_at": "2026-08-29T10:22:32.749901+00:00", "kind": "site_page", "missing": false, "url": "https://relation-graph.com/pricing"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:33.216584+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:33.216584+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:33.216584+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:41:43.363609+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9372f9f1fdf28463e3a93672677981e5d4fcf35502f3d5f194e0f5f5ca544ed1", "fetched_at": "2026-08-28T04:06:33.216584+00:00", "kind": "readme", "missing": false, "url": "https://github.com/relation-graph/relation-graph"}, {"content_hash": "d569c2460cb6ade201685488f3b7bb9c7bf06918555d238988dbdfe6d0b8e21a", "fetched_at": "2026-08-29T10:22:32.738859+00:00", "kind": "homepage", "missing": false, "url": "https://relation-graph.com"}, {"content_hash": "ce32ec009b237bc0307a0875f844730dff5cf2e48c201f1480f6411f17d190df", "fetched_at": "2026-08-29T10:22:32.748066+00:00", "kind": "site_page", "missing": false, "url": "https://relation-graph.com/docs"}, {"content_hash": "7d2ba423cf5ed82977c32befe7e69e8425c99c282dbf4374d9261b3b9e3f0875", "fetched_at": "2026-08-29T10:22:32.751847+00:00", "kind": "site_page", "missing": false, "url": "https://relation-graph.com/docs/start"}, {"content_hash": "065344801751b0a4d2487f928f7e78ad14a4cb11b998f4e02e4d6e28746ea460", "fetched_at": "2026-08-29T10:22:32.753694+00:00", "kind": "site_page", "missing": false, "url": "https://relation-graph.com/docs/multi-platform-architecture"}, {"content_hash": "dc2d9863ac4fe58208006da23a3ec844f7c0fc4a97ec7c7e348ba11b34c3f5ef", "fetched_at": "2026-08-29T10:22:32.756308+00:00", "kind": "site_page", "missing": false, "url": "https://relation-graph.com/docs/start-react"}, {"content_hash": "b9987ff2e9a48370e3aeee6ef607f1ed5431236f6e75597d642cf6b1f9726c5b", "fetched_at": "2026-08-29T10:22:32.749901+00:00", "kind": "site_page", "missing": false, "url": "https://relation-graph.com/pricing"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:33.216584+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:33.216584+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:41:43.363609+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9372f9f1fdf28463e3a93672677981e5d4fcf35502f3d5f194e0f5f5ca544ed1", "fetched_at": "2026-08-28T04:06:33.216584+00:00", "kind": "readme", "missing": false, "url": "https://github.com/relation-graph/relation-graph"}, {"content_hash": "d569c2460cb6ade201685488f3b7bb9c7bf06918555d238988dbdfe6d0b8e21a", "fetched_at": "2026-08-29T10:22:32.738859+00:00", "kind": "homepage", "missing": false, "url": "https://relation-graph.com"}, {"content_hash": "ce32ec009b237bc0307a0875f844730dff5cf2e48c201f1480f6411f17d190df", "fetched_at": "2026-08-29T10:22:32.748066+00:00", "kind": "site_page", "missing": false, "url": "https://relation-graph.com/docs"}, {"content_hash": "7d2ba423cf5ed82977c32befe7e69e8425c99c282dbf4374d9261b3b9e3f0875", "fetched_at": "2026-08-29T10:22:32.751847+00:00", "kind": "site_page", "missing": false, "url": "https://relation-graph.com/docs/start"}, {"content_hash": "065344801751b0a4d2487f928f7e78ad14a4cb11b998f4e02e4d6e28746ea460", "fetched_at": "2026-08-29T10:22:32.753694+00:00", "kind": "site_page", "missing": false, "url": "https://relation-graph.com/docs/multi-platform-architecture"}, {"content_hash": "dc2d9863ac4fe58208006da23a3ec844f7c0fc4a97ec7c7e348ba11b34c3f5ef", "fetched_at": "2026-08-29T10:22:32.756308+00:00", "kind": "site_page", "missing": false, "url": "https://relation-graph.com/docs/start-react"}, {"content_hash": "b9987ff2e9a48370e3aeee6ef607f1ed5431236f6e75597d642cf6b1f9726c5b", "fetched_at": "2026-08-29T10:22:32.749901+00:00", "kind": "site_page", "missing": false, "url": "https://relation-graph.com/pricing"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:41:43.363609+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9372f9f1fdf28463e3a93672677981e5d4fcf35502f3d5f194e0f5f5ca544ed1", "fetched_at": "2026-08-28T04:06:33.216584+00:00", "kind": "readme", "missing": false, "url": "https://github.com/relation-graph/relation-graph"}, {"content_hash": "d569c2460cb6ade201685488f3b7bb9c7bf06918555d238988dbdfe6d0b8e21a", "fetched_at": "2026-08-29T10:22:32.738859+00:00", "kind": "homepage", "missing": false, "url": "https://relation-graph.com"}, {"content_hash": "ce32ec009b237bc0307a0875f844730dff5cf2e48c201f1480f6411f17d190df", "fetched_at": "2026-08-29T10:22:32.748066+00:00", "kind": "site_page", "missing": false, "url": "https://relation-graph.com/docs"}, {"content_hash": "7d2ba423cf5ed82977c32befe7e69e8425c99c282dbf4374d9261b3b9e3f0875", "fetched_at": "2026-08-29T10:22:32.751847+00:00", "kind": "site_page", "missing": false, "url": "https://relation-graph.com/docs/start"}, {"content_hash": "065344801751b0a4d2487f928f7e78ad14a4cb11b998f4e02e4d6e28746ea460", "fetched_at": "2026-08-29T10:22:32.753694+00:00", "kind": "site_page", "missing": false, "url": "https://relation-graph.com/docs/multi-platform-architecture"}, {"content_hash": "dc2d9863ac4fe58208006da23a3ec844f7c0fc4a97ec7c7e348ba11b34c3f5ef", "fetched_at": "2026-08-29T10:22:32.756308+00:00", "kind": "site_page", "missing": false, "url": "https://relation-graph.com/docs/start-react"}, {"content_hash": "b9987ff2e9a48370e3aeee6ef607f1ed5431236f6e75597d642cf6b1f9726c5b", "fetched_at": "2026-08-29T10:22:32.749901+00:00", "kind": "site_page", "missing": false, "url": "https://relation-graph.com/pricing"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:41:43.363609+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9372f9f1fdf28463e3a93672677981e5d4fcf35502f3d5f194e0f5f5ca544ed1", "fetched_at": "2026-08-28T04:06:33.216584+00:00", "kind": "readme", "missing": false, "url": "https://github.com/relation-graph/relation-graph"}, {"content_hash": "d569c2460cb6ade201685488f3b7bb9c7bf06918555d238988dbdfe6d0b8e21a", "fetched_at": "2026-08-29T10:22:32.738859+00:00", "kind": "homepage", "missing": false, "url": "https://relation-graph.com"}, {"content_hash": "ce32ec009b237bc0307a0875f844730dff5cf2e48c201f1480f6411f17d190df", "fetched_at": "2026-08-29T10:22:32.748066+00:00", "kind": "site_page", "missing": false, "url": "https://relation-graph.com/docs"}, {"content_hash": "7d2ba423cf5ed82977c32befe7e69e8425c99c282dbf4374d9261b3b9e3f0875", "fetched_at": "2026-08-29T10:22:32.751847+00:00", "kind": "site_page", "missing": false, "url": "https://relation-graph.com/docs/start"}, {"content_hash": "065344801751b0a4d2487f928f7e78ad14a4cb11b998f4e02e4d6e28746ea460", "fetched_at": "2026-08-29T10:22:32.753694+00:00", "kind": "site_page", "missing": false, "url": "https://relation-graph.com/docs/multi-platform-architecture"}, {"content_hash": "dc2d9863ac4fe58208006da23a3ec844f7c0fc4a97ec7c7e348ba11b34c3f5ef", "fetched_at": "2026-08-29T10:22:32.756308+00:00", "kind": "site_page", "missing": false, "url": "https://relation-graph.com/docs/start-react"}, {"content_hash": "b9987ff2e9a48370e3aeee6ef607f1ed5431236f6e75597d642cf6b1f9726c5b", "fetched_at": "2026-08-29T10:22:32.749901+00:00", "kind": "site_page", "missing": false, "url": "https://relation-graph.com/pricing"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:41:43.363609+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9372f9f1fdf28463e3a93672677981e5d4fcf35502f3d5f194e0f5f5ca544ed1", "fetched_at": "2026-08-28T04:06:33.216584+00:00", "kind": "readme", "missing": false, "url": "https://github.com/relation-graph/relation-graph"}, {"content_hash": "d569c2460cb6ade201685488f3b7bb9c7bf06918555d238988dbdfe6d0b8e21a", "fetched_at": "2026-08-29T10:22:32.738859+00:00", "kind": "homepage", "missing": false, "url": "https://relation-graph.com"}, {"content_hash": "ce32ec009b237bc0307a0875f844730dff5cf2e48c201f1480f6411f17d190df", "fetched_at": "2026-08-29T10:22:32.748066+00:00", "kind": "site_page", "missing": false, "url": "https://relation-graph.com/docs"}, {"content_hash": "7d2ba423cf5ed82977c32befe7e69e8425c99c282dbf4374d9261b3b9e3f0875", "fetched_at": "2026-08-29T10:22:32.751847+00:00", "kind": "site_page", "missing": false, "url": "https://relation-graph.com/docs/start"}, {"content_hash": "065344801751b0a4d2487f928f7e78ad14a4cb11b998f4e02e4d6e28746ea460", "fetched_at": "2026-08-29T10:22:32.753694+00:00", "kind": "site_page", "missing": false, "url": "https://relation-graph.com/docs/multi-platform-architecture"}, {"content_hash": "dc2d9863ac4fe58208006da23a3ec844f7c0fc4a97ec7c7e348ba11b34c3f5ef", "fetched_at": "2026-08-29T10:22:32.756308+00:00", "kind": "site_page", "missing": false, "url": "https://relation-graph.com/docs/start-react"}, {"content_hash": "b9987ff2e9a48370e3aeee6ef607f1ed5431236f6e75597d642cf6b1f9726c5b", "fetched_at": "2026-08-29T10:22:32.749901+00:00", "kind": "site_page", "missing": false, "url": "https://relation-graph.com/pricing"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 83, "longevity": 100, "rhythm": 51}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2189, "days_push": 105, "days_rel": 117, "gap_med": 406, "n_releases_24m": 2}, "score": 75, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}