{
  "score": 100,
  "release_score": 100,
  "data_trust_score": 99,
  "score_summary": {
    "release_score_meaning": "Release gate score. Errors and warnings reduce this score; info observations stay visible without lowering it.",
    "data_trust_score_meaning": "Corpus trust score. Low-confidence classification, collection review load, stale project sync, and stale collection metadata reduce this score.",
    "risk_level_meaning": "Risk level is derived from corpus confidence thresholds and may be high even when the release gate has no blocking issues."
  },
  "risk_level": "low",
  "risk_summary": {
    "level": "low",
    "reasons": [
      "No major quality risk thresholds are currently exceeded."
    ],
    "low_confidence_classification_rate": 0.002,
    "collection_review_rate": 0.002,
    "stale_project_rate": 0,
    "stale_collection_rate": 0.131
  },
  "improvement_plan": [
    {
      "priority": "P1",
      "title": "Burn down low-confidence classifications",
      "reason": "2 projects include low-confidence classification signals; rate is 0.2%.",
      "target": "Review high-impact low-confidence projects first and move flagship category/deployment evidence to high confidence.",
      "action": "Use the review queue to inspect README/topics/evidence, add classification overrides for reviewed projects, and add eval coverage for recurring ambiguities.",
      "urls": [
        "/quality/review",
        "/api/quality/review",
        "/docs#governance"
      ]
    },
    {
      "priority": "P2",
      "title": "Review collection semantics",
      "reason": "2 collections need curation, scope, item-count, or freshness review; collection review rate is 0.2%.",
      "target": "Keep collections useful for discovery without treating them as direct runtime choices.",
      "action": "Confirm scope, curated status, freshness, and estimated item counts for collection/resource repositories; apply reviewed collection policy entries where appropriate.",
      "urls": [
        "/coverage",
        "/quality/review",
        "/api/quality"
      ]
    },
    {
      "priority": "P2",
      "title": "Strengthen alternatives evidence",
      "reason": "1 popular projects have weak same-category alternatives and 0 popular projects are missing alternatives.",
      "target": "Improve direct replacement quality for high-traffic alternatives and comparison pages.",
      "action": "Refresh generated alternatives, inspect same-category overlap, and add reviewed alternatives for high-visibility projects when generated matches are adjacent rather than direct substitutes.",
      "urls": [
        "/alternatives",
        "/topics/alternatives-engine-guide",
        "/api/recipes"
      ]
    }
  ],
  "project_count": 1224,
  "issue_count": 11,
  "error_count": 0,
  "warning_count": 0,
  "category_distribution": {
    "agent_framework": 141,
    "coding_agent": 67,
    "browser_agent": 50,
    "rag_framework": 174,
    "vector_database": 40,
    "llm_gateway": 17,
    "llm_eval": 92,
    "prompt_tooling": 45,
    "workflow_automation": 114,
    "local_llm_runtime": 25,
    "ai_app_template": 60,
    "mcp_server": 363,
    "ai_observability": 36,
    "other": 0
  },
  "coverage": {
    "category_coverage": {
      "agent_framework": 141,
      "coding_agent": 67,
      "browser_agent": 50,
      "rag_framework": 174,
      "vector_database": 40,
      "llm_gateway": 17,
      "llm_eval": 92,
      "prompt_tooling": 45,
      "workflow_automation": 114,
      "local_llm_runtime": 25,
      "ai_app_template": 60,
      "mcp_server": 363,
      "ai_observability": 36,
      "other": 0
    },
    "covered_categories": 13,
    "total_categories": 13,
    "missing_categories": [],
    "low_confidence_classification_count": 2,
    "low_confidence_classification_rate": 0.002,
    "stale_project_count": 0,
    "stale_project_rate": 0,
    "cloudflare_ready_count": 8,
    "average_git_score": 24,
    "average_maintenance_score": 37,
    "collection_count": 61,
    "collection_rate": 0.05,
    "collection_scope_counts": {
      "awesome_list": 29,
      "cookbook": 12,
      "starter_collection": 9,
      "integration_collection": 9,
      "resource_hub": 2
    },
    "collection_freshness_counts": {
      "active": 48,
      "stale": 8,
      "unknown": 5
    },
    "stale_collection_count": 8,
    "collection_review_count": 2
  },
  "issues": [
    {
      "project_id": "langchain-ai/open-swe",
      "severity": "info",
      "code": "weak_alternatives",
      "message": "Popular project alternatives are not same-category matches."
    },
    {
      "project_id": "xorbitsai/inference",
      "severity": "info",
      "code": "score_skew",
      "message": "Maintenance score is much higher than Git Score."
    },
    {
      "project_id": "vespa-engine/vespa",
      "severity": "info",
      "code": "score_skew",
      "message": "Maintenance score is much higher than Git Score."
    },
    {
      "project_id": "grafana/tempo",
      "severity": "info",
      "code": "score_skew",
      "message": "Maintenance score is much higher than Git Score."
    },
    {
      "project_id": "pydantic/logfire",
      "severity": "info",
      "code": "score_skew",
      "message": "Maintenance score is much higher than Git Score."
    },
    {
      "project_id": "camunda/camunda",
      "severity": "info",
      "code": "score_skew",
      "message": "Maintenance score is much higher than Git Score."
    },
    {
      "project_id": "vercel/workflow",
      "severity": "info",
      "code": "score_skew",
      "message": "Maintenance score is much higher than Git Score."
    },
    {
      "project_id": "sipyourdrink-ltd/bernstein",
      "severity": "info",
      "code": "score_skew",
      "message": "Maintenance score is much higher than Git Score."
    },
    {
      "project_id": "ogx-ai/ogx",
      "severity": "info",
      "code": "score_skew",
      "message": "Maintenance score is much higher than Git Score."
    },
    {
      "project_id": "google/adk-java",
      "severity": "info",
      "code": "score_skew",
      "message": "Maintenance score is much higher than Git Score."
    },
    {
      "project_id": "mloda-ai/mloda",
      "severity": "info",
      "code": "score_skew",
      "message": "Maintenance score is much higher than Git Score."
    }
  ],
  "metadata": {
    "source": "d1",
    "reason": "d1_query",
    "project_count": 1224,
    "generated_at": "2026-11-04T02:29:45.397Z",
    "snapshot_id": "d1:1224:2026-11-04T02:01:13.699Z",
    "latest_synced_at": "2026-11-04T02:01:13.699Z",
    "schema_version": "git-top.knowledge.v1",
    "loaded_project_limit": 2000,
    "truncated": false
  }
}