{"adoption": {"forks": 58, "observed_at": "2026-08-28T04:03:23.064230+00:00", "stars": 1051}, "canonical_url": "https://ross.abutalabs.com/products/backon", "card": {"archived": false, "artifact_type": "library", "description": "Make retry like a built-in feature provided by Rust.", "domain": ["developer-tools", "backend"], "enriched": true, "function": ["error-handling", "concurrency", "developer-tools"], "health_score": 88, "homepage": "https://docs.rs/backon/", "language": "Rust", "license": "Apache-2.0", "license_family": "permissive", "maturity": "stable", "member_repos": ["Xuanwo/backon"], "name": "Xuanwo/backon", "platform": ["rust", "cross-platform", "wasm"], "pushed_at": "2026-06-19T13:22:17+00:00", "repo": "Xuanwo/backon", "stars": 1051, "tags": ["retry", "backoff", "async", "no-std", "exponential-backoff", "algorithms"], "topics": ["async", "backoff", "rust", "retry"], "urls": [], "use_cases": ["retry flaky HTTP requests with exponential backoff in Rust", "add retry logic to async functions with tokio", "retry blocking database calls with backoff", "customize which errors should trigger a retry", "implement dynamic backoff using HTTP Retry-After headers", "retry operations in wasm or no-std environments"], "what_it_is": "BackON is a Rust library that makes retrying fallible functions feel like a built-in language feature, supporting both sync and async code with a fluent API. It provides built-in backoff strategies (exponential, constant, fibonacci), custom strategies, retry conditions, notifications, and works on wasm and no-std targets.", "when_to_avoid": ["you need distributed rate limiting or circuit-breaker patterns beyond simple retry", "you are not working in Rust", "you need retry policies managed at the infrastructure level (e.g., service mesh or API gateway)"], "when_to_choose": ["you need retry with backoff for sync or async Rust code", "you want fine-grained control over retry conditions and notifications", "you need cross-platform support including wasm and no-std", "you want a simple, ergonomic retry API with minimal dependencies"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/backon", "repo": "Xuanwo/backon", "role": "main", "score": 74}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:23.064230+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:59:47.990787+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "677a4c3887dd0ad3b9dc361dec64374651b4ab4dc12ec75f8ebbc26c1d4550eb", "fetched_at": "2026-08-28T04:03:23.064230+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Xuanwo/backon"}, {"content_hash": "0628727254faaccdf57ad73da0535cd8777532155776b4867bb065e25709c3c3", "fetched_at": "2026-08-29T13:01:25.498753+00:00", "kind": "homepage", "missing": false, "url": "https://docs.rs/backon/"}, {"content_hash": "811231ca46808d1078ba7c9c9a6d376aff8d182e9a112815372382f72ba22c49", "fetched_at": "2026-08-29T13:01:25.510085+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/builds"}, {"content_hash": "6588cac258affb0dd36cb7840a134432ed9cbb751ed5892cc64c26682e7f752d", "fetched_at": "2026-08-29T13:01:25.508473+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/badges"}, {"content_hash": "f4444a44113efd50e8af83bede284d53b2668450c67f1b6b26cfc855e72f933c", "fetched_at": "2026-08-29T13:01:25.501628+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/"}, {"content_hash": "75d4c2355b5a7c6a08280c37ecef4405a66b69c0874cb78e4cb9bed3a5124a16", "fetched_at": "2026-08-29T13:01:25.503412+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/backon/latest"}, {"content_hash": "107258d255e99b89455fb0730b778018fc64812e739a367ea1484bf714ba2ede", "fetched_at": "2026-08-29T13:01:25.505264+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/backon/latest/features"}, {"content_hash": "29ab7986fbf52fc904fa65ff94197b8f6fbae71300595c592086dfcf4965086c", "fetched_at": "2026-08-29T13:01:25.506904+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about"}, {"content_hash": "0dcdccb2b2b2aa5d17b745c94f4fc1e14aa3046c3812e1f31eaedda5a39acc00", "fetched_at": "2026-08-29T13:01:25.511923+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/metadata"}, {"content_hash": "1b1efd93105f0033a100638f459e89cc08f01e17336738e2fd83c8eb25c941bc", "fetched_at": "2026-08-29T13:01:25.513772+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/redirections"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:23.064230+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:59:47.990787+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "677a4c3887dd0ad3b9dc361dec64374651b4ab4dc12ec75f8ebbc26c1d4550eb", "fetched_at": "2026-08-28T04:03:23.064230+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Xuanwo/backon"}, {"content_hash": "0628727254faaccdf57ad73da0535cd8777532155776b4867bb065e25709c3c3", "fetched_at": "2026-08-29T13:01:25.498753+00:00", "kind": "homepage", "missing": false, "url": "https://docs.rs/backon/"}, {"content_hash": "811231ca46808d1078ba7c9c9a6d376aff8d182e9a112815372382f72ba22c49", "fetched_at": "2026-08-29T13:01:25.510085+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/builds"}, {"content_hash": "6588cac258affb0dd36cb7840a134432ed9cbb751ed5892cc64c26682e7f752d", "fetched_at": "2026-08-29T13:01:25.508473+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/badges"}, {"content_hash": "f4444a44113efd50e8af83bede284d53b2668450c67f1b6b26cfc855e72f933c", "fetched_at": "2026-08-29T13:01:25.501628+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/"}, {"content_hash": "75d4c2355b5a7c6a08280c37ecef4405a66b69c0874cb78e4cb9bed3a5124a16", "fetched_at": "2026-08-29T13:01:25.503412+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/backon/latest"}, {"content_hash": "107258d255e99b89455fb0730b778018fc64812e739a367ea1484bf714ba2ede", "fetched_at": "2026-08-29T13:01:25.505264+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/backon/latest/features"}, {"content_hash": "29ab7986fbf52fc904fa65ff94197b8f6fbae71300595c592086dfcf4965086c", "fetched_at": "2026-08-29T13:01:25.506904+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about"}, {"content_hash": "0dcdccb2b2b2aa5d17b745c94f4fc1e14aa3046c3812e1f31eaedda5a39acc00", "fetched_at": "2026-08-29T13:01:25.511923+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/metadata"}, {"content_hash": "1b1efd93105f0033a100638f459e89cc08f01e17336738e2fd83c8eb25c941bc", "fetched_at": "2026-08-29T13:01:25.513772+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/redirections"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:59:47.990787+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "677a4c3887dd0ad3b9dc361dec64374651b4ab4dc12ec75f8ebbc26c1d4550eb", "fetched_at": "2026-08-28T04:03:23.064230+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Xuanwo/backon"}, {"content_hash": "0628727254faaccdf57ad73da0535cd8777532155776b4867bb065e25709c3c3", "fetched_at": "2026-08-29T13:01:25.498753+00:00", "kind": "homepage", "missing": false, "url": "https://docs.rs/backon/"}, {"content_hash": "811231ca46808d1078ba7c9c9a6d376aff8d182e9a112815372382f72ba22c49", "fetched_at": "2026-08-29T13:01:25.510085+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/builds"}, {"content_hash": "6588cac258affb0dd36cb7840a134432ed9cbb751ed5892cc64c26682e7f752d", "fetched_at": "2026-08-29T13:01:25.508473+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/badges"}, {"content_hash": "f4444a44113efd50e8af83bede284d53b2668450c67f1b6b26cfc855e72f933c", "fetched_at": "2026-08-29T13:01:25.501628+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/"}, {"content_hash": "75d4c2355b5a7c6a08280c37ecef4405a66b69c0874cb78e4cb9bed3a5124a16", "fetched_at": "2026-08-29T13:01:25.503412+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/backon/latest"}, {"content_hash": "107258d255e99b89455fb0730b778018fc64812e739a367ea1484bf714ba2ede", "fetched_at": "2026-08-29T13:01:25.505264+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/backon/latest/features"}, {"content_hash": "29ab7986fbf52fc904fa65ff94197b8f6fbae71300595c592086dfcf4965086c", "fetched_at": "2026-08-29T13:01:25.506904+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about"}, {"content_hash": "0dcdccb2b2b2aa5d17b745c94f4fc1e14aa3046c3812e1f31eaedda5a39acc00", "fetched_at": "2026-08-29T13:01:25.511923+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/metadata"}, {"content_hash": "1b1efd93105f0033a100638f459e89cc08f01e17336738e2fd83c8eb25c941bc", "fetched_at": "2026-08-29T13:01:25.513772+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/redirections"}], "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:03:23.064230+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:23.064230+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:23.064230+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:59:47.990787+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "677a4c3887dd0ad3b9dc361dec64374651b4ab4dc12ec75f8ebbc26c1d4550eb", "fetched_at": "2026-08-28T04:03:23.064230+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Xuanwo/backon"}, {"content_hash": "0628727254faaccdf57ad73da0535cd8777532155776b4867bb065e25709c3c3", "fetched_at": "2026-08-29T13:01:25.498753+00:00", "kind": "homepage", "missing": false, "url": "https://docs.rs/backon/"}, {"content_hash": "811231ca46808d1078ba7c9c9a6d376aff8d182e9a112815372382f72ba22c49", "fetched_at": "2026-08-29T13:01:25.510085+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/builds"}, {"content_hash": "6588cac258affb0dd36cb7840a134432ed9cbb751ed5892cc64c26682e7f752d", "fetched_at": "2026-08-29T13:01:25.508473+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/badges"}, {"content_hash": "f4444a44113efd50e8af83bede284d53b2668450c67f1b6b26cfc855e72f933c", "fetched_at": "2026-08-29T13:01:25.501628+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/"}, {"content_hash": "75d4c2355b5a7c6a08280c37ecef4405a66b69c0874cb78e4cb9bed3a5124a16", "fetched_at": "2026-08-29T13:01:25.503412+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/backon/latest"}, {"content_hash": "107258d255e99b89455fb0730b778018fc64812e739a367ea1484bf714ba2ede", "fetched_at": "2026-08-29T13:01:25.505264+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/backon/latest/features"}, {"content_hash": "29ab7986fbf52fc904fa65ff94197b8f6fbae71300595c592086dfcf4965086c", "fetched_at": "2026-08-29T13:01:25.506904+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about"}, {"content_hash": "0dcdccb2b2b2aa5d17b745c94f4fc1e14aa3046c3812e1f31eaedda5a39acc00", "fetched_at": "2026-08-29T13:01:25.511923+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/metadata"}, {"content_hash": "1b1efd93105f0033a100638f459e89cc08f01e17336738e2fd83c8eb25c941bc", "fetched_at": "2026-08-29T13:01:25.513772+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/redirections"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:23.064230+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:23.064230+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:59:47.990787+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "677a4c3887dd0ad3b9dc361dec64374651b4ab4dc12ec75f8ebbc26c1d4550eb", "fetched_at": "2026-08-28T04:03:23.064230+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Xuanwo/backon"}, {"content_hash": "0628727254faaccdf57ad73da0535cd8777532155776b4867bb065e25709c3c3", "fetched_at": "2026-08-29T13:01:25.498753+00:00", "kind": "homepage", "missing": false, "url": "https://docs.rs/backon/"}, {"content_hash": "811231ca46808d1078ba7c9c9a6d376aff8d182e9a112815372382f72ba22c49", "fetched_at": "2026-08-29T13:01:25.510085+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/builds"}, {"content_hash": "6588cac258affb0dd36cb7840a134432ed9cbb751ed5892cc64c26682e7f752d", "fetched_at": "2026-08-29T13:01:25.508473+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/badges"}, {"content_hash": "f4444a44113efd50e8af83bede284d53b2668450c67f1b6b26cfc855e72f933c", "fetched_at": "2026-08-29T13:01:25.501628+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/"}, {"content_hash": "75d4c2355b5a7c6a08280c37ecef4405a66b69c0874cb78e4cb9bed3a5124a16", "fetched_at": "2026-08-29T13:01:25.503412+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/backon/latest"}, {"content_hash": "107258d255e99b89455fb0730b778018fc64812e739a367ea1484bf714ba2ede", "fetched_at": "2026-08-29T13:01:25.505264+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/backon/latest/features"}, {"content_hash": "29ab7986fbf52fc904fa65ff94197b8f6fbae71300595c592086dfcf4965086c", "fetched_at": "2026-08-29T13:01:25.506904+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about"}, {"content_hash": "0dcdccb2b2b2aa5d17b745c94f4fc1e14aa3046c3812e1f31eaedda5a39acc00", "fetched_at": "2026-08-29T13:01:25.511923+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/metadata"}, {"content_hash": "1b1efd93105f0033a100638f459e89cc08f01e17336738e2fd83c8eb25c941bc", "fetched_at": "2026-08-29T13:01:25.513772+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/redirections"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:23.064230+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:23.064230+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:23.064230+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:59:47.990787+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "677a4c3887dd0ad3b9dc361dec64374651b4ab4dc12ec75f8ebbc26c1d4550eb", "fetched_at": "2026-08-28T04:03:23.064230+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Xuanwo/backon"}, {"content_hash": "0628727254faaccdf57ad73da0535cd8777532155776b4867bb065e25709c3c3", "fetched_at": "2026-08-29T13:01:25.498753+00:00", "kind": "homepage", "missing": false, "url": "https://docs.rs/backon/"}, {"content_hash": "811231ca46808d1078ba7c9c9a6d376aff8d182e9a112815372382f72ba22c49", "fetched_at": "2026-08-29T13:01:25.510085+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/builds"}, {"content_hash": "6588cac258affb0dd36cb7840a134432ed9cbb751ed5892cc64c26682e7f752d", "fetched_at": "2026-08-29T13:01:25.508473+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/badges"}, {"content_hash": "f4444a44113efd50e8af83bede284d53b2668450c67f1b6b26cfc855e72f933c", "fetched_at": "2026-08-29T13:01:25.501628+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/"}, {"content_hash": "75d4c2355b5a7c6a08280c37ecef4405a66b69c0874cb78e4cb9bed3a5124a16", "fetched_at": "2026-08-29T13:01:25.503412+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/backon/latest"}, {"content_hash": "107258d255e99b89455fb0730b778018fc64812e739a367ea1484bf714ba2ede", "fetched_at": "2026-08-29T13:01:25.505264+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/backon/latest/features"}, {"content_hash": "29ab7986fbf52fc904fa65ff94197b8f6fbae71300595c592086dfcf4965086c", "fetched_at": "2026-08-29T13:01:25.506904+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about"}, {"content_hash": "0dcdccb2b2b2aa5d17b745c94f4fc1e14aa3046c3812e1f31eaedda5a39acc00", "fetched_at": "2026-08-29T13:01:25.511923+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/metadata"}, {"content_hash": "1b1efd93105f0033a100638f459e89cc08f01e17336738e2fd83c8eb25c941bc", "fetched_at": "2026-08-29T13:01:25.513772+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/redirections"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:23.064230+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:23.064230+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:59:47.990787+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "677a4c3887dd0ad3b9dc361dec64374651b4ab4dc12ec75f8ebbc26c1d4550eb", "fetched_at": "2026-08-28T04:03:23.064230+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Xuanwo/backon"}, {"content_hash": "0628727254faaccdf57ad73da0535cd8777532155776b4867bb065e25709c3c3", "fetched_at": "2026-08-29T13:01:25.498753+00:00", "kind": "homepage", "missing": false, "url": "https://docs.rs/backon/"}, {"content_hash": "811231ca46808d1078ba7c9c9a6d376aff8d182e9a112815372382f72ba22c49", "fetched_at": "2026-08-29T13:01:25.510085+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/builds"}, {"content_hash": "6588cac258affb0dd36cb7840a134432ed9cbb751ed5892cc64c26682e7f752d", "fetched_at": "2026-08-29T13:01:25.508473+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/badges"}, {"content_hash": "f4444a44113efd50e8af83bede284d53b2668450c67f1b6b26cfc855e72f933c", "fetched_at": "2026-08-29T13:01:25.501628+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/"}, {"content_hash": "75d4c2355b5a7c6a08280c37ecef4405a66b69c0874cb78e4cb9bed3a5124a16", "fetched_at": "2026-08-29T13:01:25.503412+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/backon/latest"}, {"content_hash": "107258d255e99b89455fb0730b778018fc64812e739a367ea1484bf714ba2ede", "fetched_at": "2026-08-29T13:01:25.505264+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/backon/latest/features"}, {"content_hash": "29ab7986fbf52fc904fa65ff94197b8f6fbae71300595c592086dfcf4965086c", "fetched_at": "2026-08-29T13:01:25.506904+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about"}, {"content_hash": "0dcdccb2b2b2aa5d17b745c94f4fc1e14aa3046c3812e1f31eaedda5a39acc00", "fetched_at": "2026-08-29T13:01:25.511923+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/metadata"}, {"content_hash": "1b1efd93105f0033a100638f459e89cc08f01e17336738e2fd83c8eb25c941bc", "fetched_at": "2026-08-29T13:01:25.513772+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/redirections"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:59:47.990787+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "677a4c3887dd0ad3b9dc361dec64374651b4ab4dc12ec75f8ebbc26c1d4550eb", "fetched_at": "2026-08-28T04:03:23.064230+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Xuanwo/backon"}, {"content_hash": "0628727254faaccdf57ad73da0535cd8777532155776b4867bb065e25709c3c3", "fetched_at": "2026-08-29T13:01:25.498753+00:00", "kind": "homepage", "missing": false, "url": "https://docs.rs/backon/"}, {"content_hash": "811231ca46808d1078ba7c9c9a6d376aff8d182e9a112815372382f72ba22c49", "fetched_at": "2026-08-29T13:01:25.510085+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/builds"}, {"content_hash": "6588cac258affb0dd36cb7840a134432ed9cbb751ed5892cc64c26682e7f752d", "fetched_at": "2026-08-29T13:01:25.508473+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/badges"}, {"content_hash": "f4444a44113efd50e8af83bede284d53b2668450c67f1b6b26cfc855e72f933c", "fetched_at": "2026-08-29T13:01:25.501628+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/"}, {"content_hash": "75d4c2355b5a7c6a08280c37ecef4405a66b69c0874cb78e4cb9bed3a5124a16", "fetched_at": "2026-08-29T13:01:25.503412+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/backon/latest"}, {"content_hash": "107258d255e99b89455fb0730b778018fc64812e739a367ea1484bf714ba2ede", "fetched_at": "2026-08-29T13:01:25.505264+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/backon/latest/features"}, {"content_hash": "29ab7986fbf52fc904fa65ff94197b8f6fbae71300595c592086dfcf4965086c", "fetched_at": "2026-08-29T13:01:25.506904+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about"}, {"content_hash": "0dcdccb2b2b2aa5d17b745c94f4fc1e14aa3046c3812e1f31eaedda5a39acc00", "fetched_at": "2026-08-29T13:01:25.511923+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/metadata"}, {"content_hash": "1b1efd93105f0033a100638f459e89cc08f01e17336738e2fd83c8eb25c941bc", "fetched_at": "2026-08-29T13:01:25.513772+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/redirections"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:59:47.990787+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "677a4c3887dd0ad3b9dc361dec64374651b4ab4dc12ec75f8ebbc26c1d4550eb", "fetched_at": "2026-08-28T04:03:23.064230+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Xuanwo/backon"}, {"content_hash": "0628727254faaccdf57ad73da0535cd8777532155776b4867bb065e25709c3c3", "fetched_at": "2026-08-29T13:01:25.498753+00:00", "kind": "homepage", "missing": false, "url": "https://docs.rs/backon/"}, {"content_hash": "811231ca46808d1078ba7c9c9a6d376aff8d182e9a112815372382f72ba22c49", "fetched_at": "2026-08-29T13:01:25.510085+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/builds"}, {"content_hash": "6588cac258affb0dd36cb7840a134432ed9cbb751ed5892cc64c26682e7f752d", "fetched_at": "2026-08-29T13:01:25.508473+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/badges"}, {"content_hash": "f4444a44113efd50e8af83bede284d53b2668450c67f1b6b26cfc855e72f933c", "fetched_at": "2026-08-29T13:01:25.501628+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/"}, {"content_hash": "75d4c2355b5a7c6a08280c37ecef4405a66b69c0874cb78e4cb9bed3a5124a16", "fetched_at": "2026-08-29T13:01:25.503412+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/backon/latest"}, {"content_hash": "107258d255e99b89455fb0730b778018fc64812e739a367ea1484bf714ba2ede", "fetched_at": "2026-08-29T13:01:25.505264+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/backon/latest/features"}, {"content_hash": "29ab7986fbf52fc904fa65ff94197b8f6fbae71300595c592086dfcf4965086c", "fetched_at": "2026-08-29T13:01:25.506904+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about"}, {"content_hash": "0dcdccb2b2b2aa5d17b745c94f4fc1e14aa3046c3812e1f31eaedda5a39acc00", "fetched_at": "2026-08-29T13:01:25.511923+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/metadata"}, {"content_hash": "1b1efd93105f0033a100638f459e89cc08f01e17336738e2fd83c8eb25c941bc", "fetched_at": "2026-08-29T13:01:25.513772+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/redirections"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:59:47.990787+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "677a4c3887dd0ad3b9dc361dec64374651b4ab4dc12ec75f8ebbc26c1d4550eb", "fetched_at": "2026-08-28T04:03:23.064230+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Xuanwo/backon"}, {"content_hash": "0628727254faaccdf57ad73da0535cd8777532155776b4867bb065e25709c3c3", "fetched_at": "2026-08-29T13:01:25.498753+00:00", "kind": "homepage", "missing": false, "url": "https://docs.rs/backon/"}, {"content_hash": "811231ca46808d1078ba7c9c9a6d376aff8d182e9a112815372382f72ba22c49", "fetched_at": "2026-08-29T13:01:25.510085+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/builds"}, {"content_hash": "6588cac258affb0dd36cb7840a134432ed9cbb751ed5892cc64c26682e7f752d", "fetched_at": "2026-08-29T13:01:25.508473+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/badges"}, {"content_hash": "f4444a44113efd50e8af83bede284d53b2668450c67f1b6b26cfc855e72f933c", "fetched_at": "2026-08-29T13:01:25.501628+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/"}, {"content_hash": "75d4c2355b5a7c6a08280c37ecef4405a66b69c0874cb78e4cb9bed3a5124a16", "fetched_at": "2026-08-29T13:01:25.503412+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/backon/latest"}, {"content_hash": "107258d255e99b89455fb0730b778018fc64812e739a367ea1484bf714ba2ede", "fetched_at": "2026-08-29T13:01:25.505264+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/backon/latest/features"}, {"content_hash": "29ab7986fbf52fc904fa65ff94197b8f6fbae71300595c592086dfcf4965086c", "fetched_at": "2026-08-29T13:01:25.506904+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about"}, {"content_hash": "0dcdccb2b2b2aa5d17b745c94f4fc1e14aa3046c3812e1f31eaedda5a39acc00", "fetched_at": "2026-08-29T13:01:25.511923+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/metadata"}, {"content_hash": "1b1efd93105f0033a100638f459e89cc08f01e17336738e2fd83c8eb25c941bc", "fetched_at": "2026-08-29T13:01:25.513772+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/redirections"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 88, "longevity": 100, "rhythm": 41}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1604, "days_push": 75, "days_rel": 319, "gap_med": 49, "n_releases_24m": 8}, "score": 74, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}