{"adoption": {"forks": 141, "observed_at": "2026-09-01T02:14:06.172171+00:00", "stars": 1059}, "canonical_url": "https://ross.abutalabs.com/products/mission_control-jobs", "card": {"archived": false, "artifact_type": "plugin", "description": "Dashboard and Active Job extensions to operate and troubleshoot background jobs", "domain": ["developer-tools", "web-development", "backend", "monitoring"], "enriched": true, "function": ["monitoring", "ui-components", "web-framework"], "health_score": 100, "homepage": null, "language": "Ruby", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["rails/mission_control-jobs"], "name": "rails/mission_control-jobs", "platform": ["ruby", "self-hosted"], "pushed_at": "2026-08-31T12:04:18+00:00", "repo": "rails/mission_control-jobs", "stars": 1059, "tags": ["rails", "active-job", "background-jobs", "admin-dashboard", "solid-queue", "resque", "job-monitoring", "web-server"], "topics": [], "urls": [], "use_cases": ["monitor background job queues in a rails app", "retry or discard failed active job jobs", "troubleshoot why background jobs are failing", "inspect pending jobs in solid queue", "add a jobs admin dashboard to a rails application"], "what_it_is": "A Rails engine providing a web dashboard and Active Job extensions for inspecting and managing background jobs. It supports Resque and Solid Queue adapters, letting you browse queues, inspect jobs, and retry or discard failed jobs.", "when_to_avoid": ["your app doesn't use Rails or Active Job", "you use a job backend other than Resque or Solid Queue", "you need advanced monitoring metrics and alerting rather than an operational dashboard"], "when_to_choose": ["you run a Rails app with Solid Queue or Resque and need visibility into job queues", "you want a ready-made UI to retry and discard failed jobs", "you prefer an official Rails-family tool over building a custom admin panel"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/mission_control-jobs", "repo": "rails/mission_control-jobs", "role": "main", "score": 100}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-09-01T02:14:06.172171+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:58:40.472796+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b415fd973482ac704780ae62d19ac5730104eb30e3c1b2cfa447360d75d13210", "fetched_at": "2026-09-01T02:14:06.172171+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rails/mission_control-jobs"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-09-01T02:14:06.172171+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:58:40.472796+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b415fd973482ac704780ae62d19ac5730104eb30e3c1b2cfa447360d75d13210", "fetched_at": "2026-09-01T02:14:06.172171+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rails/mission_control-jobs"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:58:40.472796+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b415fd973482ac704780ae62d19ac5730104eb30e3c1b2cfa447360d75d13210", "fetched_at": "2026-09-01T02:14:06.172171+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rails/mission_control-jobs"}], "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-01T02:14:06.172171+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-09-01T02:14:06.172171+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-09-01T02:14:06.172171+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:58:40.472796+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b415fd973482ac704780ae62d19ac5730104eb30e3c1b2cfa447360d75d13210", "fetched_at": "2026-09-01T02:14:06.172171+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rails/mission_control-jobs"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-09-01T02:14:06.172171+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-09-01T02:14:06.172171+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:58:40.472796+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b415fd973482ac704780ae62d19ac5730104eb30e3c1b2cfa447360d75d13210", "fetched_at": "2026-09-01T02:14:06.172171+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rails/mission_control-jobs"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-09-01T02:14:06.172171+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-09-01T02:14:06.172171+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-09-01T02:14:06.172171+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:58:40.472796+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b415fd973482ac704780ae62d19ac5730104eb30e3c1b2cfa447360d75d13210", "fetched_at": "2026-09-01T02:14:06.172171+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rails/mission_control-jobs"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-09-01T02:14:06.172171+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-09-01T02:14:06.172171+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:58:40.472796+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b415fd973482ac704780ae62d19ac5730104eb30e3c1b2cfa447360d75d13210", "fetched_at": "2026-09-01T02:14:06.172171+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rails/mission_control-jobs"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:58:40.472796+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b415fd973482ac704780ae62d19ac5730104eb30e3c1b2cfa447360d75d13210", "fetched_at": "2026-09-01T02:14:06.172171+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rails/mission_control-jobs"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:58:40.472796+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b415fd973482ac704780ae62d19ac5730104eb30e3c1b2cfa447360d75d13210", "fetched_at": "2026-09-01T02:14:06.172171+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rails/mission_control-jobs"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:58:40.472796+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b415fd973482ac704780ae62d19ac5730104eb30e3c1b2cfa447360d75d13210", "fetched_at": "2026-09-01T02:14:06.172171+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rails/mission_control-jobs"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 100, "longevity": 100, "rhythm": 99}, "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": 1491, "days_push": 2, "days_rel": 4, "gap_med": 18, "n_releases_24m": 10}, "score": 100, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 5, "stale_scrape": false}}