{
  "schema_version": "1.0.0",
  "verification_stage_contract": "bounded-workflow-v2",
  "generated_at": "2026-09-25T13:50:57.994663Z",
  "build_id": "rr-20260925T13505799466-6fd69c714fec",
  "entity_id": "gh:cranot/roam-code",
  "points": [
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": null,
      "momentum": 5.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": null,
      "last_release_at": null,
      "last_release_url": null,
      "maintenance_status": "not_recorded",
      "integration_fingerprint": null,
      "integration_count": 0,
      "integrations": [],
      "source_observed_at": null,
      "observation_source_url": null,
      "observation_extractor_version": null,
      "observation_refs": {},
      "observed_fields": [
        "momentum",
        "popularity",
        "risk",
        "score",
        "score_components",
        "tier",
        "verdict"
      ],
      "date": "2026-06-20",
      "source_build_id": "git-db15d0944655"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": null,
      "momentum": 5.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": null,
      "last_release_at": null,
      "last_release_url": null,
      "maintenance_status": "not_recorded",
      "integration_fingerprint": null,
      "integration_count": 0,
      "integrations": [],
      "source_observed_at": null,
      "observation_source_url": null,
      "observation_extractor_version": null,
      "observation_refs": {},
      "observed_fields": [
        "momentum",
        "popularity",
        "risk",
        "score",
        "score_components",
        "tier",
        "verdict"
      ],
      "date": "2026-06-21",
      "source_build_id": "git-b5e9ccbdcc82"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": null,
      "momentum": 5.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": null,
      "last_release_at": null,
      "last_release_url": null,
      "maintenance_status": "not_recorded",
      "integration_fingerprint": null,
      "integration_count": 0,
      "integrations": [],
      "source_observed_at": null,
      "observation_source_url": null,
      "observation_extractor_version": null,
      "observation_refs": {},
      "observed_fields": [
        "momentum",
        "popularity",
        "risk",
        "score",
        "score_components",
        "tier",
        "verdict"
      ],
      "date": "2026-06-22",
      "source_build_id": "git-42b3a8a1b49f"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": null,
      "momentum": 5.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": null,
      "last_release_at": null,
      "last_release_url": null,
      "maintenance_status": "not_recorded",
      "integration_fingerprint": null,
      "integration_count": 0,
      "integrations": [],
      "source_observed_at": null,
      "observation_source_url": null,
      "observation_extractor_version": null,
      "observation_refs": {},
      "observed_fields": [
        "momentum",
        "popularity",
        "risk",
        "score",
        "score_components",
        "tier",
        "verdict"
      ],
      "date": "2026-06-23",
      "source_build_id": "git-34cc33171399"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": null,
      "momentum": 5.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": null,
      "last_release_at": null,
      "last_release_url": null,
      "maintenance_status": "not_recorded",
      "integration_fingerprint": null,
      "integration_count": 0,
      "integrations": [],
      "source_observed_at": null,
      "observation_source_url": null,
      "observation_extractor_version": null,
      "observation_refs": {},
      "observed_fields": [
        "momentum",
        "popularity",
        "risk",
        "score",
        "score_components",
        "tier",
        "verdict"
      ],
      "date": "2026-06-24",
      "source_build_id": "git-dd88e3f44878"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": null,
      "momentum": 5.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": null,
      "last_release_at": null,
      "last_release_url": null,
      "maintenance_status": "not_recorded",
      "integration_fingerprint": null,
      "integration_count": 0,
      "integrations": [],
      "source_observed_at": null,
      "observation_source_url": null,
      "observation_extractor_version": null,
      "observation_refs": {},
      "observed_fields": [
        "momentum",
        "popularity",
        "risk",
        "score",
        "score_components",
        "tier",
        "verdict"
      ],
      "date": "2026-06-25",
      "source_build_id": "git-17520e21684b"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": null,
      "momentum": 5.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": null,
      "last_release_at": null,
      "last_release_url": null,
      "maintenance_status": "not_recorded",
      "integration_fingerprint": null,
      "integration_count": 0,
      "integrations": [],
      "source_observed_at": null,
      "observation_source_url": null,
      "observation_extractor_version": null,
      "observation_refs": {},
      "observed_fields": [
        "momentum",
        "popularity",
        "risk",
        "score",
        "score_components",
        "tier",
        "verdict"
      ],
      "date": "2026-06-26",
      "source_build_id": "git-41f9c4678c11"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": null,
      "momentum": 5.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": null,
      "last_release_at": null,
      "last_release_url": null,
      "maintenance_status": "not_recorded",
      "integration_fingerprint": null,
      "integration_count": 0,
      "integrations": [],
      "source_observed_at": null,
      "observation_source_url": null,
      "observation_extractor_version": null,
      "observation_refs": {},
      "observed_fields": [
        "momentum",
        "popularity",
        "risk",
        "score",
        "score_components",
        "tier",
        "verdict"
      ],
      "date": "2026-06-27",
      "source_build_id": "git-f62e47b29839"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": null,
      "momentum": 5.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": null,
      "last_release_at": null,
      "last_release_url": null,
      "maintenance_status": "not_recorded",
      "integration_fingerprint": null,
      "integration_count": 0,
      "integrations": [],
      "source_observed_at": null,
      "observation_source_url": null,
      "observation_extractor_version": null,
      "observation_refs": {},
      "observed_fields": [
        "momentum",
        "popularity",
        "risk",
        "score",
        "score_components",
        "tier",
        "verdict"
      ],
      "date": "2026-06-28",
      "source_build_id": "git-dda8a1bc99bd"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": null,
      "momentum": 5.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": null,
      "last_release_at": null,
      "last_release_url": null,
      "maintenance_status": "not_recorded",
      "integration_fingerprint": null,
      "integration_count": 0,
      "integrations": [],
      "source_observed_at": null,
      "observation_source_url": null,
      "observation_extractor_version": null,
      "observation_refs": {},
      "observed_fields": [
        "momentum",
        "popularity",
        "risk",
        "score",
        "score_components",
        "tier",
        "verdict"
      ],
      "date": "2026-06-29",
      "source_build_id": "git-adcee0316afe"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": null,
      "momentum": 5.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": null,
      "last_release_at": null,
      "last_release_url": null,
      "maintenance_status": "not_recorded",
      "integration_fingerprint": null,
      "integration_count": 0,
      "integrations": [],
      "source_observed_at": null,
      "observation_source_url": null,
      "observation_extractor_version": null,
      "observation_refs": {},
      "observed_fields": [
        "momentum",
        "popularity",
        "risk",
        "score",
        "score_components",
        "tier",
        "verdict"
      ],
      "date": "2026-06-30",
      "source_build_id": "git-e3be25ca9846"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": null,
      "momentum": 5.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": null,
      "last_release_at": null,
      "last_release_url": null,
      "maintenance_status": "not_recorded",
      "integration_fingerprint": null,
      "integration_count": 0,
      "integrations": [],
      "source_observed_at": null,
      "observation_source_url": null,
      "observation_extractor_version": null,
      "observation_refs": {},
      "observed_fields": [
        "momentum",
        "popularity",
        "risk",
        "score",
        "score_components",
        "tier",
        "verdict"
      ],
      "date": "2026-07-01",
      "source_build_id": "git-619da8b9e717"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": null,
      "momentum": 5.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": null,
      "last_release_at": null,
      "last_release_url": null,
      "maintenance_status": "not_recorded",
      "integration_fingerprint": null,
      "integration_count": 0,
      "integrations": [],
      "source_observed_at": null,
      "observation_source_url": null,
      "observation_extractor_version": null,
      "observation_refs": {},
      "observed_fields": [
        "momentum",
        "popularity",
        "risk",
        "score",
        "score_components",
        "tier",
        "verdict"
      ],
      "date": "2026-07-02",
      "source_build_id": "git-33d9407acf55"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": null,
      "momentum": 5.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": null,
      "last_release_at": null,
      "last_release_url": null,
      "maintenance_status": "not_recorded",
      "integration_fingerprint": null,
      "integration_count": 0,
      "integrations": [],
      "source_observed_at": null,
      "observation_source_url": null,
      "observation_extractor_version": null,
      "observation_refs": {},
      "observed_fields": [
        "momentum",
        "popularity",
        "risk",
        "score",
        "score_components",
        "tier",
        "verdict"
      ],
      "date": "2026-07-04",
      "source_build_id": "git-efac775793ac"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": null,
      "momentum": 5.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": null,
      "last_release_at": null,
      "last_release_url": null,
      "maintenance_status": "not_recorded",
      "integration_fingerprint": null,
      "integration_count": 0,
      "integrations": [],
      "source_observed_at": null,
      "observation_source_url": null,
      "observation_extractor_version": null,
      "observation_refs": {},
      "observed_fields": [
        "momentum",
        "popularity",
        "risk",
        "score",
        "score_components",
        "tier",
        "verdict"
      ],
      "date": "2026-07-06",
      "source_build_id": "git-24d907c97f57"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": null,
      "momentum": 5.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": null,
      "last_release_at": null,
      "last_release_url": null,
      "maintenance_status": "not_recorded",
      "integration_fingerprint": null,
      "integration_count": 0,
      "integrations": [],
      "source_observed_at": null,
      "observation_source_url": null,
      "observation_extractor_version": null,
      "observation_refs": {},
      "observed_fields": [
        "momentum",
        "popularity",
        "risk",
        "score",
        "score_components",
        "tier",
        "verdict"
      ],
      "date": "2026-07-07",
      "source_build_id": "git-02331cc2fd92"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": null,
      "momentum": 5.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": null,
      "last_release_at": null,
      "last_release_url": null,
      "maintenance_status": "not_recorded",
      "integration_fingerprint": null,
      "integration_count": 0,
      "integrations": [],
      "source_observed_at": null,
      "observation_source_url": null,
      "observation_extractor_version": null,
      "observation_refs": {},
      "observed_fields": [
        "momentum",
        "popularity",
        "risk",
        "score",
        "score_components",
        "tier",
        "verdict"
      ],
      "date": "2026-07-08",
      "source_build_id": "git-f7e87b713b8f"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": null,
      "momentum": 5.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": null,
      "last_release_at": null,
      "last_release_url": null,
      "maintenance_status": "not_recorded",
      "integration_fingerprint": null,
      "integration_count": 0,
      "integrations": [],
      "source_observed_at": null,
      "observation_source_url": null,
      "observation_extractor_version": null,
      "observation_refs": {},
      "observed_fields": [
        "momentum",
        "popularity",
        "risk",
        "score",
        "score_components",
        "tier",
        "verdict"
      ],
      "date": "2026-07-09",
      "source_build_id": "git-e0e4145f09c6"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": null,
      "momentum": 5.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": null,
      "last_release_at": null,
      "last_release_url": null,
      "maintenance_status": "not_recorded",
      "integration_fingerprint": null,
      "integration_count": 0,
      "integrations": [],
      "source_observed_at": null,
      "observation_source_url": null,
      "observation_extractor_version": null,
      "observation_refs": {},
      "observed_fields": [
        "momentum",
        "popularity",
        "risk",
        "score",
        "score_components",
        "tier",
        "verdict"
      ],
      "date": "2026-07-10",
      "source_build_id": "git-fa192ed28ad2"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": null,
      "momentum": 5.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": null,
      "last_release_at": null,
      "last_release_url": null,
      "maintenance_status": "not_recorded",
      "integration_fingerprint": null,
      "integration_count": 0,
      "integrations": [],
      "source_observed_at": null,
      "observation_source_url": null,
      "observation_extractor_version": null,
      "observation_refs": {},
      "observed_fields": [
        "momentum",
        "popularity",
        "risk",
        "score",
        "score_components",
        "tier",
        "verdict"
      ],
      "date": "2026-07-11",
      "source_build_id": "git-85ab7fbca744"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": null,
      "momentum": 5.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": null,
      "last_release_at": null,
      "last_release_url": null,
      "maintenance_status": "not_recorded",
      "integration_fingerprint": null,
      "integration_count": 0,
      "integrations": [],
      "source_observed_at": null,
      "observation_source_url": null,
      "observation_extractor_version": null,
      "observation_refs": {},
      "observed_fields": [
        "momentum",
        "popularity",
        "risk",
        "score",
        "score_components",
        "tier",
        "verdict"
      ],
      "date": "2026-07-12",
      "source_build_id": "git-c7c4bf2ba980"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": null,
      "momentum": 5.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": null,
      "last_release_at": null,
      "last_release_url": null,
      "maintenance_status": "not_recorded",
      "integration_fingerprint": null,
      "integration_count": 0,
      "integrations": [],
      "source_observed_at": null,
      "observation_source_url": null,
      "observation_extractor_version": null,
      "observation_refs": {},
      "observed_fields": [
        "momentum",
        "popularity",
        "risk",
        "score",
        "score_components",
        "tier",
        "verdict"
      ],
      "date": "2026-07-13",
      "source_build_id": "git-a57439d942f9"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": 498,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v13.8.0",
      "last_release_at": "2026-07-10T04:39:44Z",
      "last_release_url": "https://github.com/Cranot/roam-code/releases/tag/v13.8.0",
      "maintenance_status": "active",
      "integration_fingerprint": null,
      "integration_count": 0,
      "integrations": [],
      "source_observed_at": "2026-07-13T12:19:39.107338Z",
      "observation_source_url": "https://api.github.com/graphql",
      "observation_extractor_version": "github-observer-v1",
      "observation_refs": {
        "stars": "obs_eee62b8b1922bd9e41494841",
        "version": "obs_33450099beb3ca7c317fd688",
        "last_release_at": "obs_a0354b3a93d769de96bd6e54",
        "last_release_url": "obs_3524b897d524e3b3a835adf6",
        "pushed_at": "obs_7b1714903591eb309a449cd9",
        "archived": "obs_148ca36a248a11aa95e393f8",
        "default_branch": "obs_6954aa6e1397464c57278a66",
        "default_branch_updated_at": "obs_ea1a6b375b788ef5fa64687e",
        "maintenance_status": "obs_5ef3d2d0bfa4df6cf516cbb2",
        "momentum": "obs_93117258e71e07be6963128f"
      },
      "observed_fields": [
        "integration_count",
        "integration_fingerprint",
        "integrations",
        "last_release_at",
        "maintenance_status",
        "momentum",
        "popularity",
        "pricing_checked_at",
        "pricing_facts",
        "pricing_fingerprint",
        "pricing_stale",
        "pricing_summary",
        "risk",
        "score",
        "score_components",
        "stars",
        "tier",
        "verdict",
        "verification_stage",
        "version"
      ],
      "date": "2026-07-14",
      "source_build_id": "rr-20260714T07055435093-313e45d9501f"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": 499,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v13.9.0",
      "last_release_at": "2026-07-15T16:27:40Z",
      "last_release_url": "https://github.com/Cranot/roam-code/releases/tag/v13.9.0",
      "maintenance_status": "active",
      "integration_fingerprint": "699f75b768bf0e4f",
      "integration_count": 1,
      "integrations": [
        "Model Context Protocol"
      ],
      "source_observed_at": "2026-07-17T12:02:57.061641Z",
      "observation_source_url": "https://api.github.com/graphql",
      "observation_extractor_version": "github-observer-v2",
      "observation_refs": {
        "stars": "obs_012389492bcf204ac4069176",
        "version": "obs_e09fa8cba11d4de222e525a2",
        "last_release_at": "obs_041886413d1c35f2b5d49b5a",
        "last_release_url": "obs_15d0b1d80e5010b659227dd2",
        "pushed_at": "obs_5b668a9361a54bda8cfde21b",
        "archived": "obs_8bbd50a057c0dc28cf533908",
        "default_branch": "obs_67c18517926c6a7db7142328",
        "default_branch_updated_at": "obs_c325defbd861c89267381c60",
        "maintenance_status": "obs_da5ea8c136dce138418b6d09",
        "momentum": "obs_82c3ca2b259509dd6ac266c6",
        "repository_topics": "obs_96da5517a4bd78fdfc86ae05",
        "integrations": "obs_a0a519d9b03088a0e0144043",
        "integration_fingerprint": "obs_2fddfce50306d2f4e5a3e38f",
        "deployment_models": "obs_61d4da09272030064d41ef48",
        "extensibility": "obs_7726b0bb2840bb0b43bb5bf9"
      },
      "observed_fields": [
        "integration_count",
        "integration_fingerprint",
        "integrations",
        "last_release_at",
        "maintenance_status",
        "momentum",
        "popularity",
        "pricing_checked_at",
        "pricing_facts",
        "pricing_fingerprint",
        "pricing_stale",
        "pricing_summary",
        "risk",
        "score",
        "score_components",
        "stars",
        "tier",
        "verdict",
        "verification_stage",
        "version"
      ],
      "date": "2026-07-17",
      "source_build_id": "rr-20260717T230624Z-c4dcc64d2e27"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": 499,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v13.9.0",
      "last_release_at": "2026-07-15T16:27:40Z",
      "last_release_url": "https://github.com/Cranot/roam-code/releases/tag/v13.9.0",
      "maintenance_status": "active",
      "integration_fingerprint": "699f75b768bf0e4f",
      "integration_count": 1,
      "integrations": [
        "Model Context Protocol"
      ],
      "source_observed_at": "2026-07-17T12:02:57.061641Z",
      "observation_source_url": "https://api.github.com/graphql",
      "observation_extractor_version": "github-observer-v2",
      "observation_refs": {
        "stars": "obs_012389492bcf204ac4069176",
        "version": "obs_e09fa8cba11d4de222e525a2",
        "last_release_at": "obs_041886413d1c35f2b5d49b5a",
        "last_release_url": "obs_15d0b1d80e5010b659227dd2",
        "pushed_at": "obs_5b668a9361a54bda8cfde21b",
        "archived": "obs_8bbd50a057c0dc28cf533908",
        "default_branch": "obs_67c18517926c6a7db7142328",
        "default_branch_updated_at": "obs_c325defbd861c89267381c60",
        "maintenance_status": "obs_da5ea8c136dce138418b6d09",
        "momentum": "obs_82c3ca2b259509dd6ac266c6",
        "repository_topics": "obs_96da5517a4bd78fdfc86ae05",
        "integrations": "obs_a0a519d9b03088a0e0144043",
        "integration_fingerprint": "obs_2fddfce50306d2f4e5a3e38f",
        "deployment_models": "obs_61d4da09272030064d41ef48",
        "extensibility": "obs_7726b0bb2840bb0b43bb5bf9"
      },
      "observed_fields": [
        "integration_count",
        "integration_fingerprint",
        "integrations",
        "last_release_at",
        "maintenance_status",
        "momentum",
        "popularity",
        "pricing_checked_at",
        "pricing_facts",
        "pricing_fingerprint",
        "pricing_stale",
        "pricing_summary",
        "risk",
        "score",
        "score_components",
        "stars",
        "tier",
        "verdict",
        "verification_stage",
        "version"
      ],
      "date": "2026-07-18",
      "source_build_id": "rr-20260718T230804Z-723e093c9536"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": 499,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v13.9.0",
      "last_release_at": "2026-07-15T16:27:40Z",
      "last_release_url": "https://github.com/Cranot/roam-code/releases/tag/v13.9.0",
      "maintenance_status": "active",
      "integration_fingerprint": "699f75b768bf0e4f",
      "integration_count": 1,
      "integrations": [
        "Model Context Protocol"
      ],
      "source_observed_at": "2026-07-17T12:02:57.061641Z",
      "observation_source_url": "https://api.github.com/graphql",
      "observation_extractor_version": "github-observer-v2",
      "observation_refs": {
        "stars": "obs_012389492bcf204ac4069176",
        "version": "obs_e09fa8cba11d4de222e525a2",
        "last_release_at": "obs_041886413d1c35f2b5d49b5a",
        "last_release_url": "obs_15d0b1d80e5010b659227dd2",
        "pushed_at": "obs_5b668a9361a54bda8cfde21b",
        "archived": "obs_8bbd50a057c0dc28cf533908",
        "default_branch": "obs_67c18517926c6a7db7142328",
        "default_branch_updated_at": "obs_c325defbd861c89267381c60",
        "maintenance_status": "obs_da5ea8c136dce138418b6d09",
        "momentum": "obs_82c3ca2b259509dd6ac266c6",
        "repository_topics": "obs_96da5517a4bd78fdfc86ae05",
        "integrations": "obs_a0a519d9b03088a0e0144043",
        "integration_fingerprint": "obs_2fddfce50306d2f4e5a3e38f",
        "deployment_models": "obs_61d4da09272030064d41ef48",
        "extensibility": "obs_7726b0bb2840bb0b43bb5bf9"
      },
      "observed_fields": [
        "integration_count",
        "integration_fingerprint",
        "integrations",
        "last_release_at",
        "maintenance_status",
        "momentum",
        "popularity",
        "pricing_checked_at",
        "pricing_facts",
        "pricing_fingerprint",
        "pricing_stale",
        "pricing_summary",
        "risk",
        "score",
        "score_components",
        "stars",
        "tier",
        "verdict",
        "verification_stage",
        "version"
      ],
      "date": "2026-07-19",
      "source_build_id": "rr-20260719T100820Z-9f68f20831d6"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": 499,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v13.9.0",
      "last_release_at": "2026-07-15T16:27:40Z",
      "last_release_url": "https://github.com/Cranot/roam-code/releases/tag/v13.9.0",
      "maintenance_status": "active",
      "integration_fingerprint": "699f75b768bf0e4f",
      "integration_count": 1,
      "integrations": [
        "Model Context Protocol"
      ],
      "source_observed_at": "2026-07-17T12:02:57.061641Z",
      "observation_source_url": "https://api.github.com/graphql",
      "observation_extractor_version": "github-observer-v2",
      "observation_refs": {
        "stars": "obs_012389492bcf204ac4069176",
        "version": "obs_e09fa8cba11d4de222e525a2",
        "last_release_at": "obs_041886413d1c35f2b5d49b5a",
        "last_release_url": "obs_15d0b1d80e5010b659227dd2",
        "pushed_at": "obs_5b668a9361a54bda8cfde21b",
        "archived": "obs_8bbd50a057c0dc28cf533908",
        "default_branch": "obs_67c18517926c6a7db7142328",
        "default_branch_updated_at": "obs_c325defbd861c89267381c60",
        "maintenance_status": "obs_da5ea8c136dce138418b6d09",
        "momentum": "obs_82c3ca2b259509dd6ac266c6",
        "repository_topics": "obs_96da5517a4bd78fdfc86ae05",
        "integrations": "obs_a0a519d9b03088a0e0144043",
        "integration_fingerprint": "obs_2fddfce50306d2f4e5a3e38f",
        "deployment_models": "obs_61d4da09272030064d41ef48",
        "extensibility": "obs_7726b0bb2840bb0b43bb5bf9"
      },
      "observed_fields": [
        "integration_count",
        "integration_fingerprint",
        "integrations",
        "last_release_at",
        "maintenance_status",
        "momentum",
        "popularity",
        "pricing_checked_at",
        "pricing_facts",
        "pricing_fingerprint",
        "pricing_stale",
        "pricing_summary",
        "risk",
        "score",
        "score_components",
        "stars",
        "tier",
        "verdict",
        "verification_stage",
        "version"
      ],
      "date": "2026-07-20",
      "source_build_id": "rr-20260720T231958Z-538b95791e5c"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": 499,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v13.9.0",
      "last_release_at": "2026-07-15T16:27:40Z",
      "last_release_url": "https://github.com/Cranot/roam-code/releases/tag/v13.9.0",
      "maintenance_status": "active",
      "integration_fingerprint": "699f75b768bf0e4f",
      "integration_count": 1,
      "integrations": [
        "Model Context Protocol"
      ],
      "source_observed_at": "2026-07-17T12:02:57.061641Z",
      "observation_source_url": "https://api.github.com/graphql",
      "observation_extractor_version": "github-observer-v2",
      "observation_refs": {
        "stars": "obs_012389492bcf204ac4069176",
        "version": "obs_e09fa8cba11d4de222e525a2",
        "last_release_at": "obs_041886413d1c35f2b5d49b5a",
        "last_release_url": "obs_15d0b1d80e5010b659227dd2",
        "pushed_at": "obs_5b668a9361a54bda8cfde21b",
        "archived": "obs_8bbd50a057c0dc28cf533908",
        "default_branch": "obs_67c18517926c6a7db7142328",
        "default_branch_updated_at": "obs_c325defbd861c89267381c60",
        "maintenance_status": "obs_da5ea8c136dce138418b6d09",
        "momentum": "obs_82c3ca2b259509dd6ac266c6",
        "repository_topics": "obs_96da5517a4bd78fdfc86ae05",
        "integrations": "obs_a0a519d9b03088a0e0144043",
        "integration_fingerprint": "obs_2fddfce50306d2f4e5a3e38f",
        "deployment_models": "obs_61d4da09272030064d41ef48",
        "extensibility": "obs_7726b0bb2840bb0b43bb5bf9"
      },
      "observed_fields": [
        "integration_count",
        "integration_fingerprint",
        "integrations",
        "last_release_at",
        "maintenance_status",
        "momentum",
        "popularity",
        "pricing_checked_at",
        "pricing_facts",
        "pricing_fingerprint",
        "pricing_stale",
        "pricing_summary",
        "risk",
        "score",
        "score_components",
        "stars",
        "tier",
        "verdict",
        "verification_stage",
        "version"
      ],
      "date": "2026-07-21",
      "source_build_id": "rr-20260721T100926Z-12d26cd1d0f0"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": 501,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v13.10.0",
      "last_release_at": "2026-07-28T07:25:35Z",
      "last_release_url": "https://github.com/Cranot/roam-code/releases/tag/v13.10.0",
      "maintenance_status": "active",
      "integration_fingerprint": "699f75b768bf0e4f",
      "integration_count": 1,
      "integrations": [
        "Model Context Protocol"
      ],
      "source_observed_at": "2026-07-28T10:17:34.274766Z",
      "observation_source_url": "https://api.github.com/graphql",
      "observation_extractor_version": "github-observer-v2",
      "observation_refs": {
        "stars": "obs_839d2a08be4fea33cade0a39",
        "version": "obs_d1cf6cb1d584262b8f6c5ed2",
        "last_release_at": "obs_f242aeb4161d27cb87987e33",
        "last_release_url": "obs_faca82e351104909b593462e",
        "pushed_at": "obs_18e187d7fea93689890d38d1",
        "archived": "obs_4f6b97eecf2d495a046974a8",
        "default_branch": "obs_dc27b7be976d8ea06c911d87",
        "default_branch_updated_at": "obs_a7b8cd3a9e5af69e720f5022",
        "maintenance_status": "obs_93e71568019e07981adf1246",
        "momentum": "obs_1c69e50bac31891f39d1f637",
        "repository_topics": "obs_f8f08f6071838bd45c385a6a",
        "integrations": "obs_3d0f21d0c2de435d7e52f31e",
        "integration_fingerprint": "obs_bb98c6691a5de28d64a4308c",
        "deployment_models": "obs_d56e04fba4409329f638ad9f",
        "extensibility": "obs_55c91e310caf5e1089abc51f"
      },
      "observed_fields": [
        "integration_count",
        "integration_fingerprint",
        "integrations",
        "last_release_at",
        "maintenance_status",
        "momentum",
        "popularity",
        "pricing_checked_at",
        "pricing_facts",
        "pricing_fingerprint",
        "pricing_stale",
        "pricing_summary",
        "risk",
        "score",
        "score_components",
        "stars",
        "tier",
        "verdict",
        "verification_stage",
        "version"
      ],
      "date": "2026-07-28",
      "source_build_id": "rr-20260728T10173427476-cba0cd6243c7"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": 500,
      "momentum": 8.5,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v13.10.0",
      "last_release_at": "2026-07-28T07:25:35Z",
      "last_release_url": "https://github.com/Cranot/roam-code/releases/tag/v13.10.0",
      "maintenance_status": "active",
      "integration_fingerprint": "699f75b768bf0e4f",
      "integration_count": 1,
      "integrations": [
        "Model Context Protocol"
      ],
      "source_observed_at": "2026-07-29T10:17:05.832710Z",
      "observation_source_url": "https://api.github.com/graphql",
      "observation_extractor_version": "github-observer-v2",
      "observation_refs": {
        "stars": "obs_fe290a5f0b8ec4be970e53ae",
        "version": "obs_3356338aabdde6712d43e50b",
        "last_release_at": "obs_f362ccbe25cf0cb6d9cf2a05",
        "last_release_url": "obs_caffa782b8e805e1916cb25d",
        "pushed_at": "obs_13836c55ce2697b993029a22",
        "archived": "obs_c3ddb03246b45d2148a61710",
        "default_branch": "obs_493efc6449936b1914e6c038",
        "default_branch_updated_at": "obs_736d3088b1dd3dcb7b6832ce",
        "maintenance_status": "obs_4b3714523ee8c3271dfa5291",
        "momentum": "obs_9bcf000a44dd8c9d7235dbb4",
        "repository_topics": "obs_2569e93d539c588a8bfb496e",
        "integrations": "obs_04954c864ab5a26601389430",
        "integration_fingerprint": "obs_5bb0aa265996648d9ddb8492",
        "deployment_models": "obs_c369b25a7bce9bff39c8ff21",
        "extensibility": "obs_fcb7bbafa7dbe0e39b4885c4"
      },
      "observed_fields": [
        "integration_count",
        "integration_fingerprint",
        "integrations",
        "last_release_at",
        "maintenance_status",
        "momentum",
        "popularity",
        "pricing_checked_at",
        "pricing_facts",
        "pricing_fingerprint",
        "pricing_stale",
        "pricing_summary",
        "risk",
        "score",
        "score_components",
        "stars",
        "tier",
        "verdict",
        "verification_stage",
        "version"
      ],
      "date": "2026-07-29",
      "source_build_id": "rr-20260729T214501Z-7d6d1597a582"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": null,
      "momentum": 5.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": null,
      "last_release_at": null,
      "last_release_url": null,
      "maintenance_status": "not_recorded",
      "integration_fingerprint": null,
      "integration_count": 0,
      "integrations": [],
      "source_observed_at": null,
      "observation_source_url": null,
      "observation_extractor_version": null,
      "observation_refs": {},
      "observed_fields": [
        "momentum",
        "popularity",
        "risk",
        "score",
        "score_components",
        "tier",
        "verdict"
      ],
      "date": "2026-07-30",
      "source_build_id": "git-d6c6d356a593"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": null,
      "momentum": 5.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": null,
      "last_release_at": null,
      "last_release_url": null,
      "maintenance_status": "not_recorded",
      "integration_fingerprint": null,
      "integration_count": 0,
      "integrations": [],
      "source_observed_at": null,
      "observation_source_url": null,
      "observation_extractor_version": null,
      "observation_refs": {},
      "observed_fields": [
        "momentum",
        "popularity",
        "risk",
        "score",
        "score_components",
        "tier",
        "verdict"
      ],
      "date": "2026-07-31",
      "source_build_id": "git-1f6ab3b153e2"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": 502,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v13.10.0",
      "last_release_at": "2026-07-28T07:25:35Z",
      "last_release_url": "https://github.com/Cranot/roam-code/releases/tag/v13.10.0",
      "maintenance_status": "active",
      "integration_fingerprint": "699f75b768bf0e4f",
      "integration_count": 1,
      "integrations": [
        "Model Context Protocol"
      ],
      "source_observed_at": "2026-08-01T10:17:36.135498Z",
      "observation_source_url": "https://api.github.com/graphql",
      "observation_extractor_version": "github-observer-v2",
      "observation_refs": {
        "stars": "obs_c2962c86391369718b522449",
        "version": "obs_ba82380226a4c742d6507ed7",
        "last_release_at": "obs_f6c75c54bdce64dc759e024f",
        "last_release_url": "obs_a5b9d915cdfd2dd1ae46f9e8",
        "pushed_at": "obs_408497c522abba476bad2943",
        "archived": "obs_952d934c344d5d5be68c43ea",
        "default_branch": "obs_aa83844e782ddf35cf99f76f",
        "default_branch_updated_at": "obs_363d7d31c24a7a6b02fb708f",
        "maintenance_status": "obs_576f6ee76cfe0f4b0b52080b",
        "momentum": "obs_6a70c86fc15a9d09b8fe6621",
        "repository_topics": "obs_36ad03fa8c016a88644ed752",
        "integrations": "obs_347faf5713cf26ee4a9cd609",
        "integration_fingerprint": "obs_1edefcff70a74e72f4ea1675",
        "deployment_models": "obs_c80ab750d4fdf53b701308ff",
        "extensibility": "obs_b4b8ff0ed61e90cc0c8c8792"
      },
      "observed_fields": [
        "integration_count",
        "integration_fingerprint",
        "integrations",
        "last_release_at",
        "maintenance_status",
        "momentum",
        "popularity",
        "pricing_checked_at",
        "pricing_facts",
        "pricing_fingerprint",
        "pricing_stale",
        "pricing_summary",
        "risk",
        "score",
        "score_components",
        "stars",
        "tier",
        "verdict",
        "verification_stage",
        "version"
      ],
      "date": "2026-08-01",
      "source_build_id": "rr-20260801T185703Z-7378313ef26d"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": 502,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v13.10.0",
      "last_release_at": "2026-07-28T07:25:35Z",
      "last_release_url": "https://github.com/Cranot/roam-code/releases/tag/v13.10.0",
      "maintenance_status": "active",
      "integration_fingerprint": "699f75b768bf0e4f",
      "integration_count": 1,
      "integrations": [
        "Model Context Protocol"
      ],
      "source_observed_at": "2026-08-02T10:17:50.427312Z",
      "observation_source_url": "https://api.github.com/graphql",
      "observation_extractor_version": "github-observer-v2",
      "observation_refs": {
        "stars": "obs_029dfb6eaa44fa9c2c858af5",
        "version": "obs_d061b389ef2524e82da538a2",
        "last_release_at": "obs_cb1dd15cbf85b4e7c2e315e4",
        "last_release_url": "obs_2db7897eb84a189b471433d8",
        "pushed_at": "obs_5e853910c511b46fdce346e8",
        "archived": "obs_8544a8db9494a5cdd373211a",
        "default_branch": "obs_5947f06f1c269b63a5de2f49",
        "default_branch_updated_at": "obs_81227c70db425534e1c67515",
        "maintenance_status": "obs_b9cc55d9ca16c806888ad397",
        "momentum": "obs_d1471d8919e85d83e810058f",
        "repository_topics": "obs_f13b4b084365030536fedb18",
        "integrations": "obs_e76197bf79043a0edf9be9e9",
        "integration_fingerprint": "obs_512cef0a5a4b1c5c11c00bf9",
        "deployment_models": "obs_cb6188002e51480cc339697e",
        "extensibility": "obs_28d6c25da0539ea3171d69cc"
      },
      "observed_fields": [
        "integration_count",
        "integration_fingerprint",
        "integrations",
        "last_release_at",
        "maintenance_status",
        "momentum",
        "popularity",
        "pricing_checked_at",
        "pricing_facts",
        "pricing_fingerprint",
        "pricing_stale",
        "pricing_summary",
        "risk",
        "score",
        "score_components",
        "stars",
        "tier",
        "verdict",
        "verification_stage",
        "version"
      ],
      "date": "2026-08-02",
      "source_build_id": "rr-20260802T223206Z-669bf78d74b9"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": 503,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v13.10.0",
      "last_release_at": "2026-07-28T07:25:35Z",
      "last_release_url": "https://github.com/Cranot/roam-code/releases/tag/v13.10.0",
      "maintenance_status": "active",
      "integration_fingerprint": "699f75b768bf0e4f",
      "integration_count": 1,
      "integrations": [
        "Model Context Protocol"
      ],
      "source_observed_at": "2026-08-03T10:18:05.351909Z",
      "observation_source_url": "https://api.github.com/graphql",
      "observation_extractor_version": "github-observer-v2",
      "observation_refs": {
        "stars": "obs_90389397a7c62b6e89ac2dc6",
        "version": "obs_87dd202ca0490ed2d09fc96a",
        "last_release_at": "obs_4c30f9d64ad82d66481d8986",
        "last_release_url": "obs_415880bd3634a25da1c8b4cd",
        "pushed_at": "obs_8c7dd36e2ee333329bfbef5e",
        "archived": "obs_85667f850c4264d46042b9bc",
        "default_branch": "obs_dced0857d692f53c62e3a937",
        "default_branch_updated_at": "obs_be6ed5e1aacb67cf0cc297fc",
        "maintenance_status": "obs_e8a1fdcf47d6183c9257cb86",
        "momentum": "obs_e83240979b4e835fa4dca0f6",
        "repository_topics": "obs_76f88402a39d05fb95dc150d",
        "integrations": "obs_5444450a080abed1b32ce3f0",
        "integration_fingerprint": "obs_391fb2e655adaeac7fd2236c",
        "deployment_models": "obs_b260f4c405c89333c16b7c56",
        "extensibility": "obs_b25fdf5aafa35a05479d2ac6"
      },
      "observed_fields": [
        "integration_count",
        "integration_fingerprint",
        "integrations",
        "last_release_at",
        "maintenance_status",
        "momentum",
        "popularity",
        "pricing_checked_at",
        "pricing_facts",
        "pricing_fingerprint",
        "pricing_stale",
        "pricing_summary",
        "risk",
        "score",
        "score_components",
        "stars",
        "tier",
        "verdict",
        "verification_stage",
        "version"
      ],
      "date": "2026-08-03",
      "source_build_id": "rr-20260803T185610Z-c07c43675fc7"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": 503,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v13.10.0",
      "last_release_at": "2026-07-28T07:25:35Z",
      "last_release_url": "https://github.com/Cranot/roam-code/releases/tag/v13.10.0",
      "maintenance_status": "active",
      "integration_fingerprint": "699f75b768bf0e4f",
      "integration_count": 1,
      "integrations": [
        "Model Context Protocol"
      ],
      "source_observed_at": "2026-08-03T10:18:05.351909Z",
      "observation_source_url": "https://api.github.com/graphql",
      "observation_extractor_version": "github-observer-v2",
      "observation_refs": {
        "stars": "obs_90389397a7c62b6e89ac2dc6",
        "version": "obs_87dd202ca0490ed2d09fc96a",
        "last_release_at": "obs_4c30f9d64ad82d66481d8986",
        "last_release_url": "obs_415880bd3634a25da1c8b4cd",
        "pushed_at": "obs_8c7dd36e2ee333329bfbef5e",
        "archived": "obs_85667f850c4264d46042b9bc",
        "default_branch": "obs_dced0857d692f53c62e3a937",
        "default_branch_updated_at": "obs_be6ed5e1aacb67cf0cc297fc",
        "maintenance_status": "obs_e8a1fdcf47d6183c9257cb86",
        "momentum": "obs_e83240979b4e835fa4dca0f6",
        "repository_topics": "obs_76f88402a39d05fb95dc150d",
        "integrations": "obs_5444450a080abed1b32ce3f0",
        "integration_fingerprint": "obs_391fb2e655adaeac7fd2236c",
        "deployment_models": "obs_b260f4c405c89333c16b7c56",
        "extensibility": "obs_b25fdf5aafa35a05479d2ac6"
      },
      "observed_fields": [
        "integration_count",
        "integration_fingerprint",
        "integrations",
        "last_release_at",
        "maintenance_status",
        "momentum",
        "popularity",
        "pricing_checked_at",
        "pricing_facts",
        "pricing_fingerprint",
        "pricing_stale",
        "pricing_summary",
        "risk",
        "score",
        "score_components",
        "stars",
        "tier",
        "verdict",
        "verification_stage",
        "version"
      ],
      "date": "2026-08-04",
      "source_build_id": "rr-20260804T022022Z-08b5333b22db"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": null,
      "momentum": 5.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": null,
      "last_release_at": null,
      "last_release_url": null,
      "maintenance_status": "not_recorded",
      "integration_fingerprint": null,
      "integration_count": 0,
      "integrations": [],
      "source_observed_at": null,
      "observation_source_url": null,
      "observation_extractor_version": null,
      "observation_refs": {},
      "observed_fields": [
        "momentum",
        "popularity",
        "risk",
        "score",
        "score_components",
        "tier",
        "verdict"
      ],
      "date": "2026-08-05",
      "source_build_id": "git-e1dfd91c94e6"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": null,
      "momentum": 5.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": null,
      "last_release_at": null,
      "last_release_url": null,
      "maintenance_status": "not_recorded",
      "integration_fingerprint": null,
      "integration_count": 0,
      "integrations": [],
      "source_observed_at": null,
      "observation_source_url": null,
      "observation_extractor_version": null,
      "observation_refs": {},
      "observed_fields": [
        "momentum",
        "popularity",
        "risk",
        "score",
        "score_components",
        "tier",
        "verdict"
      ],
      "date": "2026-08-06",
      "source_build_id": "git-0d13b053d175"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": 503,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v13.10.0",
      "last_release_at": "2026-07-28T07:25:35Z",
      "last_release_url": "https://github.com/Cranot/roam-code/releases/tag/v13.10.0",
      "maintenance_status": "active",
      "integration_fingerprint": "699f75b768bf0e4f",
      "integration_count": 1,
      "integrations": [
        "Model Context Protocol"
      ],
      "source_observed_at": "2026-08-03T10:18:05.351909Z",
      "observation_source_url": "https://api.github.com/graphql",
      "observation_extractor_version": "github-observer-v2",
      "observation_refs": {
        "stars": "obs_90389397a7c62b6e89ac2dc6",
        "version": "obs_87dd202ca0490ed2d09fc96a",
        "last_release_at": "obs_4c30f9d64ad82d66481d8986",
        "last_release_url": "obs_415880bd3634a25da1c8b4cd",
        "pushed_at": "obs_8c7dd36e2ee333329bfbef5e",
        "archived": "obs_85667f850c4264d46042b9bc",
        "default_branch": "obs_dced0857d692f53c62e3a937",
        "default_branch_updated_at": "obs_be6ed5e1aacb67cf0cc297fc",
        "maintenance_status": "obs_e8a1fdcf47d6183c9257cb86",
        "momentum": "obs_e83240979b4e835fa4dca0f6",
        "repository_topics": "obs_76f88402a39d05fb95dc150d",
        "integrations": "obs_5444450a080abed1b32ce3f0",
        "integration_fingerprint": "obs_391fb2e655adaeac7fd2236c",
        "deployment_models": "obs_b260f4c405c89333c16b7c56",
        "extensibility": "obs_b25fdf5aafa35a05479d2ac6"
      },
      "observed_fields": [
        "integration_count",
        "integration_fingerprint",
        "integrations",
        "last_release_at",
        "maintenance_status",
        "momentum",
        "popularity",
        "pricing_checked_at",
        "pricing_facts",
        "pricing_fingerprint",
        "pricing_stale",
        "pricing_summary",
        "risk",
        "score",
        "score_components",
        "stars",
        "tier",
        "verdict",
        "verification_stage",
        "version"
      ],
      "date": "2026-08-07",
      "source_build_id": "rr-20260807T231253Z-6d311714ffe8"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": 505,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v14.0.0",
      "last_release_at": "2026-08-08T07:42:11Z",
      "last_release_url": "https://github.com/Cranot/roam-code/releases/tag/v14.0.0",
      "maintenance_status": "active",
      "integration_fingerprint": "699f75b768bf0e4f",
      "integration_count": 1,
      "integrations": [
        "Model Context Protocol"
      ],
      "source_observed_at": "2026-08-08T10:17:54.011012Z",
      "observation_source_url": "https://api.github.com/graphql",
      "observation_extractor_version": "github-observer-v2",
      "observation_refs": {
        "stars": "obs_ae2a67246362ffc29897aaff",
        "version": "obs_b6b5b95b819b23f0fbf8a175",
        "last_release_at": "obs_4080c28f8401625513745be6",
        "last_release_url": "obs_def71f03a572f8fc5cb16515",
        "pushed_at": "obs_24af0df40c023b99b2d1f2c1",
        "archived": "obs_8b7993921e9fda0096110aa9",
        "default_branch": "obs_1defa501f9acd03a2ab0335e",
        "default_branch_updated_at": "obs_5a3703f673debcc7f7948195",
        "maintenance_status": "obs_b36ac906e2a54eeb9852280c",
        "momentum": "obs_1df0e3136a76c382f580f097",
        "repository_topics": "obs_250c4bf7e24af231e03c2df7",
        "integrations": "obs_6c0c029675d28992db8e9fb6",
        "integration_fingerprint": "obs_b8a693a13d8b1ebcf612fce8",
        "deployment_models": "obs_5fe4299fa6b6e6b1628ff4c5",
        "extensibility": "obs_55d19a95b7464324d2931bcd"
      },
      "observed_fields": [
        "integration_count",
        "integration_fingerprint",
        "integrations",
        "last_release_at",
        "maintenance_status",
        "momentum",
        "popularity",
        "pricing_checked_at",
        "pricing_facts",
        "pricing_fingerprint",
        "pricing_stale",
        "pricing_summary",
        "risk",
        "score",
        "score_components",
        "stars",
        "tier",
        "verdict",
        "verification_stage",
        "version"
      ],
      "date": "2026-08-08",
      "source_build_id": "rr-20260808T223146Z-3d11f0c1522d"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": 506,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v14.0.0",
      "last_release_at": "2026-08-08T07:42:11Z",
      "last_release_url": "https://github.com/Cranot/roam-code/releases/tag/v14.0.0",
      "maintenance_status": "active",
      "integration_fingerprint": "699f75b768bf0e4f",
      "integration_count": 1,
      "integrations": [
        "Model Context Protocol"
      ],
      "source_observed_at": "2026-08-09T10:18:02.987681Z",
      "observation_source_url": "https://api.github.com/graphql",
      "observation_extractor_version": "github-observer-v2",
      "observation_refs": {
        "stars": "obs_6dda4594900e5c6ac8c164d9",
        "version": "obs_940df58049f96d10f293f443",
        "last_release_at": "obs_3946fab201f65b3bc16d458e",
        "last_release_url": "obs_5c43332407ea2b8bcc06dabb",
        "pushed_at": "obs_fe1daa8796247392ac31cb0c",
        "archived": "obs_73ec61931a572bbac2d9d8a8",
        "default_branch": "obs_6bdc01b792a2b1b81a9adeb3",
        "default_branch_updated_at": "obs_4657391e7fc46f77e6c0ac71",
        "maintenance_status": "obs_c60b8d6eedfe8c3889abea7e",
        "momentum": "obs_50e1a6b5d33ec95ad488775f",
        "repository_topics": "obs_422577cc2e8a9f985a1e7339",
        "integrations": "obs_9292d47059a0467aa92447a6",
        "integration_fingerprint": "obs_0793cfb24e888ed6730d6af3",
        "deployment_models": "obs_3b886c8de182e0b246958590",
        "extensibility": "obs_87b7c34a9b3eb1fda9d5d06f"
      },
      "observed_fields": [
        "integration_count",
        "integration_fingerprint",
        "integrations",
        "last_release_at",
        "maintenance_status",
        "momentum",
        "popularity",
        "pricing_checked_at",
        "pricing_facts",
        "pricing_fingerprint",
        "pricing_stale",
        "pricing_summary",
        "risk",
        "score",
        "score_components",
        "stars",
        "tier",
        "verdict",
        "verification_stage",
        "version"
      ],
      "date": "2026-08-09",
      "source_build_id": "rr-20260809T220237Z-2594996087b2"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": 507,
      "momentum": 9.3,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v14.0.0",
      "last_release_at": "2026-08-08T07:42:11Z",
      "last_release_url": "https://github.com/Cranot/roam-code/releases/tag/v14.0.0",
      "maintenance_status": "active",
      "integration_fingerprint": "699f75b768bf0e4f",
      "integration_count": 1,
      "integrations": [
        "Model Context Protocol"
      ],
      "source_observed_at": "2026-08-10T10:18:02.453550Z",
      "observation_source_url": "https://api.github.com/graphql",
      "observation_extractor_version": "github-observer-v2",
      "observation_refs": {
        "stars": "obs_073665ca96ac349d69932b73",
        "version": "obs_47247dd3b444563675794ba3",
        "last_release_at": "obs_d87199fc3b0487c99794d6ea",
        "last_release_url": "obs_7a83d5aaf74027c916b585f4",
        "pushed_at": "obs_4ec7bc0924d36be25afc9af3",
        "archived": "obs_5372c3ee5f3c6340dd214145",
        "default_branch": "obs_d9249d9105a48ef01a28a72f",
        "default_branch_updated_at": "obs_22fc62a33c8fb6df373b46d7",
        "maintenance_status": "obs_e4bad9348e7257f1d17d6b4e",
        "momentum": "obs_ae89f18c31ce9f8483a443e6",
        "repository_topics": "obs_a15579994c45904c6dcb4f88",
        "integrations": "obs_ae4a6bb8fa0327a421f6e60e",
        "integration_fingerprint": "obs_f18cb20a15939d47fa378caf",
        "deployment_models": "obs_b638b4873508ee5b87f31f23",
        "extensibility": "obs_a7286c1374f5bfcb048522bd"
      },
      "observed_fields": [
        "integration_count",
        "integration_fingerprint",
        "integrations",
        "last_release_at",
        "maintenance_status",
        "momentum",
        "popularity",
        "pricing_checked_at",
        "pricing_facts",
        "pricing_fingerprint",
        "pricing_stale",
        "pricing_summary",
        "risk",
        "score",
        "score_components",
        "stars",
        "tier",
        "verdict",
        "verification_stage",
        "version"
      ],
      "date": "2026-08-10",
      "source_build_id": "rr-20260810T221823Z-85f41114e190"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": 507,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v14.0.0",
      "last_release_at": "2026-08-08T07:42:11Z",
      "last_release_url": "https://github.com/Cranot/roam-code/releases/tag/v14.0.0",
      "maintenance_status": "active",
      "integration_fingerprint": "699f75b768bf0e4f",
      "integration_count": 1,
      "integrations": [
        "Model Context Protocol"
      ],
      "source_observed_at": "2026-08-11T10:17:40.749121Z",
      "observation_source_url": "https://api.github.com/graphql",
      "observation_extractor_version": "github-observer-v2",
      "observation_refs": {
        "stars": "obs_3e86414e1f23e36451c73512",
        "version": "obs_09b3200954a40a9ef6dad5ed",
        "last_release_at": "obs_b702a84d36cefe86327f265f",
        "last_release_url": "obs_ee7e96afa3452f0b7205c9a3",
        "pushed_at": "obs_757dc67013328ceb1ed92ca7",
        "archived": "obs_018ce154ae4fb51ec3413895",
        "default_branch": "obs_eec44b49ff63b548ab39b6ea",
        "default_branch_updated_at": "obs_f5b08c715f292a0c8835d767",
        "maintenance_status": "obs_623a51f6c1e6a62e58f579c7",
        "momentum": "obs_954a99d9346b8f62c5cc20e3",
        "repository_topics": "obs_2ba982412f10f24044495999",
        "integrations": "obs_97eec5082d9f07e90df2a7dd",
        "integration_fingerprint": "obs_76802388cc1ce4c16957f017",
        "deployment_models": "obs_5ac48caeb031fe9513acb391",
        "extensibility": "obs_f51a137d408def170e0ecbf7"
      },
      "observed_fields": [
        "integration_count",
        "integration_fingerprint",
        "integrations",
        "last_release_at",
        "maintenance_status",
        "momentum",
        "popularity",
        "pricing_checked_at",
        "pricing_facts",
        "pricing_fingerprint",
        "pricing_stale",
        "pricing_summary",
        "risk",
        "score",
        "score_components",
        "stars",
        "tier",
        "verdict",
        "verification_stage",
        "version"
      ],
      "date": "2026-08-11",
      "source_build_id": "rr-20260811T221343Z-7d22d483b1e2"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": 508,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v14.0.0",
      "last_release_at": "2026-08-08T07:42:11Z",
      "last_release_url": "https://github.com/Cranot/roam-code/releases/tag/v14.0.0",
      "maintenance_status": "active",
      "integration_fingerprint": "699f75b768bf0e4f",
      "integration_count": 1,
      "integrations": [
        "Model Context Protocol"
      ],
      "source_observed_at": "2026-08-12T17:38:47.185822Z",
      "observation_source_url": "https://api.github.com/graphql",
      "observation_extractor_version": "github-observer-v2",
      "observation_refs": {
        "stars": "obs_ad90f55fcb9ca6cd5c77547b",
        "version": "obs_82fe3c7b61f9007c6df4ce65",
        "last_release_at": "obs_c2d6672b43dad18ed3894df0",
        "last_release_url": "obs_d7830650e2be4c17a0c9e54a",
        "pushed_at": "obs_47ac29df3172565b12fb6536",
        "archived": "obs_234b9aad446a995bbf66070e",
        "default_branch": "obs_3ede5b950fc76b5389267b5a",
        "default_branch_updated_at": "obs_54dd90912cb981b70431b937",
        "maintenance_status": "obs_7c283081ff2c4790c1b7c21b",
        "momentum": "obs_0c92287bac8e2a19e3dbc9de",
        "repository_topics": "obs_586420f4e204a2caeb286c4d",
        "integrations": "obs_3b9477ade9eb99fbec9bd9fd",
        "integration_fingerprint": "obs_92b50e974d6d649380aeeecb",
        "deployment_models": "obs_4478709379fc4b887ba81440",
        "extensibility": "obs_2dbadc2a02b4b2670e4eced8"
      },
      "observed_fields": [
        "integration_count",
        "integration_fingerprint",
        "integrations",
        "last_release_at",
        "maintenance_status",
        "momentum",
        "popularity",
        "pricing_checked_at",
        "pricing_facts",
        "pricing_fingerprint",
        "pricing_stale",
        "pricing_summary",
        "risk",
        "score",
        "score_components",
        "stars",
        "tier",
        "verdict",
        "verification_stage",
        "version"
      ],
      "date": "2026-08-12",
      "source_build_id": "rr-20260812T215932Z-35ee87c03ab1"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": 508,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v14.0.0",
      "last_release_at": "2026-08-08T07:42:11Z",
      "last_release_url": "https://github.com/Cranot/roam-code/releases/tag/v14.0.0",
      "maintenance_status": "active",
      "integration_fingerprint": "699f75b768bf0e4f",
      "integration_count": 1,
      "integrations": [
        "Model Context Protocol"
      ],
      "source_observed_at": "2026-08-13T19:31:03.163686Z",
      "observation_source_url": "https://api.github.com/graphql",
      "observation_extractor_version": "github-observer-v2",
      "observation_refs": {
        "stars": "obs_b7bcdd13b8ef62e086f30c64",
        "version": "obs_0f2f7c298ca198c1591fe4d7",
        "last_release_at": "obs_ef628a22bfa971fbc88cff65",
        "last_release_url": "obs_71a66590bf8f8def8026cd75",
        "pushed_at": "obs_767f6a5aff81c733c6629f11",
        "archived": "obs_781f8e7182551fe4f8e000b6",
        "default_branch": "obs_1905e6f1b72da4c521b1582f",
        "default_branch_updated_at": "obs_3dcffe658ece34926af4bee6",
        "maintenance_status": "obs_54a4bd6a2bda2aeb7dd48702",
        "momentum": "obs_53e1de329bf913efad7b5ec5",
        "repository_topics": "obs_67639c196efa4addd73bec73",
        "integrations": "obs_16e5809c7c93555865973a42",
        "integration_fingerprint": "obs_a101c3ecf0a4005d23b2d7ac",
        "deployment_models": "obs_2e787cf58e5f344a8d82de83",
        "extensibility": "obs_75e3d106ef37993a6b233309"
      },
      "observed_fields": [
        "integration_count",
        "integration_fingerprint",
        "integrations",
        "last_release_at",
        "maintenance_status",
        "momentum",
        "popularity",
        "pricing_checked_at",
        "pricing_facts",
        "pricing_fingerprint",
        "pricing_stale",
        "pricing_summary",
        "risk",
        "score",
        "score_components",
        "stars",
        "tier",
        "verdict",
        "verification_stage",
        "version"
      ],
      "date": "2026-08-13",
      "source_build_id": "rr-20260813T202015Z-badadd6c8c80"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": 508,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v14.0.0",
      "last_release_at": "2026-08-08T07:42:11Z",
      "last_release_url": "https://github.com/Cranot/roam-code/releases/tag/v14.0.0",
      "maintenance_status": "active",
      "integration_fingerprint": "699f75b768bf0e4f",
      "integration_count": 1,
      "integrations": [
        "Model Context Protocol"
      ],
      "source_observed_at": "2026-08-14T12:38:50.215537Z",
      "observation_source_url": "https://api.github.com/graphql",
      "observation_extractor_version": "github-observer-v2",
      "observation_refs": {
        "stars": "obs_c565d0fdf9ffdea5c70c6d26",
        "version": "obs_a0e2d6f0f7f71839646d589a",
        "last_release_at": "obs_a705a92932f9e2f48e5c027c",
        "last_release_url": "obs_9922ef383417ca3338ef0329",
        "pushed_at": "obs_1b61b0cb94a578d22401c111",
        "archived": "obs_63bba7339165dfdc90d3d8de",
        "default_branch": "obs_abf3e5dfb827b6b48888d14e",
        "default_branch_updated_at": "obs_5c674fd49057b7f6d7382ef4",
        "maintenance_status": "obs_62b1fa2adf3f0b42acbbea28",
        "momentum": "obs_129fbaefc224d5971522a540",
        "repository_topics": "obs_677625839e4bf03ba8964d9e",
        "integrations": "obs_dec9c81ac337d946eb769f7c",
        "integration_fingerprint": "obs_1742c959fd085187220f7add",
        "deployment_models": "obs_cd12fb46150caa45ac401471",
        "extensibility": "obs_e7bc6cd485c7b8e0cd747255"
      },
      "observed_fields": [
        "integration_count",
        "integration_fingerprint",
        "integrations",
        "last_release_at",
        "maintenance_status",
        "momentum",
        "popularity",
        "pricing_checked_at",
        "pricing_facts",
        "pricing_fingerprint",
        "pricing_stale",
        "pricing_summary",
        "risk",
        "score",
        "score_components",
        "stars",
        "tier",
        "verdict",
        "verification_stage",
        "version"
      ],
      "date": "2026-08-14",
      "source_build_id": "rr-20260814T220128Z-2ba7ee9db405"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": 508,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v14.0.0",
      "last_release_at": "2026-08-08T07:42:11Z",
      "last_release_url": "https://github.com/Cranot/roam-code/releases/tag/v14.0.0",
      "maintenance_status": "active",
      "integration_fingerprint": "699f75b768bf0e4f",
      "integration_count": 1,
      "integrations": [
        "Model Context Protocol"
      ],
      "source_observed_at": "2026-08-14T12:38:50.215537Z",
      "observation_source_url": "https://api.github.com/graphql",
      "observation_extractor_version": "github-observer-v2",
      "observation_refs": {
        "stars": "obs_c565d0fdf9ffdea5c70c6d26",
        "version": "obs_a0e2d6f0f7f71839646d589a",
        "last_release_at": "obs_a705a92932f9e2f48e5c027c",
        "last_release_url": "obs_9922ef383417ca3338ef0329",
        "pushed_at": "obs_1b61b0cb94a578d22401c111",
        "archived": "obs_63bba7339165dfdc90d3d8de",
        "default_branch": "obs_abf3e5dfb827b6b48888d14e",
        "default_branch_updated_at": "obs_5c674fd49057b7f6d7382ef4",
        "maintenance_status": "obs_62b1fa2adf3f0b42acbbea28",
        "momentum": "obs_129fbaefc224d5971522a540",
        "repository_topics": "obs_677625839e4bf03ba8964d9e",
        "integrations": "obs_dec9c81ac337d946eb769f7c",
        "integration_fingerprint": "obs_1742c959fd085187220f7add",
        "deployment_models": "obs_cd12fb46150caa45ac401471",
        "extensibility": "obs_e7bc6cd485c7b8e0cd747255"
      },
      "observed_fields": [
        "integration_count",
        "integration_fingerprint",
        "integrations",
        "last_release_at",
        "maintenance_status",
        "momentum",
        "popularity",
        "pricing_checked_at",
        "pricing_facts",
        "pricing_fingerprint",
        "pricing_stale",
        "pricing_summary",
        "risk",
        "score",
        "score_components",
        "stars",
        "tier",
        "verdict",
        "verification_stage",
        "version"
      ],
      "date": "2026-08-15",
      "source_build_id": "rr-20260815T002448Z-11a806e68583"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": 508,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v14.0.0",
      "last_release_at": "2026-08-08T07:42:11Z",
      "last_release_url": "https://github.com/Cranot/roam-code/releases/tag/v14.0.0",
      "maintenance_status": "active",
      "integration_fingerprint": "699f75b768bf0e4f",
      "integration_count": 1,
      "integrations": [
        "Model Context Protocol"
      ],
      "source_observed_at": "2026-08-17T10:17:27.783425Z",
      "observation_source_url": "https://api.github.com/graphql",
      "observation_extractor_version": "github-observer-v2",
      "observation_refs": {
        "stars": "obs_bcef057713ab4bf905d9aa52",
        "version": "obs_9e600d8f107e35a848024046",
        "last_release_at": "obs_b2fc0d15424d6d257c74866c",
        "last_release_url": "obs_b1905b6084a2822d39dc7530",
        "pushed_at": "obs_657b0ea71d5fe8e8ede23216",
        "archived": "obs_717a5621e00317f75e07dc23",
        "default_branch": "obs_16286225ee6d90334547b159",
        "default_branch_updated_at": "obs_9cfdf46589b07663daf821f9",
        "maintenance_status": "obs_d4740885e41c3ab2704de3ae",
        "momentum": "obs_5a267db61e4323731f294c3b",
        "repository_topics": "obs_f8ab4c8499ab20fea207c880",
        "integrations": "obs_141e0274c12d97d4e3cd6746",
        "integration_fingerprint": "obs_4245c6e1dcc94b76e73c1354",
        "deployment_models": "obs_8fdd9f17e8ce5efadf940cca",
        "extensibility": "obs_3f59f162e9107a51d079adcc"
      },
      "observed_fields": [
        "integration_count",
        "integration_fingerprint",
        "integrations",
        "last_release_at",
        "maintenance_status",
        "momentum",
        "popularity",
        "pricing_checked_at",
        "pricing_facts",
        "pricing_fingerprint",
        "pricing_stale",
        "pricing_summary",
        "risk",
        "score",
        "score_components",
        "stars",
        "tier",
        "verdict",
        "verification_stage",
        "version"
      ],
      "date": "2026-08-17",
      "source_build_id": "rr-20260817T220047Z-3eff82c28710"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": 508,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v14.0.0",
      "last_release_at": "2026-08-08T07:42:11Z",
      "last_release_url": "https://github.com/Cranot/roam-code/releases/tag/v14.0.0",
      "maintenance_status": "active",
      "integration_fingerprint": "699f75b768bf0e4f",
      "integration_count": 1,
      "integrations": [
        "Model Context Protocol"
      ],
      "source_observed_at": "2026-08-18T10:17:33.699174Z",
      "observation_source_url": "https://api.github.com/graphql",
      "observation_extractor_version": "github-observer-v2",
      "observation_refs": {
        "stars": "obs_fb8ae964a1d1f0f7ca95dff4",
        "version": "obs_c3cb1e14015d368083cfca7f",
        "last_release_at": "obs_85626431f18f321567c4d18e",
        "last_release_url": "obs_006d9f57c0bd40a4f4e955b9",
        "pushed_at": "obs_732782dd7b7a083aede9c8e7",
        "archived": "obs_909774414b872574a6534136",
        "default_branch": "obs_45b0f174c0e6a1953f177edd",
        "default_branch_updated_at": "obs_5ba4e7ca4e6fb893e49da412",
        "maintenance_status": "obs_0521bb7b2d32ed84a5b07f51",
        "momentum": "obs_5469d7278d90a752c4953a88",
        "repository_topics": "obs_e9e3a69960f318311c570d42",
        "integrations": "obs_c2c1047abf841de86c761b10",
        "integration_fingerprint": "obs_6c354b3a07cdd6c1a3ff6fe6",
        "deployment_models": "obs_62acfac017acc012c03d9d4b",
        "extensibility": "obs_c5af6c72d3d78c23e26c4215"
      },
      "observed_fields": [
        "integration_count",
        "integration_fingerprint",
        "integrations",
        "last_release_at",
        "maintenance_status",
        "momentum",
        "popularity",
        "pricing_checked_at",
        "pricing_facts",
        "pricing_fingerprint",
        "pricing_stale",
        "pricing_summary",
        "risk",
        "score",
        "score_components",
        "stars",
        "tier",
        "verdict",
        "verification_stage",
        "version"
      ],
      "date": "2026-08-18",
      "source_build_id": "rr-20260818T184400Z-a23ed8bfcd80"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": 508,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v14.0.0",
      "last_release_at": "2026-08-08T07:42:11Z",
      "last_release_url": "https://github.com/Cranot/roam-code/releases/tag/v14.0.0",
      "maintenance_status": "active",
      "integration_fingerprint": "699f75b768bf0e4f",
      "integration_count": 1,
      "integrations": [
        "Model Context Protocol"
      ],
      "source_observed_at": "2026-08-18T10:17:33.699174Z",
      "observation_source_url": "https://api.github.com/graphql",
      "observation_extractor_version": "github-observer-v2",
      "observation_refs": {
        "stars": "obs_fb8ae964a1d1f0f7ca95dff4",
        "version": "obs_c3cb1e14015d368083cfca7f",
        "last_release_at": "obs_85626431f18f321567c4d18e",
        "last_release_url": "obs_006d9f57c0bd40a4f4e955b9",
        "pushed_at": "obs_732782dd7b7a083aede9c8e7",
        "archived": "obs_909774414b872574a6534136",
        "default_branch": "obs_45b0f174c0e6a1953f177edd",
        "default_branch_updated_at": "obs_5ba4e7ca4e6fb893e49da412",
        "maintenance_status": "obs_0521bb7b2d32ed84a5b07f51",
        "momentum": "obs_5469d7278d90a752c4953a88",
        "repository_topics": "obs_e9e3a69960f318311c570d42",
        "integrations": "obs_c2c1047abf841de86c761b10",
        "integration_fingerprint": "obs_6c354b3a07cdd6c1a3ff6fe6",
        "deployment_models": "obs_62acfac017acc012c03d9d4b",
        "extensibility": "obs_c5af6c72d3d78c23e26c4215"
      },
      "observed_fields": [
        "integration_count",
        "integration_fingerprint",
        "integrations",
        "last_release_at",
        "maintenance_status",
        "momentum",
        "popularity",
        "pricing_checked_at",
        "pricing_facts",
        "pricing_fingerprint",
        "pricing_stale",
        "pricing_summary",
        "risk",
        "score",
        "score_components",
        "stars",
        "tier",
        "verdict",
        "verification_stage",
        "version"
      ],
      "date": "2026-08-19",
      "source_build_id": "rr-20260819T220056Z-f72101397689"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": 508,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v14.0.0",
      "last_release_at": "2026-08-08T07:42:11Z",
      "last_release_url": "https://github.com/Cranot/roam-code/releases/tag/v14.0.0",
      "maintenance_status": "active",
      "integration_fingerprint": "699f75b768bf0e4f",
      "integration_count": 1,
      "integrations": [
        "Model Context Protocol"
      ],
      "source_observed_at": "2026-08-18T10:17:33.699174Z",
      "observation_source_url": "https://api.github.com/graphql",
      "observation_extractor_version": "github-observer-v2",
      "observation_refs": {
        "stars": "obs_fb8ae964a1d1f0f7ca95dff4",
        "version": "obs_c3cb1e14015d368083cfca7f",
        "last_release_at": "obs_85626431f18f321567c4d18e",
        "last_release_url": "obs_006d9f57c0bd40a4f4e955b9",
        "pushed_at": "obs_732782dd7b7a083aede9c8e7",
        "archived": "obs_909774414b872574a6534136",
        "default_branch": "obs_45b0f174c0e6a1953f177edd",
        "default_branch_updated_at": "obs_5ba4e7ca4e6fb893e49da412",
        "maintenance_status": "obs_0521bb7b2d32ed84a5b07f51",
        "momentum": "obs_5469d7278d90a752c4953a88",
        "repository_topics": "obs_e9e3a69960f318311c570d42",
        "integrations": "obs_c2c1047abf841de86c761b10",
        "integration_fingerprint": "obs_6c354b3a07cdd6c1a3ff6fe6",
        "deployment_models": "obs_62acfac017acc012c03d9d4b",
        "extensibility": "obs_c5af6c72d3d78c23e26c4215"
      },
      "observed_fields": [
        "integration_count",
        "integration_fingerprint",
        "integrations",
        "last_release_at",
        "maintenance_status",
        "momentum",
        "popularity",
        "pricing_checked_at",
        "pricing_facts",
        "pricing_fingerprint",
        "pricing_stale",
        "pricing_summary",
        "risk",
        "score",
        "score_components",
        "stars",
        "tier",
        "verdict",
        "verification_stage",
        "version"
      ],
      "date": "2026-08-20",
      "source_build_id": "rr-20260820T220034Z-f18b1777e0a1"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": 510,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v14.0.0",
      "last_release_at": "2026-08-08T07:42:11Z",
      "last_release_url": "https://github.com/Cranot/roam-code/releases/tag/v14.0.0",
      "maintenance_status": "active",
      "integration_fingerprint": "699f75b768bf0e4f",
      "integration_count": 1,
      "integrations": [
        "Model Context Protocol"
      ],
      "source_observed_at": "2026-08-21T10:18:14.478827Z",
      "observation_source_url": "https://api.github.com/graphql",
      "observation_extractor_version": "github-observer-v2",
      "observation_refs": {
        "stars": "obs_3560a7699e2abb5967470568",
        "version": "obs_738edf1d8947bb63555bf438",
        "last_release_at": "obs_e9a559a6e41fa1823db79362",
        "last_release_url": "obs_d891f63cbfda459a425b9834",
        "pushed_at": "obs_8a95df13aadd5949b46438af",
        "archived": "obs_1626a09a8fdc848a1833d633",
        "default_branch": "obs_79fc8949a9d1accc228eb84e",
        "default_branch_updated_at": "obs_727930b9c0411871c49c43d0",
        "maintenance_status": "obs_c8b454e19570a5a33e155342",
        "momentum": "obs_b27ed16525f50757c3051c90",
        "repository_topics": "obs_a7f8d2fa4ddf37d91acdcb66",
        "integrations": "obs_27fbb5515ad8d5d499df8545",
        "integration_fingerprint": "obs_30100bd199044ecc618f829a",
        "deployment_models": "obs_e53ee32ebfcd38e0413ea410",
        "extensibility": "obs_15512afe24fe74c51a1d65ab"
      },
      "observed_fields": [
        "integration_count",
        "integration_fingerprint",
        "integrations",
        "last_release_at",
        "maintenance_status",
        "momentum",
        "popularity",
        "pricing_checked_at",
        "pricing_facts",
        "pricing_fingerprint",
        "pricing_stale",
        "pricing_summary",
        "risk",
        "score",
        "score_components",
        "stars",
        "tier",
        "verdict",
        "verification_stage",
        "version"
      ],
      "date": "2026-08-21",
      "source_build_id": "rr-20260821T201849Z-8c0156d1129f"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": null,
      "momentum": 5.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": null,
      "last_release_at": null,
      "last_release_url": null,
      "maintenance_status": "not_recorded",
      "integration_fingerprint": null,
      "integration_count": 0,
      "integrations": [],
      "source_observed_at": null,
      "observation_source_url": null,
      "observation_extractor_version": null,
      "observation_refs": {},
      "observed_fields": [
        "momentum",
        "popularity",
        "risk",
        "score",
        "score_components",
        "tier",
        "verdict"
      ],
      "date": "2026-08-25",
      "source_build_id": "git-7a936f4ee51c"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": 511,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v14.0.0",
      "last_release_at": "2026-08-08T07:42:11Z",
      "last_release_url": "https://github.com/Cranot/roam-code/releases/tag/v14.0.0",
      "maintenance_status": "active",
      "integration_fingerprint": "699f75b768bf0e4f",
      "integration_count": 1,
      "integrations": [
        "Model Context Protocol"
      ],
      "source_observed_at": "2026-08-26T18:12:12.074447Z",
      "observation_source_url": "https://api.github.com/graphql",
      "observation_extractor_version": "github-observer-v2",
      "observation_refs": {
        "stars": "obs_1d4ed4a1da2eaf5d3b92ced6",
        "version": "obs_354efd2648f1a4c635a4884e",
        "last_release_at": "obs_602b7a52206eec47f5979b2e",
        "last_release_url": "obs_52454b701ede59110a3d0098",
        "pushed_at": "obs_7f897b16dce10720437af9b6",
        "archived": "obs_5865cd6cc5fd996677b40627",
        "default_branch": "obs_b6a4a33c5c580c8f077b9ed0",
        "default_branch_updated_at": "obs_da939a809a7166868233d6fd",
        "maintenance_status": "obs_1481580c4cb0757a74d5d62b",
        "momentum": "obs_3db6b998fa6506a5a2d11eca",
        "repository_topics": "obs_67699f00792a4a562dc96bd2",
        "integrations": "obs_dbaeb12c56fa88dbbc5fa0e0",
        "integration_fingerprint": "obs_237e784655fb8f96fd1ca229",
        "deployment_models": "obs_ddbdb04f1e883b07fe035336",
        "extensibility": "obs_520bbb44e70342f32eef0e37"
      },
      "observed_fields": [
        "integration_count",
        "integration_fingerprint",
        "integrations",
        "last_release_at",
        "maintenance_status",
        "momentum",
        "popularity",
        "pricing_checked_at",
        "pricing_facts",
        "pricing_fingerprint",
        "pricing_stale",
        "pricing_summary",
        "risk",
        "score",
        "score_components",
        "stars",
        "tier",
        "verdict",
        "verification_stage",
        "version"
      ],
      "date": "2026-08-26",
      "source_build_id": "rr-20260826T18121207444-67a1f35bc9eb"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": 511,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v14.0.0",
      "last_release_at": "2026-08-08T07:42:11Z",
      "last_release_url": "https://github.com/Cranot/roam-code/releases/tag/v14.0.0",
      "maintenance_status": "active",
      "integration_fingerprint": "699f75b768bf0e4f",
      "integration_count": 1,
      "integrations": [
        "Model Context Protocol"
      ],
      "source_observed_at": "2026-08-26T18:12:12.074447Z",
      "observation_source_url": "https://api.github.com/graphql",
      "observation_extractor_version": "github-observer-v2",
      "observation_refs": {
        "stars": "obs_1d4ed4a1da2eaf5d3b92ced6",
        "version": "obs_354efd2648f1a4c635a4884e",
        "last_release_at": "obs_602b7a52206eec47f5979b2e",
        "last_release_url": "obs_52454b701ede59110a3d0098",
        "pushed_at": "obs_7f897b16dce10720437af9b6",
        "archived": "obs_5865cd6cc5fd996677b40627",
        "default_branch": "obs_b6a4a33c5c580c8f077b9ed0",
        "default_branch_updated_at": "obs_da939a809a7166868233d6fd",
        "maintenance_status": "obs_1481580c4cb0757a74d5d62b",
        "momentum": "obs_3db6b998fa6506a5a2d11eca",
        "repository_topics": "obs_67699f00792a4a562dc96bd2",
        "integrations": "obs_dbaeb12c56fa88dbbc5fa0e0",
        "integration_fingerprint": "obs_237e784655fb8f96fd1ca229",
        "deployment_models": "obs_ddbdb04f1e883b07fe035336",
        "extensibility": "obs_520bbb44e70342f32eef0e37"
      },
      "observed_fields": [
        "integration_count",
        "integration_fingerprint",
        "integrations",
        "last_release_at",
        "maintenance_status",
        "momentum",
        "popularity",
        "pricing_checked_at",
        "pricing_facts",
        "pricing_fingerprint",
        "pricing_stale",
        "pricing_summary",
        "risk",
        "score",
        "score_components",
        "stars",
        "tier",
        "verdict",
        "verification_stage",
        "version"
      ],
      "date": "2026-08-28",
      "source_build_id": "rr-20260828T185043Z-e21672a963ed"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": 511,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v14.0.0",
      "last_release_at": "2026-08-08T07:42:11Z",
      "last_release_url": "https://github.com/Cranot/roam-code/releases/tag/v14.0.0",
      "maintenance_status": "active",
      "integration_fingerprint": "699f75b768bf0e4f",
      "integration_count": 1,
      "integrations": [
        "Model Context Protocol"
      ],
      "source_observed_at": "2026-08-26T18:12:12.074447Z",
      "observation_source_url": "https://api.github.com/graphql",
      "observation_extractor_version": "github-observer-v2",
      "observation_refs": {
        "stars": "obs_1d4ed4a1da2eaf5d3b92ced6",
        "version": "obs_354efd2648f1a4c635a4884e",
        "last_release_at": "obs_602b7a52206eec47f5979b2e",
        "last_release_url": "obs_52454b701ede59110a3d0098",
        "pushed_at": "obs_7f897b16dce10720437af9b6",
        "archived": "obs_5865cd6cc5fd996677b40627",
        "default_branch": "obs_b6a4a33c5c580c8f077b9ed0",
        "default_branch_updated_at": "obs_da939a809a7166868233d6fd",
        "maintenance_status": "obs_1481580c4cb0757a74d5d62b",
        "momentum": "obs_3db6b998fa6506a5a2d11eca",
        "repository_topics": "obs_67699f00792a4a562dc96bd2",
        "integrations": "obs_dbaeb12c56fa88dbbc5fa0e0",
        "integration_fingerprint": "obs_237e784655fb8f96fd1ca229",
        "deployment_models": "obs_ddbdb04f1e883b07fe035336",
        "extensibility": "obs_520bbb44e70342f32eef0e37"
      },
      "observed_fields": [
        "integration_count",
        "integration_fingerprint",
        "integrations",
        "last_release_at",
        "maintenance_status",
        "momentum",
        "popularity",
        "pricing_checked_at",
        "pricing_facts",
        "pricing_fingerprint",
        "pricing_stale",
        "pricing_summary",
        "risk",
        "score",
        "score_components",
        "stars",
        "tier",
        "verdict",
        "verification_stage",
        "version"
      ],
      "date": "2026-08-29",
      "source_build_id": "rr-20260829T220435Z-94d4f80e13bd"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": 510,
      "momentum": 8.5,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v14.0.0",
      "last_release_at": "2026-08-08T07:42:11Z",
      "last_release_url": "https://github.com/Cranot/roam-code/releases/tag/v14.0.0",
      "maintenance_status": "active",
      "integration_fingerprint": "699f75b768bf0e4f",
      "integration_count": 1,
      "integrations": [
        "Model Context Protocol"
      ],
      "source_observed_at": "2026-08-30T11:11:30.055674Z",
      "observation_source_url": "https://api.github.com/graphql",
      "observation_extractor_version": "github-observer-v2",
      "observation_refs": {
        "stars": "obs_29fdf7818987a8c0b137b26b",
        "version": "obs_bcb8791e5507d471c2b08d04",
        "last_release_at": "obs_4854aefc0cc1e3b64bb98a17",
        "last_release_url": "obs_6086207843bf3845b8f71906",
        "pushed_at": "obs_d5f1b185768b53f1d37e3e2b",
        "archived": "obs_bcb6ab62f44a29134d7d327b",
        "default_branch": "obs_b963488ee86e20c4042c428d",
        "default_branch_updated_at": "obs_d404ab213f4be494614648b4",
        "maintenance_status": "obs_f487c3cbde394915258e0074",
        "momentum": "obs_0f278de25bfa253c60aedf8d",
        "repository_topics": "obs_0f64e6fc1f1f2a3b02f1b9d5",
        "integrations": "obs_ab841a5ba135d603df67f812",
        "integration_fingerprint": "obs_c4dcc3968888cd9d2141a539",
        "deployment_models": "obs_5e9f7b5026bc972054dfcbc6",
        "extensibility": "obs_a9b8cef9023d3f6bace2bac4"
      },
      "observed_fields": [
        "integration_count",
        "integration_fingerprint",
        "integrations",
        "last_release_at",
        "maintenance_status",
        "momentum",
        "popularity",
        "pricing_checked_at",
        "pricing_facts",
        "pricing_fingerprint",
        "pricing_stale",
        "pricing_summary",
        "risk",
        "score",
        "score_components",
        "stars",
        "tier",
        "verdict",
        "verification_stage",
        "version"
      ],
      "date": "2026-08-30",
      "source_build_id": "rr-20260830T180743Z-89b1c190a2fa"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": 512,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v14.0.0",
      "last_release_at": "2026-08-08T07:42:11Z",
      "last_release_url": "https://github.com/Cranot/roam-code/releases/tag/v14.0.0",
      "maintenance_status": "active",
      "integration_fingerprint": "699f75b768bf0e4f",
      "integration_count": 1,
      "integrations": [
        "Model Context Protocol"
      ],
      "source_observed_at": "2026-09-01T19:29:45.039717Z",
      "observation_source_url": "https://api.github.com/graphql",
      "observation_extractor_version": "github-observer-v2",
      "observation_refs": {
        "stars": "obs_771f936c5b9f90d580b5cf87",
        "version": "obs_f5cdf698b96f42c7c60a3712",
        "last_release_at": "obs_73a131c1144a1fe5f8a186da",
        "last_release_url": "obs_d7782fdc26f7b79e2d88ad9f",
        "pushed_at": "obs_966a859336cf2acd16210433",
        "archived": "obs_55ebb493a9fc4404428ed87c",
        "default_branch": "obs_f81ba70e143c94d4683b6880",
        "default_branch_updated_at": "obs_5f3368b69fa56d86d33861e5",
        "maintenance_status": "obs_534cc07be5e89e9ce91717db",
        "momentum": "obs_97819b4894770252fedd573a",
        "repository_topics": "obs_ac3288bf4f19030d8fc421a0",
        "integrations": "obs_bac37a3f4c3b7ce3c475787d",
        "integration_fingerprint": "obs_309c0a7d4861cc51ecdc2e2d",
        "deployment_models": "obs_bd62b0b793e4ed6eeb67b796",
        "extensibility": "obs_fc5df077117443cbd91e4a21"
      },
      "observed_fields": [
        "integration_count",
        "integration_fingerprint",
        "integrations",
        "last_release_at",
        "maintenance_status",
        "momentum",
        "popularity",
        "pricing_checked_at",
        "pricing_facts",
        "pricing_fingerprint",
        "pricing_stale",
        "pricing_summary",
        "risk",
        "score",
        "score_components",
        "stars",
        "tier",
        "verdict",
        "verification_stage",
        "version"
      ],
      "date": "2026-09-01",
      "source_build_id": "rr-20260901T19294503971-ea5b2cc0d063"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": 512,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v14.0.0",
      "last_release_at": "2026-08-08T07:42:11Z",
      "last_release_url": "https://github.com/Cranot/roam-code/releases/tag/v14.0.0",
      "maintenance_status": "active",
      "integration_fingerprint": "699f75b768bf0e4f",
      "integration_count": 1,
      "integrations": [
        "Model Context Protocol"
      ],
      "source_observed_at": "2026-09-01T19:29:45.039717Z",
      "observation_source_url": "https://api.github.com/graphql",
      "observation_extractor_version": "github-observer-v2",
      "observation_refs": {
        "stars": "obs_771f936c5b9f90d580b5cf87",
        "version": "obs_f5cdf698b96f42c7c60a3712",
        "last_release_at": "obs_73a131c1144a1fe5f8a186da",
        "last_release_url": "obs_d7782fdc26f7b79e2d88ad9f",
        "pushed_at": "obs_966a859336cf2acd16210433",
        "archived": "obs_55ebb493a9fc4404428ed87c",
        "default_branch": "obs_f81ba70e143c94d4683b6880",
        "default_branch_updated_at": "obs_5f3368b69fa56d86d33861e5",
        "maintenance_status": "obs_534cc07be5e89e9ce91717db",
        "momentum": "obs_97819b4894770252fedd573a",
        "repository_topics": "obs_ac3288bf4f19030d8fc421a0",
        "integrations": "obs_bac37a3f4c3b7ce3c475787d",
        "integration_fingerprint": "obs_309c0a7d4861cc51ecdc2e2d",
        "deployment_models": "obs_bd62b0b793e4ed6eeb67b796",
        "extensibility": "obs_fc5df077117443cbd91e4a21"
      },
      "observed_fields": [
        "integration_count",
        "integration_fingerprint",
        "integrations",
        "last_release_at",
        "maintenance_status",
        "momentum",
        "popularity",
        "pricing_checked_at",
        "pricing_facts",
        "pricing_fingerprint",
        "pricing_stale",
        "pricing_summary",
        "risk",
        "score",
        "score_components",
        "stars",
        "tier",
        "verdict",
        "verification_stage",
        "version"
      ],
      "date": "2026-09-02",
      "source_build_id": "rr-20260902T185057Z-fe67ecd27eb3"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": null,
      "momentum": 5.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": null,
      "last_release_at": null,
      "last_release_url": null,
      "maintenance_status": "not_recorded",
      "integration_fingerprint": null,
      "integration_count": 0,
      "integrations": [],
      "source_observed_at": null,
      "observation_source_url": null,
      "observation_extractor_version": null,
      "observation_refs": {},
      "observed_fields": [
        "momentum",
        "popularity",
        "risk",
        "score",
        "score_components",
        "tier",
        "verdict"
      ],
      "date": "2026-09-03",
      "source_build_id": "git-ce77ee524fc1"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": 514,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v14.0.0",
      "last_release_at": "2026-08-08T07:42:11Z",
      "last_release_url": "https://github.com/Cranot/roam-code/releases/tag/v14.0.0",
      "maintenance_status": "active",
      "integration_fingerprint": "699f75b768bf0e4f",
      "integration_count": 1,
      "integrations": [
        "Model Context Protocol"
      ],
      "source_observed_at": "2026-09-04T19:00:49.017076Z",
      "observation_source_url": "https://api.github.com/graphql",
      "observation_extractor_version": "github-observer-v2",
      "observation_refs": {
        "stars": "obs_673724cb3fd7ac0326d2b1c6",
        "version": "obs_f701dfdc83c069f50fe5ea14",
        "last_release_at": "obs_ceef9f834e358323de423710",
        "last_release_url": "obs_15836b2a3d6a8ba5a9c382e7",
        "pushed_at": "obs_392825a0e3ccbac2486ac077",
        "archived": "obs_294364555c4f93caf4cebad6",
        "default_branch": "obs_973612a796060619e2208f8f",
        "default_branch_updated_at": "obs_ca39051da4e2778d09aa60e3",
        "maintenance_status": "obs_41165642ff95e5ad6d2195c2",
        "momentum": "obs_8bef6bbd074d88aa8ec7e9fc",
        "repository_topics": "obs_8510e1566e2f98a1c5489a9a",
        "integrations": "obs_a52cf823f6a301eac70ca5b4",
        "integration_fingerprint": "obs_fde4c0f92ac9a34e1122ad24",
        "deployment_models": "obs_c99d514a4b596ce7f9bd5214",
        "extensibility": "obs_dcae9e36de244512d4512366"
      },
      "observed_fields": [
        "integration_count",
        "integration_fingerprint",
        "integrations",
        "last_release_at",
        "maintenance_status",
        "momentum",
        "popularity",
        "pricing_checked_at",
        "pricing_facts",
        "pricing_fingerprint",
        "pricing_stale",
        "pricing_summary",
        "risk",
        "score",
        "score_components",
        "stars",
        "tier",
        "verdict",
        "verification_stage",
        "version"
      ],
      "date": "2026-09-04",
      "source_build_id": "rr-20260904T19004901707-f081cadc897c"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": 514,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v14.0.0",
      "last_release_at": "2026-08-08T07:42:11Z",
      "last_release_url": "https://github.com/Cranot/roam-code/releases/tag/v14.0.0",
      "maintenance_status": "active",
      "integration_fingerprint": "699f75b768bf0e4f",
      "integration_count": 1,
      "integrations": [
        "Model Context Protocol"
      ],
      "source_observed_at": "2026-09-04T19:00:49.017076Z",
      "observation_source_url": "https://api.github.com/graphql",
      "observation_extractor_version": "github-observer-v2",
      "observation_refs": {
        "stars": "obs_673724cb3fd7ac0326d2b1c6",
        "version": "obs_f701dfdc83c069f50fe5ea14",
        "last_release_at": "obs_ceef9f834e358323de423710",
        "last_release_url": "obs_15836b2a3d6a8ba5a9c382e7",
        "pushed_at": "obs_392825a0e3ccbac2486ac077",
        "archived": "obs_294364555c4f93caf4cebad6",
        "default_branch": "obs_973612a796060619e2208f8f",
        "default_branch_updated_at": "obs_ca39051da4e2778d09aa60e3",
        "maintenance_status": "obs_41165642ff95e5ad6d2195c2",
        "momentum": "obs_8bef6bbd074d88aa8ec7e9fc",
        "repository_topics": "obs_8510e1566e2f98a1c5489a9a",
        "integrations": "obs_a52cf823f6a301eac70ca5b4",
        "integration_fingerprint": "obs_fde4c0f92ac9a34e1122ad24",
        "deployment_models": "obs_c99d514a4b596ce7f9bd5214",
        "extensibility": "obs_dcae9e36de244512d4512366"
      },
      "observed_fields": [
        "integration_count",
        "integration_fingerprint",
        "integrations",
        "last_release_at",
        "maintenance_status",
        "momentum",
        "popularity",
        "pricing_checked_at",
        "pricing_facts",
        "pricing_fingerprint",
        "pricing_stale",
        "pricing_summary",
        "risk",
        "score",
        "score_components",
        "stars",
        "tier",
        "verdict",
        "verification_stage",
        "version"
      ],
      "date": "2026-09-05",
      "source_build_id": "rr-20260905T041402Z-762fe1e71222"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": null,
      "momentum": 5.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": null,
      "last_release_at": null,
      "last_release_url": null,
      "maintenance_status": "not_recorded",
      "integration_fingerprint": null,
      "integration_count": 0,
      "integrations": [],
      "source_observed_at": null,
      "observation_source_url": null,
      "observation_extractor_version": null,
      "observation_refs": {},
      "observed_fields": [
        "momentum",
        "popularity",
        "risk",
        "score",
        "score_components",
        "tier",
        "verdict"
      ],
      "date": "2026-09-07",
      "source_build_id": "git-8f4ec4d2012f"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": 513,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v14.0.4",
      "last_release_at": "2026-09-05T18:04:30Z",
      "last_release_url": "https://github.com/Cranot/roam-code/releases/tag/v14.0.4",
      "maintenance_status": "active",
      "integration_fingerprint": "699f75b768bf0e4f",
      "integration_count": 1,
      "integrations": [
        "Model Context Protocol"
      ],
      "source_observed_at": "2026-09-08T05:09:03.158117Z",
      "observation_source_url": "https://api.github.com/graphql",
      "observation_extractor_version": "github-observer-v2",
      "observation_refs": {
        "stars": "obs_d60ad8ef5f70a525e8917388",
        "version": "obs_1240cf2e593dbb4b11b63a75",
        "last_release_at": "obs_e4b1d1755ba0255da62376f9",
        "last_release_url": "obs_5dcb67d2be1ec09cb703fa3e",
        "pushed_at": "obs_25f58e5740080707e2e8f21a",
        "archived": "obs_70479a1d0359fa11e4eb2ceb",
        "default_branch": "obs_125b6cc5c16271d051a29cb9",
        "default_branch_updated_at": "obs_80ddd2bf8881bd941ae85ece",
        "maintenance_status": "obs_7ed92a932b337fe2aeb7921a",
        "momentum": "obs_f2e2b073572c14e4ca8677c9",
        "repository_topics": "obs_32708be05861624aa5df2687",
        "integrations": "obs_e329018e0db07b4bb4f77c55",
        "integration_fingerprint": "obs_f3fa38a455f7d46134e3209d",
        "deployment_models": "obs_f8a917485c10ca424ab80d12",
        "extensibility": "obs_04f0b173dad8f9d5c5ab6108"
      },
      "observed_fields": [
        "integration_count",
        "integration_fingerprint",
        "integrations",
        "last_release_at",
        "maintenance_status",
        "momentum",
        "popularity",
        "pricing_checked_at",
        "pricing_facts",
        "pricing_fingerprint",
        "pricing_stale",
        "pricing_summary",
        "risk",
        "score",
        "score_components",
        "stars",
        "tier",
        "verdict",
        "verification_stage",
        "version"
      ],
      "date": "2026-09-08",
      "source_build_id": "rr-20260908T05090315811-ae50806b8076"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": 517,
      "momentum": 9.3,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v14.1.0",
      "last_release_at": "2026-09-09T21:10:58Z",
      "last_release_url": "https://github.com/Cranot/roam-code/releases/tag/v14.1.0",
      "maintenance_status": "active",
      "integration_fingerprint": "699f75b768bf0e4f",
      "integration_count": 1,
      "integrations": [
        "Model Context Protocol"
      ],
      "source_observed_at": "2026-09-11T09:31:02.897429Z",
      "observation_source_url": "https://api.github.com/graphql",
      "observation_extractor_version": "github-observer-v2",
      "observation_refs": {
        "stars": "obs_7e82c6bc537b3f5241b9bf27",
        "version": "obs_6fadb986ae8d90ad5a612e0b",
        "last_release_at": "obs_82533d667d9a6ef2914937d2",
        "last_release_url": "obs_10ca2563ef80b472d22ccd59",
        "pushed_at": "obs_33204cc17599f8f995742de5",
        "archived": "obs_981a1a8441f6e1787d43b235",
        "default_branch": "obs_8a005e5fae89eb31d73a86c5",
        "default_branch_updated_at": "obs_f12c37cc1122e2ae15ca9d5d",
        "maintenance_status": "obs_0c99623f427fa49dde1eae0c",
        "momentum": "obs_d6fb4600c29398a2efe56e1a",
        "repository_topics": "obs_1518b7bef061941cc3c33604",
        "integrations": "obs_97aba3782183ea9cf188df24",
        "integration_fingerprint": "obs_1cf9cd0a33937a03f81b6d27",
        "deployment_models": "obs_727e96204b3f20a34a7d09ad",
        "extensibility": "obs_c825f7fe4e1b5b0befcd5728"
      },
      "observed_fields": [
        "integration_count",
        "integration_fingerprint",
        "integrations",
        "last_release_at",
        "maintenance_status",
        "momentum",
        "popularity",
        "pricing_checked_at",
        "pricing_facts",
        "pricing_fingerprint",
        "pricing_stale",
        "pricing_summary",
        "risk",
        "score",
        "score_components",
        "stars",
        "tier",
        "verdict",
        "verification_stage",
        "version"
      ],
      "date": "2026-09-11",
      "source_build_id": "rr-20260911T09310289742-ec7c440262a5"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": 517,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v14.1.0",
      "last_release_at": "2026-09-09T21:10:58Z",
      "last_release_url": "https://github.com/Cranot/roam-code/releases/tag/v14.1.0",
      "maintenance_status": "active",
      "integration_fingerprint": "699f75b768bf0e4f",
      "integration_count": 1,
      "integrations": [
        "Model Context Protocol"
      ],
      "source_observed_at": "2026-09-12T17:04:32.267494Z",
      "observation_source_url": "https://api.github.com/graphql",
      "observation_extractor_version": "github-observer-v2",
      "observation_refs": {
        "stars": "obs_64e683402a1b2f72520423d5",
        "version": "obs_1c99301a445c746443c94a93",
        "last_release_at": "obs_27e97a854098cc47bb5d1c00",
        "last_release_url": "obs_10e299d840d3516d9cbfc0ee",
        "pushed_at": "obs_b6a3276a3f83eab785f5f6a9",
        "archived": "obs_580a2b882758c8694df6fb22",
        "default_branch": "obs_06597a9cbe062df727c30c9d",
        "default_branch_updated_at": "obs_f3f1bc261219e0a781ab2a77",
        "maintenance_status": "obs_e2a0eb5cc0c69dde6652c8b2",
        "momentum": "obs_b79485575911baf0a75da21a",
        "repository_topics": "obs_754e29e52171718feac2a681",
        "integrations": "obs_5ce15274939208950e1d1c5c",
        "integration_fingerprint": "obs_32ffdfaef089dd0ce0698726",
        "deployment_models": "obs_f64dea784e6123edda8b72bb",
        "extensibility": "obs_c4f55ce12b635c3a3e4fde18"
      },
      "observed_fields": [
        "integration_count",
        "integration_fingerprint",
        "integrations",
        "last_release_at",
        "maintenance_status",
        "momentum",
        "popularity",
        "pricing_checked_at",
        "pricing_facts",
        "pricing_fingerprint",
        "pricing_stale",
        "pricing_summary",
        "risk",
        "score",
        "score_components",
        "stars",
        "tier",
        "verdict",
        "verification_stage",
        "version"
      ],
      "date": "2026-09-12",
      "source_build_id": "rr-20260912T17043226749-4b7536538ed8"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": 517,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v14.1.0",
      "last_release_at": "2026-09-09T21:10:58Z",
      "last_release_url": "https://github.com/Cranot/roam-code/releases/tag/v14.1.0",
      "maintenance_status": "active",
      "integration_fingerprint": "699f75b768bf0e4f",
      "integration_count": 1,
      "integrations": [
        "Model Context Protocol"
      ],
      "source_observed_at": "2026-09-13T05:04:21.529456Z",
      "observation_source_url": "https://api.github.com/graphql",
      "observation_extractor_version": "github-observer-v2",
      "observation_refs": {
        "stars": "obs_38f9405b797e55818cdcad43",
        "version": "obs_3fbeb0a83404d3347ea1ba79",
        "last_release_at": "obs_ec6f3cfbcd7da86f3c21c651",
        "last_release_url": "obs_052e65c47a87991c31275a47",
        "pushed_at": "obs_e6d516338ad3079d52bb156b",
        "archived": "obs_5360a2f8719e3568f8c17112",
        "default_branch": "obs_671302874f9217d8ba88d479",
        "default_branch_updated_at": "obs_9fd6bb91f7dc1e28389d52d1",
        "maintenance_status": "obs_d71eb6e6e1330eb5dc202c3f",
        "momentum": "obs_d0a30fb6034a0383fdad847e",
        "repository_topics": "obs_87e4ccdf981894f58b2b2269",
        "integrations": "obs_7ab6268ed6e1bcf96fee326b",
        "integration_fingerprint": "obs_2b62ce3941a2c2cea305a07b",
        "deployment_models": "obs_646ea7657a0ef2c19fe49622",
        "extensibility": "obs_3381ddf62eedcafa055d46bb"
      },
      "observed_fields": [
        "integration_count",
        "integration_fingerprint",
        "integrations",
        "last_release_at",
        "maintenance_status",
        "momentum",
        "popularity",
        "pricing_checked_at",
        "pricing_facts",
        "pricing_fingerprint",
        "pricing_stale",
        "pricing_summary",
        "risk",
        "score",
        "score_components",
        "stars",
        "tier",
        "verdict",
        "verification_stage",
        "version"
      ],
      "date": "2026-09-13",
      "source_build_id": "rr-20260913T05042152945-c4476eca3a92"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": 517,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v14.1.0",
      "last_release_at": "2026-09-09T21:10:58Z",
      "last_release_url": "https://github.com/Cranot/roam-code/releases/tag/v14.1.0",
      "maintenance_status": "active",
      "integration_fingerprint": "699f75b768bf0e4f",
      "integration_count": 1,
      "integrations": [
        "Model Context Protocol"
      ],
      "source_observed_at": "2026-09-15T11:46:09.382347Z",
      "observation_source_url": "https://api.github.com/graphql",
      "observation_extractor_version": "github-observer-v2",
      "observation_refs": {
        "stars": "obs_a794fb8363194979e61012e1",
        "version": "obs_03114e1d76acc1ff80ff661a",
        "last_release_at": "obs_f563fcaea08ba8036e524de4",
        "last_release_url": "obs_5f2f94e67d5a032016a5cca2",
        "pushed_at": "obs_3a37a381c89f1f51eac4cfaf",
        "archived": "obs_dbbfa778ca2cfca4c5b82fdb",
        "default_branch": "obs_04b8a7074a6080403372ad4a",
        "default_branch_updated_at": "obs_642e44fef30071c7f317fc4e",
        "maintenance_status": "obs_21595518c8b923236ac2eada",
        "momentum": "obs_6ccf4b4ddf58c8d9a08ed6e3",
        "repository_topics": "obs_67018e4b85e55bd86a4a32a4",
        "integrations": "obs_9698fa66a1e3729d18f0c49d",
        "integration_fingerprint": "obs_1457bc1fee6e34756526ca0b",
        "deployment_models": "obs_8c3228bdab5a7ce2e75dec26",
        "extensibility": "obs_c43fe407fbc0eda529ace35f"
      },
      "observed_fields": [
        "integration_count",
        "integration_fingerprint",
        "integrations",
        "last_release_at",
        "maintenance_status",
        "momentum",
        "popularity",
        "pricing_checked_at",
        "pricing_facts",
        "pricing_fingerprint",
        "pricing_stale",
        "pricing_summary",
        "risk",
        "score",
        "score_components",
        "stars",
        "tier",
        "verdict",
        "verification_stage",
        "version"
      ],
      "date": "2026-09-15",
      "source_build_id": "rr-20260915T11460938234-02c299ab7cc9"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": 518,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v14.1.0",
      "last_release_at": "2026-09-09T21:10:58Z",
      "last_release_url": "https://github.com/Cranot/roam-code/releases/tag/v14.1.0",
      "maintenance_status": "active",
      "integration_fingerprint": "699f75b768bf0e4f",
      "integration_count": 1,
      "integrations": [
        "Model Context Protocol"
      ],
      "source_observed_at": "2026-09-17T21:45:13.795340Z",
      "observation_source_url": "https://api.github.com/graphql",
      "observation_extractor_version": "github-observer-v2",
      "observation_refs": {
        "stars": "obs_cda5c72e2eaa1a53f657d253",
        "version": "obs_4f0df00b894400442295dbdd",
        "last_release_at": "obs_43c191ad3cd6f279bb7f6517",
        "last_release_url": "obs_1e45dee751758e185db35805",
        "pushed_at": "obs_de3696632aa2da60e2c077ab",
        "archived": "obs_7a38ff40568ba72a4db9e6fa",
        "default_branch": "obs_82a3785d72b19f50b15ebbfb",
        "default_branch_updated_at": "obs_c44dc96cdda51c2f04525dad",
        "maintenance_status": "obs_4e76a01b8795d3da34466852",
        "momentum": "obs_ad85a7410a5684db717260eb",
        "repository_topics": "obs_5a6254b0f2708c723f9bc461",
        "integrations": "obs_458a6e5df999b409685dbc12",
        "integration_fingerprint": "obs_5f6176f4d27b4d28109899fa",
        "deployment_models": "obs_9e1f882eb4969f311af3cf99",
        "extensibility": "obs_18aea5328ff20ec7152e5558"
      },
      "observed_fields": [
        "integration_count",
        "integration_fingerprint",
        "integrations",
        "last_release_at",
        "maintenance_status",
        "momentum",
        "popularity",
        "pricing_checked_at",
        "pricing_facts",
        "pricing_fingerprint",
        "pricing_stale",
        "pricing_summary",
        "risk",
        "score",
        "score_components",
        "stars",
        "tier",
        "verdict",
        "verification_stage",
        "version"
      ],
      "date": "2026-09-17",
      "source_build_id": "rr-20260917T21451379534-357161f90fee"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": 518,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v14.1.0",
      "last_release_at": "2026-09-09T21:10:58Z",
      "last_release_url": "https://github.com/Cranot/roam-code/releases/tag/v14.1.0",
      "maintenance_status": "active",
      "integration_fingerprint": "699f75b768bf0e4f",
      "integration_count": 1,
      "integrations": [
        "Model Context Protocol"
      ],
      "source_observed_at": "2026-09-19T17:06:40.081307Z",
      "observation_source_url": "https://api.github.com/graphql",
      "observation_extractor_version": "github-observer-v2",
      "observation_refs": {
        "stars": "obs_d88e95fc2f93d145c14bc6e4",
        "version": "obs_bae93b58dcaaf1bb3a78f4b8",
        "last_release_at": "obs_1b1c5cfe37dd23e25c2bd410",
        "last_release_url": "obs_6ee1e0f5d94e6e356147d626",
        "pushed_at": "obs_5ba95fa639af3f2fc36d3714",
        "archived": "obs_0e16fe44838301d2b6ec36f4",
        "default_branch": "obs_48a62d279e630e7c41e8c49a",
        "default_branch_updated_at": "obs_9b053e991c9fc87dd25e63c9",
        "maintenance_status": "obs_4a8c2d52e395bb83420c61e8",
        "momentum": "obs_13c39a1e8b16666689fb4171",
        "repository_topics": "obs_ced9f48d2dd72b94d64bea62",
        "integrations": "obs_fccedeb4b17440c7f750d550",
        "integration_fingerprint": "obs_575715ec2d2ce88c271c3b4b",
        "deployment_models": "obs_88234c171db831054b115263",
        "extensibility": "obs_d784a6808d3019f7548f1683"
      },
      "observed_fields": [
        "integration_count",
        "integration_fingerprint",
        "integrations",
        "last_release_at",
        "maintenance_status",
        "momentum",
        "popularity",
        "pricing_checked_at",
        "pricing_facts",
        "pricing_fingerprint",
        "pricing_stale",
        "pricing_summary",
        "risk",
        "score",
        "score_components",
        "stars",
        "tier",
        "verdict",
        "verification_stage",
        "version"
      ],
      "date": "2026-09-19",
      "source_build_id": "rr-20260919T17064008130-eaaffbe378a2"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": 518,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v14.1.0",
      "last_release_at": "2026-09-09T21:10:58Z",
      "last_release_url": "https://github.com/Cranot/roam-code/releases/tag/v14.1.0",
      "maintenance_status": "active",
      "integration_fingerprint": "699f75b768bf0e4f",
      "integration_count": 1,
      "integrations": [
        "Model Context Protocol"
      ],
      "source_observed_at": "2026-09-20T17:06:32.868873Z",
      "observation_source_url": "https://api.github.com/graphql",
      "observation_extractor_version": "github-observer-v2",
      "observation_refs": {
        "stars": "obs_63eca4f4bab3847393d0be1a",
        "version": "obs_906b00150a2332e937d487b8",
        "last_release_at": "obs_649ec6743ae49348898947bb",
        "last_release_url": "obs_704ee129828c44df0fd7e88f",
        "pushed_at": "obs_52f2b9cee1674bae975fcc53",
        "archived": "obs_2c07206bcbbc5e9d968022a3",
        "default_branch": "obs_cd117dee70b96ff1dd70f31d",
        "default_branch_updated_at": "obs_6a776d13da56c4154eec9204",
        "maintenance_status": "obs_7ad4bab30efb2dd9d7e1ff15",
        "momentum": "obs_1b2f8f187d569181510a603a",
        "repository_topics": "obs_3f5e757bb8ae688e6a08d508",
        "integrations": "obs_e7c99a1b450692225c4af74f",
        "integration_fingerprint": "obs_567c9096a15174f3cc833cd7",
        "deployment_models": "obs_5f2fb12657288ba134c35680",
        "extensibility": "obs_bd2571cbc411691a77f6dffb"
      },
      "observed_fields": [
        "integration_count",
        "integration_fingerprint",
        "integrations",
        "last_release_at",
        "maintenance_status",
        "momentum",
        "popularity",
        "pricing_checked_at",
        "pricing_facts",
        "pricing_fingerprint",
        "pricing_stale",
        "pricing_summary",
        "risk",
        "score",
        "score_components",
        "stars",
        "tier",
        "verdict",
        "verification_stage",
        "version"
      ],
      "date": "2026-09-20",
      "source_build_id": "rr-20260920T17063286887-6ef439c1d8d7"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": 518,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v14.1.0",
      "last_release_at": "2026-09-09T21:10:58Z",
      "last_release_url": "https://github.com/Cranot/roam-code/releases/tag/v14.1.0",
      "maintenance_status": "active",
      "integration_fingerprint": "699f75b768bf0e4f",
      "integration_count": 1,
      "integrations": [
        "Model Context Protocol"
      ],
      "source_observed_at": "2026-09-21T23:47:16.337043Z",
      "observation_source_url": "https://api.github.com/graphql",
      "observation_extractor_version": "github-observer-v2",
      "observation_refs": {
        "stars": "obs_4a419b2a31dac4efa47ae00f",
        "version": "obs_52301fc5a79c918a15efbb6f",
        "last_release_at": "obs_c153eac22ff258eef4faccb9",
        "last_release_url": "obs_74bc83a0e210318d32bee8cd",
        "pushed_at": "obs_41297d733f905479857adde8",
        "archived": "obs_5b21ce6f8699fc69de728f7b",
        "default_branch": "obs_7a6a012932a0a4e4c6228d71",
        "default_branch_updated_at": "obs_53d1680c58576256d7863d71",
        "maintenance_status": "obs_b4f450495293ada5c73ea907",
        "momentum": "obs_9f917dba07d9ce2c955d1786",
        "repository_topics": "obs_2453223f2573300ca7fd332f",
        "integrations": "obs_8e01b2283a302f43da721220",
        "integration_fingerprint": "obs_161a8b72f2d48c477c58d1ff",
        "deployment_models": "obs_01203345242237b9aceb6f44",
        "extensibility": "obs_9fc227fee18d82dca33ec966"
      },
      "observed_fields": [
        "integration_count",
        "integration_fingerprint",
        "integrations",
        "last_release_at",
        "maintenance_status",
        "momentum",
        "popularity",
        "pricing_checked_at",
        "pricing_facts",
        "pricing_fingerprint",
        "pricing_stale",
        "pricing_summary",
        "risk",
        "score",
        "score_components",
        "stars",
        "tier",
        "verdict",
        "verification_stage",
        "version"
      ],
      "date": "2026-09-21",
      "source_build_id": "rr-20260921T23471633704-3e244a728712"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": 518,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v14.1.0",
      "last_release_at": "2026-09-09T21:10:58Z",
      "last_release_url": "https://github.com/Cranot/roam-code/releases/tag/v14.1.0",
      "maintenance_status": "active",
      "integration_fingerprint": "699f75b768bf0e4f",
      "integration_count": 1,
      "integrations": [
        "Model Context Protocol"
      ],
      "source_observed_at": "2026-09-22T17:06:39.688103Z",
      "observation_source_url": "https://api.github.com/graphql",
      "observation_extractor_version": "github-observer-v2",
      "observation_refs": {
        "stars": "obs_4ed194fd57ded167d5a16480",
        "version": "obs_7656734c573278147caaa458",
        "last_release_at": "obs_7f5d5b1548298225627f6fb4",
        "last_release_url": "obs_6fdf77c9dc06b0f403fab059",
        "pushed_at": "obs_090f2c7df2bb52f620dacb89",
        "archived": "obs_3eb59a6da7817fec01904a14",
        "default_branch": "obs_18dd70dc03a7cf96f42915dc",
        "default_branch_updated_at": "obs_9d783cbfc43a64befaf18c6b",
        "maintenance_status": "obs_8e9abecb4f350bd37ecac1b5",
        "momentum": "obs_6005a04c952a4544d484f07b",
        "repository_topics": "obs_9468ec47bd8e831d351457dc",
        "integrations": "obs_3ec90d5ad974c04af7a4182c",
        "integration_fingerprint": "obs_06e64727d311e72be628aca2",
        "deployment_models": "obs_05860bc7e1e340d7ec1c1086",
        "extensibility": "obs_8b29b841c68e715c5b252dbc"
      },
      "observed_fields": [
        "integration_count",
        "integration_fingerprint",
        "integrations",
        "last_release_at",
        "maintenance_status",
        "momentum",
        "popularity",
        "pricing_checked_at",
        "pricing_facts",
        "pricing_fingerprint",
        "pricing_stale",
        "pricing_summary",
        "risk",
        "score",
        "score_components",
        "stars",
        "tier",
        "verdict",
        "verification_stage",
        "version"
      ],
      "date": "2026-09-22",
      "source_build_id": "rr-20260922T17063968810-9fba741a0598"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": 518,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v14.1.0",
      "last_release_at": "2026-09-09T21:10:58Z",
      "last_release_url": "https://github.com/Cranot/roam-code/releases/tag/v14.1.0",
      "maintenance_status": "active",
      "integration_fingerprint": "699f75b768bf0e4f",
      "integration_count": 1,
      "integrations": [
        "Model Context Protocol"
      ],
      "source_observed_at": "2026-09-23T19:48:29.703424Z",
      "observation_source_url": "https://api.github.com/graphql",
      "observation_extractor_version": "github-observer-v2",
      "observation_refs": {
        "stars": "obs_c5b210624d6dce92c7ff69d6",
        "version": "obs_c958a1f55c3cb39dbc671e5d",
        "last_release_at": "obs_0fcee6acec5a1d7e071f578f",
        "last_release_url": "obs_57ea710a4bd7a3caa728129f",
        "pushed_at": "obs_19357a1d9b5b8dd3f6114142",
        "archived": "obs_69fb8ec8202b44f2bb30588c",
        "default_branch": "obs_21b9774a0600c50d51c7d0fd",
        "default_branch_updated_at": "obs_ecd0537736c723e39539c1cd",
        "maintenance_status": "obs_2f739338185aab872c069dba",
        "momentum": "obs_16a498ca7803a8e091f94a79",
        "repository_topics": "obs_56f77a9426b00f5c97da3daf",
        "integrations": "obs_63cd1507a5d7264035dc86aa",
        "integration_fingerprint": "obs_58d13efe14ff7da5aefacb54",
        "deployment_models": "obs_d573288f62964b541c82de89",
        "extensibility": "obs_cdf8eb3357bafa9f9a11f6b9"
      },
      "observed_fields": [
        "integration_count",
        "integration_fingerprint",
        "integrations",
        "last_release_at",
        "maintenance_status",
        "momentum",
        "popularity",
        "pricing_checked_at",
        "pricing_facts",
        "pricing_fingerprint",
        "pricing_stale",
        "pricing_summary",
        "risk",
        "score",
        "score_components",
        "stars",
        "tier",
        "verdict",
        "verification_stage",
        "version"
      ],
      "date": "2026-09-23",
      "source_build_id": "rr-20260923T19482970342-e2b390ffd8e6"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": 518,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v14.1.0",
      "last_release_at": "2026-09-09T21:10:58Z",
      "last_release_url": "https://github.com/Cranot/roam-code/releases/tag/v14.1.0",
      "maintenance_status": "active",
      "integration_fingerprint": "699f75b768bf0e4f",
      "integration_count": 1,
      "integrations": [
        "Model Context Protocol"
      ],
      "source_observed_at": "2026-09-24T21:49:16.463298Z",
      "observation_source_url": "https://api.github.com/graphql",
      "observation_extractor_version": "github-observer-v2",
      "observation_refs": {
        "stars": "obs_31193baf1c010b6f1cb2d294",
        "version": "obs_09621a6bbcaeafca297e305c",
        "last_release_at": "obs_f78a9383d1d359a8fd21d40f",
        "last_release_url": "obs_e9a5649da4a5d4fe330c7081",
        "pushed_at": "obs_4ee8326d5e41223f463d2db8",
        "archived": "obs_e55aeb4b216876df292dcfc9",
        "default_branch": "obs_65bb812f9347cc14a6136bbc",
        "default_branch_updated_at": "obs_31529047ac29fa90f68f6db6",
        "maintenance_status": "obs_df07c0943bc329e9b969a1a8",
        "momentum": "obs_39e4311c24774271d5edc069",
        "repository_topics": "obs_3f6a6271b1b62f0ad98d29ce",
        "integrations": "obs_f45a4431e7cf6472ac77f953",
        "integration_fingerprint": "obs_90ab292ddbd3cc10a298e308",
        "deployment_models": "obs_7459a5c1b6a4715a96c31f45",
        "extensibility": "obs_1a9fabfda1b12df43aa09a84"
      },
      "observed_fields": [
        "integration_count",
        "integration_fingerprint",
        "integrations",
        "last_release_at",
        "maintenance_status",
        "momentum",
        "popularity",
        "pricing_checked_at",
        "pricing_facts",
        "pricing_fingerprint",
        "pricing_stale",
        "pricing_summary",
        "risk",
        "score",
        "score_components",
        "stars",
        "tier",
        "verdict",
        "verification_stage",
        "version"
      ],
      "date": "2026-09-24",
      "source_build_id": "rr-20260924T21491646329-69daaab637a7"
    },
    {
      "id": "gh:cranot/roam-code",
      "score": 8.3,
      "popularity": 24.0,
      "stars": 518,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 8.0,
        "momentum": 5.0,
        "maturity": 6.5,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.8,
        "setup_ease": 4.2
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v14.1.0",
      "last_release_at": "2026-09-09T21:10:58Z",
      "last_release_url": "https://github.com/Cranot/roam-code/releases/tag/v14.1.0",
      "maintenance_status": "active",
      "integration_fingerprint": "699f75b768bf0e4f",
      "integration_count": 1,
      "integrations": [
        "Model Context Protocol"
      ],
      "source_observed_at": "2026-09-25T13:50:57.994663Z",
      "observation_source_url": "https://api.github.com/graphql",
      "observation_extractor_version": "github-observer-v2",
      "observation_refs": {
        "stars": "obs_7116199cca16d03cdbdce1cc",
        "version": "obs_1c30357168729d9a9e566622",
        "last_release_at": "obs_f5eb8e7cd7b523c1ffa9803d",
        "last_release_url": "obs_a956c089117786b7ccdd02b0",
        "pushed_at": "obs_3ecd487245689e96eb301458",
        "archived": "obs_f605667e81fb65a3c2e40308",
        "default_branch": "obs_c9db37c3157222c818e14a13",
        "default_branch_updated_at": "obs_b4db057e811474283bd31f6c",
        "maintenance_status": "obs_ce30936e811cdb08754293cc",
        "momentum": "obs_eee853c76feb641603ac5384",
        "repository_topics": "obs_1a85a7d9be3dd3952b220733",
        "integrations": "obs_91ce372173cd72dee1e62321",
        "integration_fingerprint": "obs_fb2dc8a2a08198a334081a05",
        "deployment_models": "obs_664069a160a6766078194424",
        "extensibility": "obs_10cb2a3e4b731013a3910fdb"
      },
      "observed_fields": [
        "integration_count",
        "integration_fingerprint",
        "integrations",
        "last_release_at",
        "maintenance_status",
        "momentum",
        "popularity",
        "pricing_checked_at",
        "pricing_facts",
        "pricing_fingerprint",
        "pricing_stale",
        "pricing_summary",
        "risk",
        "score",
        "score_components",
        "stars",
        "tier",
        "verdict",
        "verification_stage",
        "version"
      ],
      "date": "2026-09-25",
      "source_build_id": "rr-20260925T13505799466-825d31ca5990"
    }
  ],
  "changes": [
    {
      "id": "evt_5f017cdf18b7abf60fbe",
      "entity_id": "gh:cranot/roam-code",
      "item_url": "/item/cranot-roam-code/",
      "title": "Cranot/roam-code",
      "category": "other",
      "kind": "stars_changed",
      "occurred_at": "2026-09-17T11:46:10.011992Z",
      "before": 517,
      "after": 518,
      "explanation": "Stars changed: 517 → 518.",
      "explanation_scope": "catalog_snapshot_delta",
      "evidence_refs": {},
      "tier": "Silver",
      "risk": "conditional",
      "verdict": "try_now",
      "score": 8.3,
      "entity_kind": "open_source",
      "verification_stage": "discovered",
      "type": "Tool",
      "section": "Developer Workflow",
      "local_ai": false,
      "local_model_compatible": false,
      "discovery_topic": "coding_agent",
      "discovery_topic_status": "unreviewed",
      "setup_ease": 4.2,
      "best_for": [
        "AI coding users",
        "code reviewers"
      ],
      "risk_categories": [],
      "search_text": "cranot/roam-code cranot open_source other silver conditional try_now ai coding users code reviewers model context protocol model context protocol",
      "material_mover": false
    },
    {
      "id": "evt_d5879029f4f54753903e",
      "entity_id": "gh:cranot/roam-code",
      "item_url": "/item/cranot-roam-code/",
      "title": "Cranot/roam-code",
      "category": "other",
      "kind": "version_changed",
      "occurred_at": "2026-09-11T09:31:02.897429Z",
      "before": "v14.0.4",
      "after": "v14.1.0",
      "explanation": "Version changed: v14.0.4 → v14.1.0.",
      "explanation_scope": "catalog_snapshot_delta",
      "evidence_refs": {},
      "tier": "Silver",
      "risk": "conditional",
      "verdict": "try_now",
      "score": 8.3,
      "entity_kind": "open_source",
      "verification_stage": "discovered",
      "type": "Tool",
      "section": "Developer Workflow",
      "local_ai": false,
      "local_model_compatible": false,
      "discovery_topic": "coding_agent",
      "discovery_topic_status": "unreviewed",
      "setup_ease": 4.2,
      "best_for": [
        "AI coding users",
        "code reviewers"
      ],
      "risk_categories": [],
      "search_text": "cranot/roam-code cranot open_source other silver conditional try_now ai coding users code reviewers model context protocol model context protocol",
      "material_mover": false
    },
    {
      "id": "evt_49ef953c06ed67ded9a1",
      "entity_id": "gh:cranot/roam-code",
      "item_url": "/item/cranot-roam-code/",
      "title": "Cranot/roam-code",
      "category": "other",
      "kind": "stars_changed",
      "occurred_at": "2026-09-11T09:31:02.897429Z",
      "before": 513,
      "after": 517,
      "explanation": "Stars changed: 513 → 517.",
      "explanation_scope": "catalog_snapshot_delta",
      "evidence_refs": {},
      "tier": "Silver",
      "risk": "conditional",
      "verdict": "try_now",
      "score": 8.3,
      "entity_kind": "open_source",
      "verification_stage": "discovered",
      "type": "Tool",
      "section": "Developer Workflow",
      "local_ai": false,
      "local_model_compatible": false,
      "discovery_topic": "coding_agent",
      "discovery_topic_status": "unreviewed",
      "setup_ease": 4.2,
      "best_for": [
        "AI coding users",
        "code reviewers"
      ],
      "risk_categories": [],
      "search_text": "cranot/roam-code cranot open_source other silver conditional try_now ai coding users code reviewers model context protocol model context protocol",
      "material_mover": false
    },
    {
      "id": "evt_0314b60710ba86798ee6",
      "entity_id": "gh:cranot/roam-code",
      "item_url": "/item/cranot-roam-code/",
      "title": "Cranot/roam-code",
      "category": "other",
      "kind": "stars_changed",
      "occurred_at": "2026-09-01T14:56:19.711844Z",
      "before": 511,
      "after": 512,
      "explanation": "Stars changed: 511 → 512.",
      "explanation_scope": "catalog_snapshot_delta",
      "evidence_refs": {},
      "tier": "Silver",
      "risk": "conditional",
      "verdict": "try_now",
      "score": 8.3,
      "entity_kind": "open_source",
      "verification_stage": "discovered",
      "type": "Tool",
      "section": "Developer Workflow",
      "local_ai": false,
      "local_model_compatible": false,
      "discovery_topic": "coding_agent",
      "discovery_topic_status": "unreviewed",
      "setup_ease": 4.2,
      "best_for": [
        "AI coding users",
        "code reviewers"
      ],
      "risk_categories": [],
      "search_text": "cranot/roam-code cranot open_source other silver conditional try_now ai coding users code reviewers model context protocol model context protocol",
      "material_mover": false
    },
    {
      "id": "evt_a15b7824cae44302255a",
      "entity_id": "gh:cranot/roam-code",
      "item_url": "/item/cranot-roam-code/",
      "title": "Cranot/roam-code",
      "category": "other",
      "kind": "stars_changed",
      "occurred_at": "2026-09-01T10:18:32.140826Z",
      "before": 510,
      "after": 511,
      "explanation": "Stars changed: 510 → 511.",
      "explanation_scope": "catalog_snapshot_delta",
      "evidence_refs": {},
      "tier": "Silver",
      "risk": "conditional",
      "verdict": "try_now",
      "score": 8.3,
      "entity_kind": "open_source",
      "verification_stage": "discovered",
      "type": "Tool",
      "section": "Developer Workflow",
      "local_ai": false,
      "local_model_compatible": false,
      "discovery_topic": "coding_agent",
      "discovery_topic_status": "unreviewed",
      "setup_ease": 4.2,
      "best_for": [
        "AI coding users",
        "code reviewers"
      ],
      "risk_categories": [],
      "search_text": "cranot/roam-code cranot open_source other silver conditional try_now ai coding users code reviewers model context protocol model context protocol",
      "material_mover": false
    },
    {
      "id": "evt_9d9b5d20cf0f0841dfbb",
      "entity_id": "gh:cranot/roam-code",
      "item_url": "/item/cranot-roam-code/",
      "title": "Cranot/roam-code",
      "category": "other",
      "kind": "stars_changed",
      "occurred_at": "2026-08-30T11:11:30.055674Z",
      "before": 511,
      "after": 510,
      "explanation": "Stars changed: 511 → 510.",
      "explanation_scope": "catalog_snapshot_delta",
      "evidence_refs": {},
      "tier": "Silver",
      "risk": "conditional",
      "verdict": "try_now",
      "score": 8.3,
      "entity_kind": "open_source",
      "verification_stage": "discovered",
      "type": "Tool",
      "section": "Developer Workflow",
      "local_ai": false,
      "local_model_compatible": false,
      "discovery_topic": "coding_agent",
      "discovery_topic_status": "unreviewed",
      "setup_ease": 4.2,
      "best_for": [
        "AI coding users",
        "code reviewers"
      ],
      "risk_categories": [],
      "search_text": "cranot/roam-code cranot open_source other silver conditional try_now ai coding users code reviewers model context protocol model context protocol",
      "material_mover": false
    },
    {
      "id": "evt_1d672ec185c40a6c4901",
      "entity_id": "gh:cranot/roam-code",
      "item_url": "/item/cranot-roam-code/",
      "title": "Cranot/roam-code",
      "category": "other",
      "kind": "stars_changed",
      "occurred_at": "2026-08-21T10:18:14.478827Z",
      "before": 508,
      "after": 510,
      "explanation": "Stars changed: 508 → 510.",
      "explanation_scope": "catalog_snapshot_delta",
      "evidence_refs": {},
      "tier": "Silver",
      "risk": "conditional",
      "verdict": "try_now",
      "score": 8.3,
      "entity_kind": "open_source",
      "verification_stage": "discovered",
      "type": "Tool",
      "section": "Developer Workflow",
      "local_ai": false,
      "local_model_compatible": false,
      "discovery_topic": "coding_agent",
      "discovery_topic_status": "unreviewed",
      "setup_ease": 4.2,
      "best_for": [
        "AI coding users",
        "code reviewers"
      ],
      "risk_categories": [],
      "search_text": "cranot/roam-code cranot open_source other silver conditional try_now ai coding users code reviewers model context protocol model context protocol",
      "material_mover": false
    },
    {
      "id": "evt_755aa2a21bb09f24dd72",
      "entity_id": "gh:cranot/roam-code",
      "item_url": "/item/cranot-roam-code/",
      "title": "Cranot/roam-code",
      "category": "other",
      "kind": "stars_changed",
      "occurred_at": "2026-08-12T17:38:47.185822Z",
      "before": 507,
      "after": 508,
      "explanation": "Stars changed: 507 → 508.",
      "explanation_scope": "catalog_snapshot_delta",
      "evidence_refs": {},
      "tier": "Silver",
      "risk": "conditional",
      "verdict": "try_now",
      "score": 8.3,
      "entity_kind": "open_source",
      "verification_stage": "discovered",
      "type": "Tool",
      "section": "Developer Workflow",
      "local_ai": false,
      "local_model_compatible": false,
      "discovery_topic": "coding_agent",
      "discovery_topic_status": "unreviewed",
      "setup_ease": 4.2,
      "best_for": [
        "AI coding users",
        "code reviewers"
      ],
      "risk_categories": [],
      "search_text": "cranot/roam-code cranot open_source other silver conditional try_now ai coding users code reviewers model context protocol model context protocol",
      "material_mover": false
    },
    {
      "id": "evt_755c9e102849c95b0786",
      "entity_id": "gh:cranot/roam-code",
      "item_url": "/item/cranot-roam-code/",
      "title": "Cranot/roam-code",
      "category": "other",
      "kind": "stars_changed",
      "occurred_at": "2026-08-10T10:18:02.453550Z",
      "before": 506,
      "after": 507,
      "explanation": "Stars changed: 506 → 507.",
      "explanation_scope": "catalog_snapshot_delta",
      "evidence_refs": {},
      "tier": "Silver",
      "risk": "conditional",
      "verdict": "try_now",
      "score": 8.3,
      "entity_kind": "open_source",
      "verification_stage": "discovered",
      "type": "Tool",
      "section": "Developer Workflow",
      "local_ai": false,
      "local_model_compatible": false,
      "discovery_topic": "coding_agent",
      "discovery_topic_status": "unreviewed",
      "setup_ease": 4.2,
      "best_for": [
        "AI coding users",
        "code reviewers"
      ],
      "risk_categories": [],
      "search_text": "cranot/roam-code cranot open_source other silver conditional try_now ai coding users code reviewers model context protocol model context protocol",
      "material_mover": false
    },
    {
      "id": "evt_f4c80ed1168eb4e79ca5",
      "entity_id": "gh:cranot/roam-code",
      "item_url": "/item/cranot-roam-code/",
      "title": "Cranot/roam-code",
      "category": "other",
      "kind": "stars_changed",
      "occurred_at": "2026-08-09T10:18:02.987681Z",
      "before": 505,
      "after": 506,
      "explanation": "Stars changed: 505 → 506.",
      "explanation_scope": "catalog_snapshot_delta",
      "evidence_refs": {},
      "tier": "Silver",
      "risk": "conditional",
      "verdict": "try_now",
      "score": 8.3,
      "entity_kind": "open_source",
      "verification_stage": "discovered",
      "type": "Tool",
      "section": "Developer Workflow",
      "local_ai": false,
      "local_model_compatible": false,
      "discovery_topic": "coding_agent",
      "discovery_topic_status": "unreviewed",
      "setup_ease": 4.2,
      "best_for": [
        "AI coding users",
        "code reviewers"
      ],
      "risk_categories": [],
      "search_text": "cranot/roam-code cranot open_source other silver conditional try_now ai coding users code reviewers model context protocol model context protocol",
      "material_mover": false
    },
    {
      "id": "evt_dbb9897b57bbdec986f2",
      "entity_id": "gh:cranot/roam-code",
      "item_url": "/item/cranot-roam-code/",
      "title": "Cranot/roam-code",
      "category": "other",
      "kind": "version_changed",
      "occurred_at": "2026-08-08T10:17:54.011012Z",
      "before": "v13.10.0",
      "after": "v14.0.0",
      "explanation": "Version changed: v13.10.0 → v14.0.0.",
      "explanation_scope": "catalog_snapshot_delta",
      "evidence_refs": {},
      "tier": "Silver",
      "risk": "conditional",
      "verdict": "try_now",
      "score": 8.3,
      "entity_kind": "open_source",
      "verification_stage": "discovered",
      "type": "Tool",
      "section": "Developer Workflow",
      "local_ai": false,
      "local_model_compatible": false,
      "discovery_topic": "coding_agent",
      "discovery_topic_status": "unreviewed",
      "setup_ease": 4.2,
      "best_for": [
        "AI coding users",
        "code reviewers"
      ],
      "risk_categories": [],
      "search_text": "cranot/roam-code cranot open_source other silver conditional try_now ai coding users code reviewers model context protocol model context protocol",
      "material_mover": false
    },
    {
      "id": "evt_1fb04d116a899c59acc3",
      "entity_id": "gh:cranot/roam-code",
      "item_url": "/item/cranot-roam-code/",
      "title": "Cranot/roam-code",
      "category": "other",
      "kind": "stars_changed",
      "occurred_at": "2026-08-08T10:17:54.011012Z",
      "before": 503,
      "after": 505,
      "explanation": "Stars changed: 503 → 505.",
      "explanation_scope": "catalog_snapshot_delta",
      "evidence_refs": {},
      "tier": "Silver",
      "risk": "conditional",
      "verdict": "try_now",
      "score": 8.3,
      "entity_kind": "open_source",
      "verification_stage": "discovered",
      "type": "Tool",
      "section": "Developer Workflow",
      "local_ai": false,
      "local_model_compatible": false,
      "discovery_topic": "coding_agent",
      "discovery_topic_status": "unreviewed",
      "setup_ease": 4.2,
      "best_for": [
        "AI coding users",
        "code reviewers"
      ],
      "risk_categories": [],
      "search_text": "cranot/roam-code cranot open_source other silver conditional try_now ai coding users code reviewers model context protocol model context protocol",
      "material_mover": false
    },
    {
      "id": "evt_8b6bef96a20c8198cfc1",
      "entity_id": "gh:cranot/roam-code",
      "item_url": "/item/cranot-roam-code/",
      "title": "Cranot/roam-code",
      "category": "other",
      "kind": "stars_changed",
      "occurred_at": "2026-08-03T10:18:05.351909Z",
      "before": 502,
      "after": 503,
      "explanation": "Stars changed: 502 → 503.",
      "explanation_scope": "catalog_snapshot_delta",
      "evidence_refs": {},
      "tier": "Silver",
      "risk": "conditional",
      "verdict": "try_now",
      "score": 8.3,
      "entity_kind": "open_source",
      "verification_stage": "discovered",
      "type": "Tool",
      "section": "Developer Workflow",
      "local_ai": false,
      "local_model_compatible": false,
      "discovery_topic": "coding_agent",
      "discovery_topic_status": "unreviewed",
      "setup_ease": 4.2,
      "best_for": [
        "AI coding users",
        "code reviewers"
      ],
      "risk_categories": [],
      "search_text": "cranot/roam-code cranot open_source other silver conditional try_now ai coding users code reviewers model context protocol model context protocol",
      "material_mover": false
    },
    {
      "id": "evt_f0556e527ab746bc08e4",
      "entity_id": "gh:cranot/roam-code",
      "item_url": "/item/cranot-roam-code/",
      "title": "Cranot/roam-code",
      "category": "other",
      "kind": "stars_changed",
      "occurred_at": "2026-07-29T10:17:05.832710Z",
      "before": 501,
      "after": 500,
      "explanation": "Stars changed: 501 → 500.",
      "explanation_scope": "catalog_snapshot_delta",
      "evidence_refs": {},
      "tier": "Silver",
      "risk": "conditional",
      "verdict": "try_now",
      "score": 8.3,
      "entity_kind": "open_source",
      "verification_stage": "discovered",
      "type": "Tool",
      "section": "Developer Workflow",
      "local_ai": false,
      "local_model_compatible": false,
      "discovery_topic": "coding_agent",
      "discovery_topic_status": "unreviewed",
      "setup_ease": 4.2,
      "best_for": [
        "AI coding users",
        "code reviewers"
      ],
      "risk_categories": [],
      "search_text": "cranot/roam-code cranot open_source other silver conditional try_now ai coding users code reviewers model context protocol model context protocol",
      "material_mover": false
    },
    {
      "id": "evt_b4d1a22c55746c309beb",
      "entity_id": "gh:cranot/roam-code",
      "item_url": "/item/cranot-roam-code/",
      "title": "Cranot/roam-code",
      "category": "other",
      "kind": "version_changed",
      "occurred_at": "2026-07-28T10:17:34.274766Z",
      "before": "v13.9.0",
      "after": "v13.10.0",
      "explanation": "Source-observed version changed: v13.9.0 → v13.10.0. Associated release timestamp: 2026-07-15T16:27:40Z → 2026-07-28T07:25:35Z. This reports the retained observation delta and does not infer why the upstream change occurred.",
      "explanation_scope": "source_observation_delta",
      "evidence_refs": {
        "after_last_release_at_observation_id": "obs_f242aeb4161d27cb87987e33",
        "after_last_release_url_observation_id": "obs_faca82e351104909b593462e",
        "after_methodology_version": "github-release-resolution-v1",
        "after_observation_id": "obs_d1cf6cb1d584262b8f6c5ed2",
        "after_observed_at": "2026-07-28T10:17:34.274766Z",
        "after_source_path": "repository.releases.nodes[0].tagName/name",
        "before_last_release_at_observation_id": "obs_79df5435d9027f0c8c0dee90",
        "before_last_release_url_observation_id": "obs_bfa80ddd8c411773d107e776",
        "before_methodology_version": "github-release-resolution-v1",
        "before_observation_id": "obs_aae12b6f85262fc4193a8419",
        "before_observed_at": "2026-07-28T07:11:06.213377Z",
        "before_source_path": "repository.releases.nodes[0].tagName/name",
        "entity_source_url": "https://github.com/Cranot/roam-code",
        "extractor_version": "github-observer-v2",
        "field": "version",
        "source_url": "https://api.github.com/graphql"
      },
      "tier": "Silver",
      "risk": "conditional",
      "verdict": "try_now",
      "score": 8.3,
      "entity_kind": "open_source",
      "verification_stage": "discovered",
      "type": "Tool",
      "section": "Developer Workflow",
      "local_ai": false,
      "local_model_compatible": false,
      "discovery_topic": "coding_agent",
      "discovery_topic_status": "unreviewed",
      "setup_ease": 4.2,
      "best_for": [
        "AI coding users",
        "code reviewers"
      ],
      "risk_categories": [],
      "search_text": "cranot/roam-code cranot open_source other silver conditional try_now ai coding users code reviewers model context protocol model context protocol",
      "material_mover": false
    },
    {
      "id": "evt_29a08e626911f4ca0f64",
      "entity_id": "gh:cranot/roam-code",
      "item_url": "/item/cranot-roam-code/",
      "title": "Cranot/roam-code",
      "category": "other",
      "kind": "stars_changed",
      "occurred_at": "2026-07-28T07:11:06.213377Z",
      "before": 499,
      "after": 501,
      "explanation": "Stars changed: 499 → 501.",
      "explanation_scope": "catalog_snapshot_delta",
      "evidence_refs": {},
      "tier": "Silver",
      "risk": "conditional",
      "verdict": "try_now",
      "score": 8.3,
      "entity_kind": "open_source",
      "verification_stage": "discovered",
      "type": "Tool",
      "section": "Developer Workflow",
      "local_ai": false,
      "local_model_compatible": false,
      "discovery_topic": "coding_agent",
      "discovery_topic_status": "unreviewed",
      "setup_ease": 4.2,
      "best_for": [
        "AI coding users",
        "code reviewers"
      ],
      "risk_categories": [],
      "search_text": "cranot/roam-code cranot open_source other silver conditional try_now ai coding users code reviewers model context protocol model context protocol",
      "material_mover": false
    },
    {
      "id": "evt_adf8c3d009682c752587",
      "entity_id": "gh:cranot/roam-code",
      "item_url": "/item/cranot-roam-code/",
      "title": "Cranot/roam-code",
      "category": "other",
      "kind": "version_changed",
      "occurred_at": "2026-07-17T09:45:55.725732Z",
      "before": "v13.8.0",
      "after": "v13.9.0",
      "explanation": "Version changed: v13.8.0 → v13.9.0.",
      "explanation_scope": "catalog_snapshot_delta",
      "evidence_refs": {},
      "tier": "Silver",
      "risk": "conditional",
      "verdict": "try_now",
      "score": 8.3,
      "entity_kind": "open_source",
      "verification_stage": "discovered",
      "type": "Tool",
      "section": "Developer Workflow",
      "local_ai": false,
      "local_model_compatible": false,
      "discovery_topic": "coding_agent",
      "discovery_topic_status": "unreviewed",
      "setup_ease": 4.2,
      "best_for": [
        "AI coding users",
        "code reviewers"
      ],
      "risk_categories": [],
      "search_text": "cranot/roam-code cranot open_source other silver conditional try_now ai coding users code reviewers model context protocol model context protocol",
      "material_mover": false
    },
    {
      "id": "evt_075e896647f248192ef2",
      "entity_id": "gh:cranot/roam-code",
      "item_url": "/item/cranot-roam-code/",
      "title": "Cranot/roam-code",
      "category": "other",
      "kind": "stars_changed",
      "occurred_at": "2026-07-17T09:45:55.725732Z",
      "before": 498,
      "after": 499,
      "explanation": "Stars changed: 498 → 499.",
      "explanation_scope": "catalog_snapshot_delta",
      "evidence_refs": {},
      "tier": "Silver",
      "risk": "conditional",
      "verdict": "try_now",
      "score": 8.3,
      "entity_kind": "open_source",
      "verification_stage": "discovered",
      "type": "Tool",
      "section": "Developer Workflow",
      "local_ai": false,
      "local_model_compatible": false,
      "discovery_topic": "coding_agent",
      "discovery_topic_status": "unreviewed",
      "setup_ease": 4.2,
      "best_for": [
        "AI coding users",
        "code reviewers"
      ],
      "risk_categories": [],
      "search_text": "cranot/roam-code cranot open_source other silver conditional try_now ai coding users code reviewers model context protocol model context protocol",
      "material_mover": false
    }
  ]
}
