{
  "score": 100,
  "release_score": 100,
  "data_trust_score": 98,
  "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": "medium",
  "risk_summary": {
    "level": "medium",
    "reasons": [
      "Some projects have stale sync data."
    ],
    "low_confidence_classification_rate": 0.001,
    "collection_review_rate": 0.002,
    "stale_project_rate": 0.01,
    "stale_collection_rate": 0.125
  },
  "improvement_plan": [
    {
      "priority": "P1",
      "title": "Refresh stale project sync data",
      "reason": "10 projects are reported with stale sync observations; stale project rate is 1%.",
      "target": "Reduce stale_project_rate below 10% and clear stale_sync observations for high-visibility projects.",
      "action": "Run the production catch-up sync or targeted admin sync for stale high-traffic repositories, then re-run quality and smoke checks.",
      "urls": [
        "/status",
        "/api/sync/status",
        "/operations",
        "/api/quality"
      ]
    },
    {
      "priority": "P1",
      "title": "Burn down low-confidence classifications",
      "reason": "1 projects include low-confidence classification signals; rate is 0.1%.",
      "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": 1047,
  "issue_count": 17,
  "error_count": 0,
  "warning_count": 0,
  "category_distribution": {
    "agent_framework": 114,
    "coding_agent": 61,
    "browser_agent": 49,
    "rag_framework": 153,
    "vector_database": 37,
    "llm_gateway": 12,
    "llm_eval": 81,
    "prompt_tooling": 42,
    "workflow_automation": 105,
    "local_llm_runtime": 20,
    "ai_app_template": 56,
    "mcp_server": 287,
    "ai_observability": 30,
    "other": 0
  },
  "coverage": {
    "category_coverage": {
      "agent_framework": 114,
      "coding_agent": 61,
      "browser_agent": 49,
      "rag_framework": 153,
      "vector_database": 37,
      "llm_gateway": 12,
      "llm_eval": 81,
      "prompt_tooling": 42,
      "workflow_automation": 105,
      "local_llm_runtime": 20,
      "ai_app_template": 56,
      "mcp_server": 287,
      "ai_observability": 30,
      "other": 0
    },
    "covered_categories": 13,
    "total_categories": 13,
    "missing_categories": [],
    "low_confidence_classification_count": 1,
    "low_confidence_classification_rate": 0.001,
    "stale_project_count": 10,
    "stale_project_rate": 0.01,
    "cloudflare_ready_count": 9,
    "average_git_score": 26,
    "average_maintenance_score": 38,
    "collection_count": 56,
    "collection_rate": 0.053,
    "collection_scope_counts": {
      "awesome_list": 27,
      "cookbook": 11,
      "starter_collection": 8,
      "integration_collection": 9,
      "resource_hub": 1
    },
    "collection_freshness_counts": {
      "active": 45,
      "stale": 7,
      "unknown": 4
    },
    "stale_collection_count": 7,
    "collection_review_count": 2
  },
  "issues": [
    {
      "project_id": "deepset-ai/haystack",
      "severity": "info",
      "code": "weak_alternatives",
      "message": "Popular project alternatives are not same-category matches."
    },
    {
      "project_id": "camunda/camunda",
      "severity": "info",
      "code": "score_skew",
      "message": "Maintenance score is much higher than Git Score."
    },
    {
      "project_id": "open-mercato/open-mercato",
      "severity": "info",
      "code": "score_skew",
      "message": "Maintenance score is much higher than Git Score."
    },
    {
      "project_id": "browser-use/browsercode",
      "severity": "info",
      "code": "score_skew",
      "message": "Maintenance score is much higher than Git Score."
    },
    {
      "project_id": "dagucloud/dagu",
      "severity": "info",
      "code": "score_skew",
      "message": "Maintenance score is much higher than Git Score."
    },
    {
      "project_id": "wandb/weave",
      "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": "DAWNCR0W/affine-mcp-server",
      "severity": "info",
      "code": "stale_sync",
      "message": "Project has not been synced in over 7 days."
    },
    {
      "project_id": "askalf/dario",
      "severity": "info",
      "code": "stale_sync",
      "message": "Project has not been synced in over 7 days."
    },
    {
      "project_id": "JetBrains/junie",
      "severity": "info",
      "code": "stale_sync",
      "message": "Project has not been synced in over 7 days."
    },
    {
      "project_id": "dcostenco/prism-coder",
      "severity": "info",
      "code": "stale_sync",
      "message": "Project has not been synced in over 7 days."
    },
    {
      "project_id": "winstonkoh87/Athena-Public",
      "severity": "info",
      "code": "stale_sync",
      "message": "Project has not been synced in over 7 days."
    },
    {
      "project_id": "deepflowio/deepflow",
      "severity": "info",
      "code": "stale_sync",
      "message": "Project has not been synced in over 7 days."
    },
    {
      "project_id": "ankimcp/anki-mcp-server",
      "severity": "info",
      "code": "stale_sync",
      "message": "Project has not been synced in over 7 days."
    },
    {
      "project_id": "schmitech/orbit",
      "severity": "info",
      "code": "stale_sync",
      "message": "Project has not been synced in over 7 days."
    },
    {
      "project_id": "zhu1090093659/spec_driven_develop",
      "severity": "info",
      "code": "stale_sync",
      "message": "Project has not been synced in over 7 days."
    },
    {
      "project_id": "meshkovQA/Eval-ai-library",
      "severity": "info",
      "code": "stale_sync",
      "message": "Project has not been synced in over 7 days."
    }
  ],
  "metadata": {
    "source": "d1",
    "reason": "d1_query",
    "project_count": 1047,
    "generated_at": "2026-08-05T22:45:35.998Z",
    "snapshot_id": "d1:1047:2026-08-05T21:31:05.965Z",
    "latest_synced_at": "2026-08-05T21:31:05.965Z",
    "schema_version": "git-top.knowledge.v1",
    "loaded_project_limit": 2000,
    "truncated": false
  }
}