{"adoption": {"forks": 73, "observed_at": "2026-09-03T02:15:18.120792+00:00", "stars": 1279}, "canonical_url": "https://ross.abutalabs.com/products/stategraph", "card": {"archived": false, "artifact_type": "service", "description": "Terraform without the state file bottleneck", "domain": ["infrastructure-as-code", "cloud-computing", "self-hosted", "databases"], "enriched": true, "function": ["infrastructure-as-code", "deployment", "configuration-management", "database", "cli", "ci-cd", "monitoring", "analytics"], "health_score": 100, "homepage": "https://stategraph.com", "language": "OCaml", "license": "MPL-2.0", "license_family": "copyleft", "maturity": "active", "member_repos": ["stategraph/stategraph"], "name": "stategraph/stategraph", "platform": ["cli", "cloud", "self-hosted"], "pushed_at": "2026-09-02T19:14:32+00:00", "repo": "stategraph/stategraph", "stars": 1279, "tags": ["terraform", "opentofu", "state-management", "gitops", "terrateam", "ocaml", "postgres", "drift-detection", "cost-estimation", "infrastructure-database", "devops", "automation", "docker", "kubernetes", "web-server"], "topics": ["automation", "cloud-management", "devops", "github-actions", "infrastructure-as-code", "infrastructure-automation", "infrastructure-orchestration", "ocaml", "opentofu", "tacos", "terraform", "terraform-github-actions", "pulumi"], "urls": [], "use_cases": ["run terraform plan and apply in parallel without state lock contention", "query my terraform infrastructure with sql", "detect infrastructure drift early", "analyze blast radius of a terraform change", "gitops workflow for terraform pull requests", "estimate cloud costs from terraform state", "manage terraform state across multiple states in one plan"], "what_it_is": "Stategraph is a platform that replaces Terraform/OpenTofu's file-based state with a Postgres-backed dependency graph, enabling resource-level locking, parallel plan/apply, and SQL queries over infrastructure. It also includes GitOps orchestration (formerly Terrateam) for PR-based plans, policy checks, and drift detection, available as SaaS or self-hosted.", "when_to_avoid": ["you need a drop-in replacement for the full terraform CLI surface (init, fmt, console have no equivalents)", "your HCL uses patterns not yet covered by Stategraph's model - run stategraph diagnostics first", "you want a lightweight wrapper like Terragrunt/Terramate rather than a state storage replacement", "you cannot accept a hosted service or privately distributed self-hosted server image"], "when_to_choose": ["your team hits frequent terraform state lock errors or splits state files to reduce contention", "plans are slow because they refresh the entire state for small changes", "you want SQL-queryable infrastructure inventory, audit history, and cost analysis", "you want PR-based Terraform/OpenTofu automation with policy and cost checks"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/stategraph", "repo": "stategraph/stategraph", "role": "main", "score": 86}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-09-03T02:15:18.120792+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T05:03:39.986258+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "63fc85369a4e4ff6ff16bd020e633bd9971d446af41a2172364656a97be59d23", "fetched_at": "2026-09-03T02:15:18.120792+00:00", "kind": "readme", "missing": false, "url": "https://github.com/stategraph/stategraph"}, {"content_hash": "df2eba6899a3a122401eb46aa49567f01c2e1ba2fe1c04822b08d96eb88775ac", "fetched_at": "2026-08-29T12:15:28.434037+00:00", "kind": "homepage", "missing": false, "url": "https://stategraph.com"}, {"content_hash": "179eee6f41d4841e91b9c79ad12a46b6d129f3fd18d9e0e61da8115ae63139dc", "fetched_at": "2026-08-29T12:15:28.443487+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/docs"}, {"content_hash": "479cd2a02795652644bffb7b9722675f1304cf73dbef47596c6d6b35fc6fb071", "fetched_at": "2026-08-29T12:15:28.447680+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/docs/cli/diagnostics"}, {"content_hash": "a8fa9bc7c503508150cefa321a2eaed1f091a72c30f6fffcb09cfd910c9f705e", "fetched_at": "2026-08-29T12:15:28.449407+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/docs/reference/terraform-compatibility"}, {"content_hash": "9e2c57b10c366ae0e121e72f3b3b7c209ec398e19a802fb27d7b42fbadb7d2b1", "fetched_at": "2026-08-29T12:15:28.451235+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/about"}, {"content_hash": "254275a49ed36a7d8cc0f44bea4ba06645a9a9bf58019b9f4736eec88f44c357", "fetched_at": "2026-08-29T12:15:28.453040+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/features"}, {"content_hash": "7b9004346d252fb1ae0be31233154894edcbfc4b18b96615247c97eee79bdfff", "fetched_at": "2026-08-29T12:15:28.445468+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/pricing"}, {"content_hash": "b286de5759016b502d0645b2aef01ee01ea99906c518819f9bea29a66b914a0c", "fetched_at": "2026-08-29T12:15:28.454785+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/changelog"}, {"content_hash": "b723872b5aa50b378793e68f209f253dcad1a27189cb9c79f9f4bc3f76e8d010", "fetched_at": "2026-08-29T12:15:28.456286+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/faq"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-09-03T02:15:18.120792+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T05:03:39.986258+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "63fc85369a4e4ff6ff16bd020e633bd9971d446af41a2172364656a97be59d23", "fetched_at": "2026-09-03T02:15:18.120792+00:00", "kind": "readme", "missing": false, "url": "https://github.com/stategraph/stategraph"}, {"content_hash": "df2eba6899a3a122401eb46aa49567f01c2e1ba2fe1c04822b08d96eb88775ac", "fetched_at": "2026-08-29T12:15:28.434037+00:00", "kind": "homepage", "missing": false, "url": "https://stategraph.com"}, {"content_hash": "179eee6f41d4841e91b9c79ad12a46b6d129f3fd18d9e0e61da8115ae63139dc", "fetched_at": "2026-08-29T12:15:28.443487+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/docs"}, {"content_hash": "479cd2a02795652644bffb7b9722675f1304cf73dbef47596c6d6b35fc6fb071", "fetched_at": "2026-08-29T12:15:28.447680+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/docs/cli/diagnostics"}, {"content_hash": "a8fa9bc7c503508150cefa321a2eaed1f091a72c30f6fffcb09cfd910c9f705e", "fetched_at": "2026-08-29T12:15:28.449407+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/docs/reference/terraform-compatibility"}, {"content_hash": "9e2c57b10c366ae0e121e72f3b3b7c209ec398e19a802fb27d7b42fbadb7d2b1", "fetched_at": "2026-08-29T12:15:28.451235+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/about"}, {"content_hash": "254275a49ed36a7d8cc0f44bea4ba06645a9a9bf58019b9f4736eec88f44c357", "fetched_at": "2026-08-29T12:15:28.453040+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/features"}, {"content_hash": "7b9004346d252fb1ae0be31233154894edcbfc4b18b96615247c97eee79bdfff", "fetched_at": "2026-08-29T12:15:28.445468+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/pricing"}, {"content_hash": "b286de5759016b502d0645b2aef01ee01ea99906c518819f9bea29a66b914a0c", "fetched_at": "2026-08-29T12:15:28.454785+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/changelog"}, {"content_hash": "b723872b5aa50b378793e68f209f253dcad1a27189cb9c79f9f4bc3f76e8d010", "fetched_at": "2026-08-29T12:15:28.456286+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/faq"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T05:03:39.986258+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "63fc85369a4e4ff6ff16bd020e633bd9971d446af41a2172364656a97be59d23", "fetched_at": "2026-09-03T02:15:18.120792+00:00", "kind": "readme", "missing": false, "url": "https://github.com/stategraph/stategraph"}, {"content_hash": "df2eba6899a3a122401eb46aa49567f01c2e1ba2fe1c04822b08d96eb88775ac", "fetched_at": "2026-08-29T12:15:28.434037+00:00", "kind": "homepage", "missing": false, "url": "https://stategraph.com"}, {"content_hash": "179eee6f41d4841e91b9c79ad12a46b6d129f3fd18d9e0e61da8115ae63139dc", "fetched_at": "2026-08-29T12:15:28.443487+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/docs"}, {"content_hash": "479cd2a02795652644bffb7b9722675f1304cf73dbef47596c6d6b35fc6fb071", "fetched_at": "2026-08-29T12:15:28.447680+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/docs/cli/diagnostics"}, {"content_hash": "a8fa9bc7c503508150cefa321a2eaed1f091a72c30f6fffcb09cfd910c9f705e", "fetched_at": "2026-08-29T12:15:28.449407+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/docs/reference/terraform-compatibility"}, {"content_hash": "9e2c57b10c366ae0e121e72f3b3b7c209ec398e19a802fb27d7b42fbadb7d2b1", "fetched_at": "2026-08-29T12:15:28.451235+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/about"}, {"content_hash": "254275a49ed36a7d8cc0f44bea4ba06645a9a9bf58019b9f4736eec88f44c357", "fetched_at": "2026-08-29T12:15:28.453040+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/features"}, {"content_hash": "7b9004346d252fb1ae0be31233154894edcbfc4b18b96615247c97eee79bdfff", "fetched_at": "2026-08-29T12:15:28.445468+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/pricing"}, {"content_hash": "b286de5759016b502d0645b2aef01ee01ea99906c518819f9bea29a66b914a0c", "fetched_at": "2026-08-29T12:15:28.454785+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/changelog"}, {"content_hash": "b723872b5aa50b378793e68f209f253dcad1a27189cb9c79f9f4bc3f76e8d010", "fetched_at": "2026-08-29T12:15:28.456286+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/faq"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-09-03T02:15:18.120792+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-09-03T02:15:18.120792+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-09-03T02:15:18.120792+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T05:03:39.986258+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "63fc85369a4e4ff6ff16bd020e633bd9971d446af41a2172364656a97be59d23", "fetched_at": "2026-09-03T02:15:18.120792+00:00", "kind": "readme", "missing": false, "url": "https://github.com/stategraph/stategraph"}, {"content_hash": "df2eba6899a3a122401eb46aa49567f01c2e1ba2fe1c04822b08d96eb88775ac", "fetched_at": "2026-08-29T12:15:28.434037+00:00", "kind": "homepage", "missing": false, "url": "https://stategraph.com"}, {"content_hash": "179eee6f41d4841e91b9c79ad12a46b6d129f3fd18d9e0e61da8115ae63139dc", "fetched_at": "2026-08-29T12:15:28.443487+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/docs"}, {"content_hash": "479cd2a02795652644bffb7b9722675f1304cf73dbef47596c6d6b35fc6fb071", "fetched_at": "2026-08-29T12:15:28.447680+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/docs/cli/diagnostics"}, {"content_hash": "a8fa9bc7c503508150cefa321a2eaed1f091a72c30f6fffcb09cfd910c9f705e", "fetched_at": "2026-08-29T12:15:28.449407+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/docs/reference/terraform-compatibility"}, {"content_hash": "9e2c57b10c366ae0e121e72f3b3b7c209ec398e19a802fb27d7b42fbadb7d2b1", "fetched_at": "2026-08-29T12:15:28.451235+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/about"}, {"content_hash": "254275a49ed36a7d8cc0f44bea4ba06645a9a9bf58019b9f4736eec88f44c357", "fetched_at": "2026-08-29T12:15:28.453040+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/features"}, {"content_hash": "7b9004346d252fb1ae0be31233154894edcbfc4b18b96615247c97eee79bdfff", "fetched_at": "2026-08-29T12:15:28.445468+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/pricing"}, {"content_hash": "b286de5759016b502d0645b2aef01ee01ea99906c518819f9bea29a66b914a0c", "fetched_at": "2026-08-29T12:15:28.454785+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/changelog"}, {"content_hash": "b723872b5aa50b378793e68f209f253dcad1a27189cb9c79f9f4bc3f76e8d010", "fetched_at": "2026-08-29T12:15:28.456286+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/faq"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-09-03T02:15:18.120792+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-09-03T02:15:18.120792+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T05:03:39.986258+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "63fc85369a4e4ff6ff16bd020e633bd9971d446af41a2172364656a97be59d23", "fetched_at": "2026-09-03T02:15:18.120792+00:00", "kind": "readme", "missing": false, "url": "https://github.com/stategraph/stategraph"}, {"content_hash": "df2eba6899a3a122401eb46aa49567f01c2e1ba2fe1c04822b08d96eb88775ac", "fetched_at": "2026-08-29T12:15:28.434037+00:00", "kind": "homepage", "missing": false, "url": "https://stategraph.com"}, {"content_hash": "179eee6f41d4841e91b9c79ad12a46b6d129f3fd18d9e0e61da8115ae63139dc", "fetched_at": "2026-08-29T12:15:28.443487+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/docs"}, {"content_hash": "479cd2a02795652644bffb7b9722675f1304cf73dbef47596c6d6b35fc6fb071", "fetched_at": "2026-08-29T12:15:28.447680+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/docs/cli/diagnostics"}, {"content_hash": "a8fa9bc7c503508150cefa321a2eaed1f091a72c30f6fffcb09cfd910c9f705e", "fetched_at": "2026-08-29T12:15:28.449407+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/docs/reference/terraform-compatibility"}, {"content_hash": "9e2c57b10c366ae0e121e72f3b3b7c209ec398e19a802fb27d7b42fbadb7d2b1", "fetched_at": "2026-08-29T12:15:28.451235+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/about"}, {"content_hash": "254275a49ed36a7d8cc0f44bea4ba06645a9a9bf58019b9f4736eec88f44c357", "fetched_at": "2026-08-29T12:15:28.453040+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/features"}, {"content_hash": "7b9004346d252fb1ae0be31233154894edcbfc4b18b96615247c97eee79bdfff", "fetched_at": "2026-08-29T12:15:28.445468+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/pricing"}, {"content_hash": "b286de5759016b502d0645b2aef01ee01ea99906c518819f9bea29a66b914a0c", "fetched_at": "2026-08-29T12:15:28.454785+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/changelog"}, {"content_hash": "b723872b5aa50b378793e68f209f253dcad1a27189cb9c79f9f4bc3f76e8d010", "fetched_at": "2026-08-29T12:15:28.456286+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/faq"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-09-03T02:15:18.120792+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-09-03T02:15:18.120792+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-09-03T02:15:18.120792+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T05:03:39.986258+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "63fc85369a4e4ff6ff16bd020e633bd9971d446af41a2172364656a97be59d23", "fetched_at": "2026-09-03T02:15:18.120792+00:00", "kind": "readme", "missing": false, "url": "https://github.com/stategraph/stategraph"}, {"content_hash": "df2eba6899a3a122401eb46aa49567f01c2e1ba2fe1c04822b08d96eb88775ac", "fetched_at": "2026-08-29T12:15:28.434037+00:00", "kind": "homepage", "missing": false, "url": "https://stategraph.com"}, {"content_hash": "179eee6f41d4841e91b9c79ad12a46b6d129f3fd18d9e0e61da8115ae63139dc", "fetched_at": "2026-08-29T12:15:28.443487+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/docs"}, {"content_hash": "479cd2a02795652644bffb7b9722675f1304cf73dbef47596c6d6b35fc6fb071", "fetched_at": "2026-08-29T12:15:28.447680+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/docs/cli/diagnostics"}, {"content_hash": "a8fa9bc7c503508150cefa321a2eaed1f091a72c30f6fffcb09cfd910c9f705e", "fetched_at": "2026-08-29T12:15:28.449407+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/docs/reference/terraform-compatibility"}, {"content_hash": "9e2c57b10c366ae0e121e72f3b3b7c209ec398e19a802fb27d7b42fbadb7d2b1", "fetched_at": "2026-08-29T12:15:28.451235+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/about"}, {"content_hash": "254275a49ed36a7d8cc0f44bea4ba06645a9a9bf58019b9f4736eec88f44c357", "fetched_at": "2026-08-29T12:15:28.453040+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/features"}, {"content_hash": "7b9004346d252fb1ae0be31233154894edcbfc4b18b96615247c97eee79bdfff", "fetched_at": "2026-08-29T12:15:28.445468+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/pricing"}, {"content_hash": "b286de5759016b502d0645b2aef01ee01ea99906c518819f9bea29a66b914a0c", "fetched_at": "2026-08-29T12:15:28.454785+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/changelog"}, {"content_hash": "b723872b5aa50b378793e68f209f253dcad1a27189cb9c79f9f4bc3f76e8d010", "fetched_at": "2026-08-29T12:15:28.456286+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/faq"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-09-03T02:15:18.120792+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-09-03T02:15:18.120792+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T05:03:39.986258+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "63fc85369a4e4ff6ff16bd020e633bd9971d446af41a2172364656a97be59d23", "fetched_at": "2026-09-03T02:15:18.120792+00:00", "kind": "readme", "missing": false, "url": "https://github.com/stategraph/stategraph"}, {"content_hash": "df2eba6899a3a122401eb46aa49567f01c2e1ba2fe1c04822b08d96eb88775ac", "fetched_at": "2026-08-29T12:15:28.434037+00:00", "kind": "homepage", "missing": false, "url": "https://stategraph.com"}, {"content_hash": "179eee6f41d4841e91b9c79ad12a46b6d129f3fd18d9e0e61da8115ae63139dc", "fetched_at": "2026-08-29T12:15:28.443487+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/docs"}, {"content_hash": "479cd2a02795652644bffb7b9722675f1304cf73dbef47596c6d6b35fc6fb071", "fetched_at": "2026-08-29T12:15:28.447680+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/docs/cli/diagnostics"}, {"content_hash": "a8fa9bc7c503508150cefa321a2eaed1f091a72c30f6fffcb09cfd910c9f705e", "fetched_at": "2026-08-29T12:15:28.449407+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/docs/reference/terraform-compatibility"}, {"content_hash": "9e2c57b10c366ae0e121e72f3b3b7c209ec398e19a802fb27d7b42fbadb7d2b1", "fetched_at": "2026-08-29T12:15:28.451235+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/about"}, {"content_hash": "254275a49ed36a7d8cc0f44bea4ba06645a9a9bf58019b9f4736eec88f44c357", "fetched_at": "2026-08-29T12:15:28.453040+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/features"}, {"content_hash": "7b9004346d252fb1ae0be31233154894edcbfc4b18b96615247c97eee79bdfff", "fetched_at": "2026-08-29T12:15:28.445468+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/pricing"}, {"content_hash": "b286de5759016b502d0645b2aef01ee01ea99906c518819f9bea29a66b914a0c", "fetched_at": "2026-08-29T12:15:28.454785+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/changelog"}, {"content_hash": "b723872b5aa50b378793e68f209f253dcad1a27189cb9c79f9f4bc3f76e8d010", "fetched_at": "2026-08-29T12:15:28.456286+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/faq"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T05:03:39.986258+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "63fc85369a4e4ff6ff16bd020e633bd9971d446af41a2172364656a97be59d23", "fetched_at": "2026-09-03T02:15:18.120792+00:00", "kind": "readme", "missing": false, "url": "https://github.com/stategraph/stategraph"}, {"content_hash": "df2eba6899a3a122401eb46aa49567f01c2e1ba2fe1c04822b08d96eb88775ac", "fetched_at": "2026-08-29T12:15:28.434037+00:00", "kind": "homepage", "missing": false, "url": "https://stategraph.com"}, {"content_hash": "179eee6f41d4841e91b9c79ad12a46b6d129f3fd18d9e0e61da8115ae63139dc", "fetched_at": "2026-08-29T12:15:28.443487+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/docs"}, {"content_hash": "479cd2a02795652644bffb7b9722675f1304cf73dbef47596c6d6b35fc6fb071", "fetched_at": "2026-08-29T12:15:28.447680+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/docs/cli/diagnostics"}, {"content_hash": "a8fa9bc7c503508150cefa321a2eaed1f091a72c30f6fffcb09cfd910c9f705e", "fetched_at": "2026-08-29T12:15:28.449407+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/docs/reference/terraform-compatibility"}, {"content_hash": "9e2c57b10c366ae0e121e72f3b3b7c209ec398e19a802fb27d7b42fbadb7d2b1", "fetched_at": "2026-08-29T12:15:28.451235+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/about"}, {"content_hash": "254275a49ed36a7d8cc0f44bea4ba06645a9a9bf58019b9f4736eec88f44c357", "fetched_at": "2026-08-29T12:15:28.453040+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/features"}, {"content_hash": "7b9004346d252fb1ae0be31233154894edcbfc4b18b96615247c97eee79bdfff", "fetched_at": "2026-08-29T12:15:28.445468+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/pricing"}, {"content_hash": "b286de5759016b502d0645b2aef01ee01ea99906c518819f9bea29a66b914a0c", "fetched_at": "2026-08-29T12:15:28.454785+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/changelog"}, {"content_hash": "b723872b5aa50b378793e68f209f253dcad1a27189cb9c79f9f4bc3f76e8d010", "fetched_at": "2026-08-29T12:15:28.456286+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/faq"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T05:03:39.986258+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "63fc85369a4e4ff6ff16bd020e633bd9971d446af41a2172364656a97be59d23", "fetched_at": "2026-09-03T02:15:18.120792+00:00", "kind": "readme", "missing": false, "url": "https://github.com/stategraph/stategraph"}, {"content_hash": "df2eba6899a3a122401eb46aa49567f01c2e1ba2fe1c04822b08d96eb88775ac", "fetched_at": "2026-08-29T12:15:28.434037+00:00", "kind": "homepage", "missing": false, "url": "https://stategraph.com"}, {"content_hash": "179eee6f41d4841e91b9c79ad12a46b6d129f3fd18d9e0e61da8115ae63139dc", "fetched_at": "2026-08-29T12:15:28.443487+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/docs"}, {"content_hash": "479cd2a02795652644bffb7b9722675f1304cf73dbef47596c6d6b35fc6fb071", "fetched_at": "2026-08-29T12:15:28.447680+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/docs/cli/diagnostics"}, {"content_hash": "a8fa9bc7c503508150cefa321a2eaed1f091a72c30f6fffcb09cfd910c9f705e", "fetched_at": "2026-08-29T12:15:28.449407+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/docs/reference/terraform-compatibility"}, {"content_hash": "9e2c57b10c366ae0e121e72f3b3b7c209ec398e19a802fb27d7b42fbadb7d2b1", "fetched_at": "2026-08-29T12:15:28.451235+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/about"}, {"content_hash": "254275a49ed36a7d8cc0f44bea4ba06645a9a9bf58019b9f4736eec88f44c357", "fetched_at": "2026-08-29T12:15:28.453040+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/features"}, {"content_hash": "7b9004346d252fb1ae0be31233154894edcbfc4b18b96615247c97eee79bdfff", "fetched_at": "2026-08-29T12:15:28.445468+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/pricing"}, {"content_hash": "b286de5759016b502d0645b2aef01ee01ea99906c518819f9bea29a66b914a0c", "fetched_at": "2026-08-29T12:15:28.454785+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/changelog"}, {"content_hash": "b723872b5aa50b378793e68f209f253dcad1a27189cb9c79f9f4bc3f76e8d010", "fetched_at": "2026-08-29T12:15:28.456286+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/faq"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T05:03:39.986258+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "63fc85369a4e4ff6ff16bd020e633bd9971d446af41a2172364656a97be59d23", "fetched_at": "2026-09-03T02:15:18.120792+00:00", "kind": "readme", "missing": false, "url": "https://github.com/stategraph/stategraph"}, {"content_hash": "df2eba6899a3a122401eb46aa49567f01c2e1ba2fe1c04822b08d96eb88775ac", "fetched_at": "2026-08-29T12:15:28.434037+00:00", "kind": "homepage", "missing": false, "url": "https://stategraph.com"}, {"content_hash": "179eee6f41d4841e91b9c79ad12a46b6d129f3fd18d9e0e61da8115ae63139dc", "fetched_at": "2026-08-29T12:15:28.443487+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/docs"}, {"content_hash": "479cd2a02795652644bffb7b9722675f1304cf73dbef47596c6d6b35fc6fb071", "fetched_at": "2026-08-29T12:15:28.447680+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/docs/cli/diagnostics"}, {"content_hash": "a8fa9bc7c503508150cefa321a2eaed1f091a72c30f6fffcb09cfd910c9f705e", "fetched_at": "2026-08-29T12:15:28.449407+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/docs/reference/terraform-compatibility"}, {"content_hash": "9e2c57b10c366ae0e121e72f3b3b7c209ec398e19a802fb27d7b42fbadb7d2b1", "fetched_at": "2026-08-29T12:15:28.451235+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/about"}, {"content_hash": "254275a49ed36a7d8cc0f44bea4ba06645a9a9bf58019b9f4736eec88f44c357", "fetched_at": "2026-08-29T12:15:28.453040+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/features"}, {"content_hash": "7b9004346d252fb1ae0be31233154894edcbfc4b18b96615247c97eee79bdfff", "fetched_at": "2026-08-29T12:15:28.445468+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/pricing"}, {"content_hash": "b286de5759016b502d0645b2aef01ee01ea99906c518819f9bea29a66b914a0c", "fetched_at": "2026-08-29T12:15:28.454785+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/changelog"}, {"content_hash": "b723872b5aa50b378793e68f209f253dcad1a27189cb9c79f9f4bc3f76e8d010", "fetched_at": "2026-08-29T12:15:28.456286+00:00", "kind": "site_page", "missing": false, "url": "https://stategraph.com/faq"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 100, "longevity": 49, "rhythm": 88}, "computed_at": "2026-09-03T02:39:23.370411+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 699, "days_push": 0, "days_rel": 0, "gap_med": 0.0, "n_releases_24m": 577}, "score": 86, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 3, "stale_scrape": false}}