{"adoption": {"forks": 1769, "observed_at": "2026-08-28T04:07:55.676325+00:00", "stars": 3301}, "canonical_url": "https://ross.abutalabs.com/products/avro", "card": {"archived": false, "artifact_type": "library", "description": "Apache Avro is a data serialization system.", "domain": ["big-data", "apis", "developer-tools"], "enriched": true, "function": ["serialization", "rpc"], "health_score": 100, "homepage": "https://avro.apache.org/", "language": "Java", "license": "Apache-2.0", "license_family": "permissive", "maturity": "stable", "member_repos": ["apache/avro"], "name": "apache/avro", "platform": ["jvm", "python", "cpp", "c", "dotnet", "php", "ruby", "cross-platform"], "pushed_at": "2026-08-24T15:26:42+00:00", "repo": "apache/avro", "stars": 3301, "tags": ["schema-registry", "binary-format", "schema-evolution", "data-pipelines", "code-generation", "apache", "multi-language", "data-engineering", "nodejs"], "topics": ["csharp", "ruby", "cplusplus", "python", "php", "java", "c", "avro", "bigdata", "dotnet", "perl"], "urls": [], "use_cases": ["serialize structured records to a compact binary format", "store self-describing data files with embedded schemas", "evolve data schemas over time without breaking readers", "exchange data between services in streaming pipelines", "implement RPC with schema negotiation", "generate typed code from schemas in statically typed languages", "read and write Avro files for Kafka and Hadoop ecosystems"], "what_it_is": "Apache Avro is a data serialization system providing rich data structures, a compact binary format, container files, and RPC support, with schemas defined in JSON and stored alongside the data. It has mature implementations across many languages including Java/JVM, Python, C/C++/C#, PHP, Ruby, Rust, JavaScript, and Perl.", "when_to_avoid": ["you need human-readable data interchange (use JSON instead)", "you want a strongly-typed IDL-first workflow with gRPC-style services (consider Protocol Buffers or Thrift)", "your payloads are tiny and text-based simplicity matters more than compactness"], "when_to_choose": ["you need schema evolution and self-describing binary data", "you are building streaming data pipelines (e.g., Kafka) or big data workflows", "you need consistent serialization across many programming languages", "you want dynamic-language-friendly serialization without mandatory code generation"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/avro", "repo": "apache/avro", "role": "main", "score": 88}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:55.676325+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:42:56.823335+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4ec82e7d98555038bd5cbf0ee3c5029fd5e26bee13e9ee7b3a61ae7ebb221928", "fetched_at": "2026-08-28T04:07:55.676325+00:00", "kind": "readme", "missing": false, "url": "https://github.com/apache/avro"}, {"content_hash": "d5b4dcc8b86500c7b19b556b4a109afc27e68b7d1bbfa92b98fe689e72523190", "fetched_at": "2026-08-29T09:35:32.162272+00:00", "kind": "homepage", "missing": false, "url": "https://avro.apache.org/"}, {"content_hash": "79280320e1492175b84b4a109fcde0de1792092ce56a81eac4ddc08d0f2cae6e", "fetched_at": "2026-08-29T09:35:32.174613+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.11.4"}, {"content_hash": "6b60ec6c3189ac56bf1f0a3ac6708f8d31090ef21eb7053f61aa447c106c18ad", "fetched_at": "2026-08-29T09:35:32.176632+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.11.3"}, {"content_hash": "480d276d8525bb5fa225c4afd29f50c4f73d03058d842a473293d5f8477d6f4f", "fetched_at": "2026-08-29T09:35:32.178653+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.11.2"}, {"content_hash": "c5f1e1995a2032874cc418962f7f7d4be07d7ada2ebb41ca12c17a1b2d01716c", "fetched_at": "2026-08-29T09:35:32.180422+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.11.1"}, {"content_hash": "3c56205450a43c7d33a1fb43b013c2654e2101caaa9c2a213499a02fdc8d285a", "fetched_at": "2026-08-29T09:35:32.172037+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.12.0"}, {"content_hash": "63f0ca1cae71f672f3b767e561417e01608a73df047d00c56d44265420e0c6f1", "fetched_at": "2026-08-29T09:35:32.182294+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.11.0"}, {"content_hash": "0b38cf3035625a6127011a291d99a65dc5ffe5bad650197455fa5182d3a21876", "fetched_at": "2026-08-29T09:35:32.184177+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.10.2"}, {"content_hash": "7b2a476bee30b2e28764872a715e4b6364510ec7477ef84c6f9f0a6b4f4797f5", "fetched_at": "2026-08-29T09:35:32.185817+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.10.1"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:55.676325+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:42:56.823335+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4ec82e7d98555038bd5cbf0ee3c5029fd5e26bee13e9ee7b3a61ae7ebb221928", "fetched_at": "2026-08-28T04:07:55.676325+00:00", "kind": "readme", "missing": false, "url": "https://github.com/apache/avro"}, {"content_hash": "d5b4dcc8b86500c7b19b556b4a109afc27e68b7d1bbfa92b98fe689e72523190", "fetched_at": "2026-08-29T09:35:32.162272+00:00", "kind": "homepage", "missing": false, "url": "https://avro.apache.org/"}, {"content_hash": "79280320e1492175b84b4a109fcde0de1792092ce56a81eac4ddc08d0f2cae6e", "fetched_at": "2026-08-29T09:35:32.174613+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.11.4"}, {"content_hash": "6b60ec6c3189ac56bf1f0a3ac6708f8d31090ef21eb7053f61aa447c106c18ad", "fetched_at": "2026-08-29T09:35:32.176632+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.11.3"}, {"content_hash": "480d276d8525bb5fa225c4afd29f50c4f73d03058d842a473293d5f8477d6f4f", "fetched_at": "2026-08-29T09:35:32.178653+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.11.2"}, {"content_hash": "c5f1e1995a2032874cc418962f7f7d4be07d7ada2ebb41ca12c17a1b2d01716c", "fetched_at": "2026-08-29T09:35:32.180422+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.11.1"}, {"content_hash": "3c56205450a43c7d33a1fb43b013c2654e2101caaa9c2a213499a02fdc8d285a", "fetched_at": "2026-08-29T09:35:32.172037+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.12.0"}, {"content_hash": "63f0ca1cae71f672f3b767e561417e01608a73df047d00c56d44265420e0c6f1", "fetched_at": "2026-08-29T09:35:32.182294+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.11.0"}, {"content_hash": "0b38cf3035625a6127011a291d99a65dc5ffe5bad650197455fa5182d3a21876", "fetched_at": "2026-08-29T09:35:32.184177+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.10.2"}, {"content_hash": "7b2a476bee30b2e28764872a715e4b6364510ec7477ef84c6f9f0a6b4f4797f5", "fetched_at": "2026-08-29T09:35:32.185817+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.10.1"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:42:56.823335+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4ec82e7d98555038bd5cbf0ee3c5029fd5e26bee13e9ee7b3a61ae7ebb221928", "fetched_at": "2026-08-28T04:07:55.676325+00:00", "kind": "readme", "missing": false, "url": "https://github.com/apache/avro"}, {"content_hash": "d5b4dcc8b86500c7b19b556b4a109afc27e68b7d1bbfa92b98fe689e72523190", "fetched_at": "2026-08-29T09:35:32.162272+00:00", "kind": "homepage", "missing": false, "url": "https://avro.apache.org/"}, {"content_hash": "79280320e1492175b84b4a109fcde0de1792092ce56a81eac4ddc08d0f2cae6e", "fetched_at": "2026-08-29T09:35:32.174613+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.11.4"}, {"content_hash": "6b60ec6c3189ac56bf1f0a3ac6708f8d31090ef21eb7053f61aa447c106c18ad", "fetched_at": "2026-08-29T09:35:32.176632+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.11.3"}, {"content_hash": "480d276d8525bb5fa225c4afd29f50c4f73d03058d842a473293d5f8477d6f4f", "fetched_at": "2026-08-29T09:35:32.178653+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.11.2"}, {"content_hash": "c5f1e1995a2032874cc418962f7f7d4be07d7ada2ebb41ca12c17a1b2d01716c", "fetched_at": "2026-08-29T09:35:32.180422+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.11.1"}, {"content_hash": "3c56205450a43c7d33a1fb43b013c2654e2101caaa9c2a213499a02fdc8d285a", "fetched_at": "2026-08-29T09:35:32.172037+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.12.0"}, {"content_hash": "63f0ca1cae71f672f3b767e561417e01608a73df047d00c56d44265420e0c6f1", "fetched_at": "2026-08-29T09:35:32.182294+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.11.0"}, {"content_hash": "0b38cf3035625a6127011a291d99a65dc5ffe5bad650197455fa5182d3a21876", "fetched_at": "2026-08-29T09:35:32.184177+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.10.2"}, {"content_hash": "7b2a476bee30b2e28764872a715e4b6364510ec7477ef84c6f9f0a6b4f4797f5", "fetched_at": "2026-08-29T09:35:32.185817+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.10.1"}], "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:07:55.676325+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:55.676325+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:55.676325+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:42:56.823335+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4ec82e7d98555038bd5cbf0ee3c5029fd5e26bee13e9ee7b3a61ae7ebb221928", "fetched_at": "2026-08-28T04:07:55.676325+00:00", "kind": "readme", "missing": false, "url": "https://github.com/apache/avro"}, {"content_hash": "d5b4dcc8b86500c7b19b556b4a109afc27e68b7d1bbfa92b98fe689e72523190", "fetched_at": "2026-08-29T09:35:32.162272+00:00", "kind": "homepage", "missing": false, "url": "https://avro.apache.org/"}, {"content_hash": "79280320e1492175b84b4a109fcde0de1792092ce56a81eac4ddc08d0f2cae6e", "fetched_at": "2026-08-29T09:35:32.174613+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.11.4"}, {"content_hash": "6b60ec6c3189ac56bf1f0a3ac6708f8d31090ef21eb7053f61aa447c106c18ad", "fetched_at": "2026-08-29T09:35:32.176632+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.11.3"}, {"content_hash": "480d276d8525bb5fa225c4afd29f50c4f73d03058d842a473293d5f8477d6f4f", "fetched_at": "2026-08-29T09:35:32.178653+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.11.2"}, {"content_hash": "c5f1e1995a2032874cc418962f7f7d4be07d7ada2ebb41ca12c17a1b2d01716c", "fetched_at": "2026-08-29T09:35:32.180422+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.11.1"}, {"content_hash": "3c56205450a43c7d33a1fb43b013c2654e2101caaa9c2a213499a02fdc8d285a", "fetched_at": "2026-08-29T09:35:32.172037+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.12.0"}, {"content_hash": "63f0ca1cae71f672f3b767e561417e01608a73df047d00c56d44265420e0c6f1", "fetched_at": "2026-08-29T09:35:32.182294+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.11.0"}, {"content_hash": "0b38cf3035625a6127011a291d99a65dc5ffe5bad650197455fa5182d3a21876", "fetched_at": "2026-08-29T09:35:32.184177+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.10.2"}, {"content_hash": "7b2a476bee30b2e28764872a715e4b6364510ec7477ef84c6f9f0a6b4f4797f5", "fetched_at": "2026-08-29T09:35:32.185817+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.10.1"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:55.676325+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:55.676325+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:42:56.823335+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4ec82e7d98555038bd5cbf0ee3c5029fd5e26bee13e9ee7b3a61ae7ebb221928", "fetched_at": "2026-08-28T04:07:55.676325+00:00", "kind": "readme", "missing": false, "url": "https://github.com/apache/avro"}, {"content_hash": "d5b4dcc8b86500c7b19b556b4a109afc27e68b7d1bbfa92b98fe689e72523190", "fetched_at": "2026-08-29T09:35:32.162272+00:00", "kind": "homepage", "missing": false, "url": "https://avro.apache.org/"}, {"content_hash": "79280320e1492175b84b4a109fcde0de1792092ce56a81eac4ddc08d0f2cae6e", "fetched_at": "2026-08-29T09:35:32.174613+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.11.4"}, {"content_hash": "6b60ec6c3189ac56bf1f0a3ac6708f8d31090ef21eb7053f61aa447c106c18ad", "fetched_at": "2026-08-29T09:35:32.176632+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.11.3"}, {"content_hash": "480d276d8525bb5fa225c4afd29f50c4f73d03058d842a473293d5f8477d6f4f", "fetched_at": "2026-08-29T09:35:32.178653+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.11.2"}, {"content_hash": "c5f1e1995a2032874cc418962f7f7d4be07d7ada2ebb41ca12c17a1b2d01716c", "fetched_at": "2026-08-29T09:35:32.180422+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.11.1"}, {"content_hash": "3c56205450a43c7d33a1fb43b013c2654e2101caaa9c2a213499a02fdc8d285a", "fetched_at": "2026-08-29T09:35:32.172037+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.12.0"}, {"content_hash": "63f0ca1cae71f672f3b767e561417e01608a73df047d00c56d44265420e0c6f1", "fetched_at": "2026-08-29T09:35:32.182294+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.11.0"}, {"content_hash": "0b38cf3035625a6127011a291d99a65dc5ffe5bad650197455fa5182d3a21876", "fetched_at": "2026-08-29T09:35:32.184177+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.10.2"}, {"content_hash": "7b2a476bee30b2e28764872a715e4b6364510ec7477ef84c6f9f0a6b4f4797f5", "fetched_at": "2026-08-29T09:35:32.185817+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.10.1"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:55.676325+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:55.676325+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:55.676325+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:42:56.823335+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4ec82e7d98555038bd5cbf0ee3c5029fd5e26bee13e9ee7b3a61ae7ebb221928", "fetched_at": "2026-08-28T04:07:55.676325+00:00", "kind": "readme", "missing": false, "url": "https://github.com/apache/avro"}, {"content_hash": "d5b4dcc8b86500c7b19b556b4a109afc27e68b7d1bbfa92b98fe689e72523190", "fetched_at": "2026-08-29T09:35:32.162272+00:00", "kind": "homepage", "missing": false, "url": "https://avro.apache.org/"}, {"content_hash": "79280320e1492175b84b4a109fcde0de1792092ce56a81eac4ddc08d0f2cae6e", "fetched_at": "2026-08-29T09:35:32.174613+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.11.4"}, {"content_hash": "6b60ec6c3189ac56bf1f0a3ac6708f8d31090ef21eb7053f61aa447c106c18ad", "fetched_at": "2026-08-29T09:35:32.176632+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.11.3"}, {"content_hash": "480d276d8525bb5fa225c4afd29f50c4f73d03058d842a473293d5f8477d6f4f", "fetched_at": "2026-08-29T09:35:32.178653+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.11.2"}, {"content_hash": "c5f1e1995a2032874cc418962f7f7d4be07d7ada2ebb41ca12c17a1b2d01716c", "fetched_at": "2026-08-29T09:35:32.180422+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.11.1"}, {"content_hash": "3c56205450a43c7d33a1fb43b013c2654e2101caaa9c2a213499a02fdc8d285a", "fetched_at": "2026-08-29T09:35:32.172037+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.12.0"}, {"content_hash": "63f0ca1cae71f672f3b767e561417e01608a73df047d00c56d44265420e0c6f1", "fetched_at": "2026-08-29T09:35:32.182294+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.11.0"}, {"content_hash": "0b38cf3035625a6127011a291d99a65dc5ffe5bad650197455fa5182d3a21876", "fetched_at": "2026-08-29T09:35:32.184177+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.10.2"}, {"content_hash": "7b2a476bee30b2e28764872a715e4b6364510ec7477ef84c6f9f0a6b4f4797f5", "fetched_at": "2026-08-29T09:35:32.185817+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.10.1"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:55.676325+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:55.676325+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:42:56.823335+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4ec82e7d98555038bd5cbf0ee3c5029fd5e26bee13e9ee7b3a61ae7ebb221928", "fetched_at": "2026-08-28T04:07:55.676325+00:00", "kind": "readme", "missing": false, "url": "https://github.com/apache/avro"}, {"content_hash": "d5b4dcc8b86500c7b19b556b4a109afc27e68b7d1bbfa92b98fe689e72523190", "fetched_at": "2026-08-29T09:35:32.162272+00:00", "kind": "homepage", "missing": false, "url": "https://avro.apache.org/"}, {"content_hash": "79280320e1492175b84b4a109fcde0de1792092ce56a81eac4ddc08d0f2cae6e", "fetched_at": "2026-08-29T09:35:32.174613+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.11.4"}, {"content_hash": "6b60ec6c3189ac56bf1f0a3ac6708f8d31090ef21eb7053f61aa447c106c18ad", "fetched_at": "2026-08-29T09:35:32.176632+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.11.3"}, {"content_hash": "480d276d8525bb5fa225c4afd29f50c4f73d03058d842a473293d5f8477d6f4f", "fetched_at": "2026-08-29T09:35:32.178653+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.11.2"}, {"content_hash": "c5f1e1995a2032874cc418962f7f7d4be07d7ada2ebb41ca12c17a1b2d01716c", "fetched_at": "2026-08-29T09:35:32.180422+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.11.1"}, {"content_hash": "3c56205450a43c7d33a1fb43b013c2654e2101caaa9c2a213499a02fdc8d285a", "fetched_at": "2026-08-29T09:35:32.172037+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.12.0"}, {"content_hash": "63f0ca1cae71f672f3b767e561417e01608a73df047d00c56d44265420e0c6f1", "fetched_at": "2026-08-29T09:35:32.182294+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.11.0"}, {"content_hash": "0b38cf3035625a6127011a291d99a65dc5ffe5bad650197455fa5182d3a21876", "fetched_at": "2026-08-29T09:35:32.184177+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.10.2"}, {"content_hash": "7b2a476bee30b2e28764872a715e4b6364510ec7477ef84c6f9f0a6b4f4797f5", "fetched_at": "2026-08-29T09:35:32.185817+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.10.1"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:42:56.823335+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4ec82e7d98555038bd5cbf0ee3c5029fd5e26bee13e9ee7b3a61ae7ebb221928", "fetched_at": "2026-08-28T04:07:55.676325+00:00", "kind": "readme", "missing": false, "url": "https://github.com/apache/avro"}, {"content_hash": "d5b4dcc8b86500c7b19b556b4a109afc27e68b7d1bbfa92b98fe689e72523190", "fetched_at": "2026-08-29T09:35:32.162272+00:00", "kind": "homepage", "missing": false, "url": "https://avro.apache.org/"}, {"content_hash": "79280320e1492175b84b4a109fcde0de1792092ce56a81eac4ddc08d0f2cae6e", "fetched_at": "2026-08-29T09:35:32.174613+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.11.4"}, {"content_hash": "6b60ec6c3189ac56bf1f0a3ac6708f8d31090ef21eb7053f61aa447c106c18ad", "fetched_at": "2026-08-29T09:35:32.176632+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.11.3"}, {"content_hash": "480d276d8525bb5fa225c4afd29f50c4f73d03058d842a473293d5f8477d6f4f", "fetched_at": "2026-08-29T09:35:32.178653+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.11.2"}, {"content_hash": "c5f1e1995a2032874cc418962f7f7d4be07d7ada2ebb41ca12c17a1b2d01716c", "fetched_at": "2026-08-29T09:35:32.180422+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.11.1"}, {"content_hash": "3c56205450a43c7d33a1fb43b013c2654e2101caaa9c2a213499a02fdc8d285a", "fetched_at": "2026-08-29T09:35:32.172037+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.12.0"}, {"content_hash": "63f0ca1cae71f672f3b767e561417e01608a73df047d00c56d44265420e0c6f1", "fetched_at": "2026-08-29T09:35:32.182294+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.11.0"}, {"content_hash": "0b38cf3035625a6127011a291d99a65dc5ffe5bad650197455fa5182d3a21876", "fetched_at": "2026-08-29T09:35:32.184177+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.10.2"}, {"content_hash": "7b2a476bee30b2e28764872a715e4b6364510ec7477ef84c6f9f0a6b4f4797f5", "fetched_at": "2026-08-29T09:35:32.185817+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.10.1"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:42:56.823335+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4ec82e7d98555038bd5cbf0ee3c5029fd5e26bee13e9ee7b3a61ae7ebb221928", "fetched_at": "2026-08-28T04:07:55.676325+00:00", "kind": "readme", "missing": false, "url": "https://github.com/apache/avro"}, {"content_hash": "d5b4dcc8b86500c7b19b556b4a109afc27e68b7d1bbfa92b98fe689e72523190", "fetched_at": "2026-08-29T09:35:32.162272+00:00", "kind": "homepage", "missing": false, "url": "https://avro.apache.org/"}, {"content_hash": "79280320e1492175b84b4a109fcde0de1792092ce56a81eac4ddc08d0f2cae6e", "fetched_at": "2026-08-29T09:35:32.174613+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.11.4"}, {"content_hash": "6b60ec6c3189ac56bf1f0a3ac6708f8d31090ef21eb7053f61aa447c106c18ad", "fetched_at": "2026-08-29T09:35:32.176632+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.11.3"}, {"content_hash": "480d276d8525bb5fa225c4afd29f50c4f73d03058d842a473293d5f8477d6f4f", "fetched_at": "2026-08-29T09:35:32.178653+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.11.2"}, {"content_hash": "c5f1e1995a2032874cc418962f7f7d4be07d7ada2ebb41ca12c17a1b2d01716c", "fetched_at": "2026-08-29T09:35:32.180422+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.11.1"}, {"content_hash": "3c56205450a43c7d33a1fb43b013c2654e2101caaa9c2a213499a02fdc8d285a", "fetched_at": "2026-08-29T09:35:32.172037+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.12.0"}, {"content_hash": "63f0ca1cae71f672f3b767e561417e01608a73df047d00c56d44265420e0c6f1", "fetched_at": "2026-08-29T09:35:32.182294+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.11.0"}, {"content_hash": "0b38cf3035625a6127011a291d99a65dc5ffe5bad650197455fa5182d3a21876", "fetched_at": "2026-08-29T09:35:32.184177+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.10.2"}, {"content_hash": "7b2a476bee30b2e28764872a715e4b6364510ec7477ef84c6f9f0a6b4f4797f5", "fetched_at": "2026-08-29T09:35:32.185817+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.10.1"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:42:56.823335+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4ec82e7d98555038bd5cbf0ee3c5029fd5e26bee13e9ee7b3a61ae7ebb221928", "fetched_at": "2026-08-28T04:07:55.676325+00:00", "kind": "readme", "missing": false, "url": "https://github.com/apache/avro"}, {"content_hash": "d5b4dcc8b86500c7b19b556b4a109afc27e68b7d1bbfa92b98fe689e72523190", "fetched_at": "2026-08-29T09:35:32.162272+00:00", "kind": "homepage", "missing": false, "url": "https://avro.apache.org/"}, {"content_hash": "79280320e1492175b84b4a109fcde0de1792092ce56a81eac4ddc08d0f2cae6e", "fetched_at": "2026-08-29T09:35:32.174613+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.11.4"}, {"content_hash": "6b60ec6c3189ac56bf1f0a3ac6708f8d31090ef21eb7053f61aa447c106c18ad", "fetched_at": "2026-08-29T09:35:32.176632+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.11.3"}, {"content_hash": "480d276d8525bb5fa225c4afd29f50c4f73d03058d842a473293d5f8477d6f4f", "fetched_at": "2026-08-29T09:35:32.178653+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.11.2"}, {"content_hash": "c5f1e1995a2032874cc418962f7f7d4be07d7ada2ebb41ca12c17a1b2d01716c", "fetched_at": "2026-08-29T09:35:32.180422+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.11.1"}, {"content_hash": "3c56205450a43c7d33a1fb43b013c2654e2101caaa9c2a213499a02fdc8d285a", "fetched_at": "2026-08-29T09:35:32.172037+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.12.0"}, {"content_hash": "63f0ca1cae71f672f3b767e561417e01608a73df047d00c56d44265420e0c6f1", "fetched_at": "2026-08-29T09:35:32.182294+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.11.0"}, {"content_hash": "0b38cf3035625a6127011a291d99a65dc5ffe5bad650197455fa5182d3a21876", "fetched_at": "2026-08-29T09:35:32.184177+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.10.2"}, {"content_hash": "7b2a476bee30b2e28764872a715e4b6364510ec7477ef84c6f9f0a6b4f4797f5", "fetched_at": "2026-08-29T09:35:32.185817+00:00", "kind": "site_page", "missing": false, "url": "https://avro.apache.org/docs/1.10.1"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 67}, "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": 6313, "days_push": 9, "days_rel": 10, "gap_med": null, "n_releases_24m": 1}, "score": 88, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}