{
  "schema_version": "1.0.0",
  "verification_stage_contract": "bounded-workflow-v2",
  "generated_at": "2026-08-13T20:20:15Z",
  "build_id": "rr-20260813T202015Z-50afa6e387dd",
  "entity_id": "gh:ferroxlabs/ijfw",
  "points": [
    {
      "id": "gh:ferroxlabs/ijfw",
      "score": 8.4,
      "popularity": 1.0,
      "stars": null,
      "momentum": 7.0,
      "score_components": {
        "usefulness": 9.0,
        "novelty": 8.0,
        "momentum": 7.0,
        "maturity": 6.6,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.9,
        "setup_ease": 6.4
      },
      "tier": "Gold",
      "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:ferroxlabs/ijfw",
      "score": 8.4,
      "popularity": 1.0,
      "stars": null,
      "momentum": 7.0,
      "score_components": {
        "usefulness": 9.0,
        "novelty": 8.0,
        "momentum": 7.0,
        "maturity": 6.6,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.9,
        "setup_ease": 6.4
      },
      "tier": "Gold",
      "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:ferroxlabs/ijfw",
      "score": 8.4,
      "popularity": 1.0,
      "stars": null,
      "momentum": 7.0,
      "score_components": {
        "usefulness": 9.0,
        "novelty": 8.0,
        "momentum": 7.0,
        "maturity": 6.6,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.9,
        "setup_ease": 6.4
      },
      "tier": "Gold",
      "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:ferroxlabs/ijfw",
      "score": 8.4,
      "popularity": 1.0,
      "stars": null,
      "momentum": 7.0,
      "score_components": {
        "usefulness": 9.0,
        "novelty": 8.0,
        "momentum": 7.0,
        "maturity": 6.6,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.9,
        "setup_ease": 6.4
      },
      "tier": "Gold",
      "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:ferroxlabs/ijfw",
      "score": 8.4,
      "popularity": 1.0,
      "stars": null,
      "momentum": 7.0,
      "score_components": {
        "usefulness": 9.0,
        "novelty": 8.0,
        "momentum": 7.0,
        "maturity": 6.6,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.9,
        "setup_ease": 6.4
      },
      "tier": "Gold",
      "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:ferroxlabs/ijfw",
      "score": 8.4,
      "popularity": 1.0,
      "stars": null,
      "momentum": 7.0,
      "score_components": {
        "usefulness": 9.0,
        "novelty": 8.0,
        "momentum": 7.0,
        "maturity": 6.6,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.9,
        "setup_ease": 6.4
      },
      "tier": "Gold",
      "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:ferroxlabs/ijfw",
      "score": 8.4,
      "popularity": 1.0,
      "stars": null,
      "momentum": 7.0,
      "score_components": {
        "usefulness": 9.0,
        "novelty": 8.0,
        "momentum": 7.0,
        "maturity": 6.6,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.9,
        "setup_ease": 6.4
      },
      "tier": "Gold",
      "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:ferroxlabs/ijfw",
      "score": 8.4,
      "popularity": 1.0,
      "stars": null,
      "momentum": 7.0,
      "score_components": {
        "usefulness": 9.0,
        "novelty": 8.0,
        "momentum": 7.0,
        "maturity": 6.6,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.9,
        "setup_ease": 6.4
      },
      "tier": "Gold",
      "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:ferroxlabs/ijfw",
      "score": 8.4,
      "popularity": 1.0,
      "stars": null,
      "momentum": 7.0,
      "score_components": {
        "usefulness": 9.0,
        "novelty": 8.0,
        "momentum": 7.0,
        "maturity": 6.6,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.9,
        "setup_ease": 6.4
      },
      "tier": "Gold",
      "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:ferroxlabs/ijfw",
      "score": 8.4,
      "popularity": 1.0,
      "stars": null,
      "momentum": 7.0,
      "score_components": {
        "usefulness": 9.0,
        "novelty": 8.0,
        "momentum": 7.0,
        "maturity": 6.6,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.9,
        "setup_ease": 6.4
      },
      "tier": "Gold",
      "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:ferroxlabs/ijfw",
      "score": 8.4,
      "popularity": 1.0,
      "stars": null,
      "momentum": 7.0,
      "score_components": {
        "usefulness": 9.0,
        "novelty": 8.0,
        "momentum": 7.0,
        "maturity": 6.6,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.9,
        "setup_ease": 6.4
      },
      "tier": "Gold",
      "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:ferroxlabs/ijfw",
      "score": 8.4,
      "popularity": 1.0,
      "stars": 197,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 9.0,
        "novelty": 8.0,
        "momentum": 7.0,
        "maturity": 6.6,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.9,
        "setup_ease": 6.4
      },
      "tier": "Gold",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v1.6.5",
      "last_release_at": "2026-07-11T04:05:09Z",
      "last_release_url": "https://github.com/FerroxLabs/ijfw/releases/tag/v1.6.5",
      "maintenance_status": "active",
      "integration_fingerprint": null,
      "integration_count": 0,
      "integrations": [],
      "source_observed_at": "2026-07-13T12:11:00.324497Z",
      "observation_source_url": "https://api.github.com/graphql",
      "observation_extractor_version": "github-observer-v1",
      "observation_refs": {
        "stars": "obs_2c266cffe49e77bbc11b3bd6",
        "version": "obs_fb0f126ca7cd39c9720b9082",
        "last_release_at": "obs_c2ba0a05fac838b6b1cc5ac9",
        "last_release_url": "obs_2989e88711cf67aeeafdb0fc",
        "pushed_at": "obs_a0c9ad222e5feaa5249dc4d3",
        "archived": "obs_8dadda8f17971ed03b9b430d",
        "default_branch": "obs_699aaa75fae82a16be4a5d3c",
        "default_branch_updated_at": "obs_00b589ba37350f09689a6517",
        "maintenance_status": "obs_1c9eb13f22d9d2fa9ae823d2",
        "momentum": "obs_cf9bdcd1507d3170c1929fb3"
      },
      "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:ferroxlabs/ijfw",
      "score": 8.4,
      "popularity": 1.0,
      "stars": 200,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 9.0,
        "novelty": 8.0,
        "momentum": 7.0,
        "maturity": 6.6,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.9,
        "setup_ease": 6.4
      },
      "tier": "Gold",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v1.6.5",
      "last_release_at": "2026-07-11T04:05:09Z",
      "last_release_url": "https://github.com/FerroxLabs/ijfw/releases/tag/v1.6.5",
      "maintenance_status": "active",
      "integration_fingerprint": "ca77f75b2cc4efc3",
      "integration_count": 3,
      "integrations": [
        "Claude Code",
        "Model Context Protocol",
        "OpenAI Codex"
      ],
      "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_93cc7ca283ea526ee74efc5f",
        "version": "obs_2d71b9cdcfa8f50d8caa8578",
        "last_release_at": "obs_078af4a7ea1d02d758ebfd64",
        "last_release_url": "obs_547ded37b4a87f17a4fcd376",
        "pushed_at": "obs_c14986d1571805f03f29b88a",
        "archived": "obs_2255af64502e67c280574661",
        "default_branch": "obs_007da8ad2a8208170f357014",
        "default_branch_updated_at": "obs_b4cdc731ca4d83a7860d91d1",
        "maintenance_status": "obs_a4cfe8444d0603d16295a597",
        "momentum": "obs_97b44e1c6cc764818a1cd324",
        "repository_topics": "obs_491994536b801cc8e682ddc3",
        "integrations": "obs_f0a22fbbb79f38096bafdc51",
        "integration_fingerprint": "obs_f0c4ffac7191eeaf90d7aa74",
        "deployment_models": "obs_dbb4be03c9142e1182ea7dee",
        "extensibility": "obs_e452eafd41531d199eb95bb0"
      },
      "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:ferroxlabs/ijfw",
      "score": 8.4,
      "popularity": 1.0,
      "stars": 200,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 9.0,
        "novelty": 8.0,
        "momentum": 7.0,
        "maturity": 6.6,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.9,
        "setup_ease": 6.4
      },
      "tier": "Gold",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v1.6.5",
      "last_release_at": "2026-07-11T04:05:09Z",
      "last_release_url": "https://github.com/FerroxLabs/ijfw/releases/tag/v1.6.5",
      "maintenance_status": "active",
      "integration_fingerprint": "ca77f75b2cc4efc3",
      "integration_count": 3,
      "integrations": [
        "Claude Code",
        "Model Context Protocol",
        "OpenAI Codex"
      ],
      "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_93cc7ca283ea526ee74efc5f",
        "version": "obs_2d71b9cdcfa8f50d8caa8578",
        "last_release_at": "obs_078af4a7ea1d02d758ebfd64",
        "last_release_url": "obs_547ded37b4a87f17a4fcd376",
        "pushed_at": "obs_c14986d1571805f03f29b88a",
        "archived": "obs_2255af64502e67c280574661",
        "default_branch": "obs_007da8ad2a8208170f357014",
        "default_branch_updated_at": "obs_b4cdc731ca4d83a7860d91d1",
        "maintenance_status": "obs_a4cfe8444d0603d16295a597",
        "momentum": "obs_97b44e1c6cc764818a1cd324",
        "repository_topics": "obs_491994536b801cc8e682ddc3",
        "integrations": "obs_f0a22fbbb79f38096bafdc51",
        "integration_fingerprint": "obs_f0c4ffac7191eeaf90d7aa74",
        "deployment_models": "obs_dbb4be03c9142e1182ea7dee",
        "extensibility": "obs_e452eafd41531d199eb95bb0"
      },
      "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:ferroxlabs/ijfw",
      "score": 8.4,
      "popularity": 1.0,
      "stars": 200,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 9.0,
        "novelty": 8.0,
        "momentum": 7.0,
        "maturity": 6.6,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.9,
        "setup_ease": 6.4
      },
      "tier": "Gold",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v1.6.5",
      "last_release_at": "2026-07-11T04:05:09Z",
      "last_release_url": "https://github.com/FerroxLabs/ijfw/releases/tag/v1.6.5",
      "maintenance_status": "active",
      "integration_fingerprint": "ca77f75b2cc4efc3",
      "integration_count": 3,
      "integrations": [
        "Claude Code",
        "Model Context Protocol",
        "OpenAI Codex"
      ],
      "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_93cc7ca283ea526ee74efc5f",
        "version": "obs_2d71b9cdcfa8f50d8caa8578",
        "last_release_at": "obs_078af4a7ea1d02d758ebfd64",
        "last_release_url": "obs_547ded37b4a87f17a4fcd376",
        "pushed_at": "obs_c14986d1571805f03f29b88a",
        "archived": "obs_2255af64502e67c280574661",
        "default_branch": "obs_007da8ad2a8208170f357014",
        "default_branch_updated_at": "obs_b4cdc731ca4d83a7860d91d1",
        "maintenance_status": "obs_a4cfe8444d0603d16295a597",
        "momentum": "obs_97b44e1c6cc764818a1cd324",
        "repository_topics": "obs_491994536b801cc8e682ddc3",
        "integrations": "obs_f0a22fbbb79f38096bafdc51",
        "integration_fingerprint": "obs_f0c4ffac7191eeaf90d7aa74",
        "deployment_models": "obs_dbb4be03c9142e1182ea7dee",
        "extensibility": "obs_e452eafd41531d199eb95bb0"
      },
      "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:ferroxlabs/ijfw",
      "score": 8.4,
      "popularity": 1.0,
      "stars": 200,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 9.0,
        "novelty": 8.0,
        "momentum": 7.0,
        "maturity": 6.6,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.9,
        "setup_ease": 6.4
      },
      "tier": "Gold",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v1.6.5",
      "last_release_at": "2026-07-11T04:05:09Z",
      "last_release_url": "https://github.com/FerroxLabs/ijfw/releases/tag/v1.6.5",
      "maintenance_status": "active",
      "integration_fingerprint": "ca77f75b2cc4efc3",
      "integration_count": 3,
      "integrations": [
        "Claude Code",
        "Model Context Protocol",
        "OpenAI Codex"
      ],
      "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_93cc7ca283ea526ee74efc5f",
        "version": "obs_2d71b9cdcfa8f50d8caa8578",
        "last_release_at": "obs_078af4a7ea1d02d758ebfd64",
        "last_release_url": "obs_547ded37b4a87f17a4fcd376",
        "pushed_at": "obs_c14986d1571805f03f29b88a",
        "archived": "obs_2255af64502e67c280574661",
        "default_branch": "obs_007da8ad2a8208170f357014",
        "default_branch_updated_at": "obs_b4cdc731ca4d83a7860d91d1",
        "maintenance_status": "obs_a4cfe8444d0603d16295a597",
        "momentum": "obs_97b44e1c6cc764818a1cd324",
        "repository_topics": "obs_491994536b801cc8e682ddc3",
        "integrations": "obs_f0a22fbbb79f38096bafdc51",
        "integration_fingerprint": "obs_f0c4ffac7191eeaf90d7aa74",
        "deployment_models": "obs_dbb4be03c9142e1182ea7dee",
        "extensibility": "obs_e452eafd41531d199eb95bb0"
      },
      "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:ferroxlabs/ijfw",
      "score": 8.4,
      "popularity": 1.0,
      "stars": 200,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 9.0,
        "novelty": 8.0,
        "momentum": 7.0,
        "maturity": 6.6,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.9,
        "setup_ease": 6.4
      },
      "tier": "Gold",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v1.6.5",
      "last_release_at": "2026-07-11T04:05:09Z",
      "last_release_url": "https://github.com/FerroxLabs/ijfw/releases/tag/v1.6.5",
      "maintenance_status": "active",
      "integration_fingerprint": "ca77f75b2cc4efc3",
      "integration_count": 3,
      "integrations": [
        "Claude Code",
        "Model Context Protocol",
        "OpenAI Codex"
      ],
      "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_93cc7ca283ea526ee74efc5f",
        "version": "obs_2d71b9cdcfa8f50d8caa8578",
        "last_release_at": "obs_078af4a7ea1d02d758ebfd64",
        "last_release_url": "obs_547ded37b4a87f17a4fcd376",
        "pushed_at": "obs_c14986d1571805f03f29b88a",
        "archived": "obs_2255af64502e67c280574661",
        "default_branch": "obs_007da8ad2a8208170f357014",
        "default_branch_updated_at": "obs_b4cdc731ca4d83a7860d91d1",
        "maintenance_status": "obs_a4cfe8444d0603d16295a597",
        "momentum": "obs_97b44e1c6cc764818a1cd324",
        "repository_topics": "obs_491994536b801cc8e682ddc3",
        "integrations": "obs_f0a22fbbb79f38096bafdc51",
        "integration_fingerprint": "obs_f0c4ffac7191eeaf90d7aa74",
        "deployment_models": "obs_dbb4be03c9142e1182ea7dee",
        "extensibility": "obs_e452eafd41531d199eb95bb0"
      },
      "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:ferroxlabs/ijfw",
      "score": 8.4,
      "popularity": 1.0,
      "stars": 204,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 9.0,
        "novelty": 8.0,
        "momentum": 7.0,
        "maturity": 6.6,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.9,
        "setup_ease": 6.4
      },
      "tier": "Gold",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v1.6.5",
      "last_release_at": "2026-07-11T04:05:09Z",
      "last_release_url": "https://github.com/FerroxLabs/ijfw/releases/tag/v1.6.5",
      "maintenance_status": "active",
      "integration_fingerprint": "ca77f75b2cc4efc3",
      "integration_count": 3,
      "integrations": [
        "Claude Code",
        "Model Context Protocol",
        "OpenAI Codex"
      ],
      "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_681b967fc4ad2336193e4e6e",
        "version": "obs_268329c4b7cfe86330f37de7",
        "last_release_at": "obs_0da4f1a7fcd5bb02b1a13b42",
        "last_release_url": "obs_f8287828cb25ef76d08fcb9f",
        "pushed_at": "obs_2df2e7b18fc99164e6c37291",
        "archived": "obs_a5997d3333aef3e43bb31b12",
        "default_branch": "obs_1714af1ad9b7efd89a20520b",
        "default_branch_updated_at": "obs_691fb2e7356613c2803c9ad4",
        "maintenance_status": "obs_4e3de3d6f007ade362d46e6e",
        "momentum": "obs_7eb55784daa3eee80a83e1bf",
        "repository_topics": "obs_ae85c1275d3da204f719f2ff",
        "integrations": "obs_25b82bc8e6e2f5f340d260b5",
        "integration_fingerprint": "obs_c7300d8ed03e3459b9b89f14",
        "deployment_models": "obs_e8ffc65259fc0304406cf3ce",
        "extensibility": "obs_5d8b2b8b79b6a44d84608eda"
      },
      "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:ferroxlabs/ijfw",
      "score": 8.4,
      "popularity": 1.0,
      "stars": 204,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 9.0,
        "novelty": 8.0,
        "momentum": 7.0,
        "maturity": 6.6,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.9,
        "setup_ease": 6.4
      },
      "tier": "Gold",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v1.6.5",
      "last_release_at": "2026-07-11T04:05:09Z",
      "last_release_url": "https://github.com/FerroxLabs/ijfw/releases/tag/v1.6.5",
      "maintenance_status": "active",
      "integration_fingerprint": "ca77f75b2cc4efc3",
      "integration_count": 3,
      "integrations": [
        "Claude Code",
        "Model Context Protocol",
        "OpenAI Codex"
      ],
      "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_f672456a60f6d511272df418",
        "version": "obs_3d936f13ec90997cb47a3253",
        "last_release_at": "obs_cb23ed50ea15568c4f09377a",
        "last_release_url": "obs_40d2f77f7f0be0c708995e7e",
        "pushed_at": "obs_9f566e333a82863df3cdbeee",
        "archived": "obs_d9e0e55c545763b77f472440",
        "default_branch": "obs_c3423ff87d282554e61df010",
        "default_branch_updated_at": "obs_b0c03cdfcceb89ba6c872b0f",
        "maintenance_status": "obs_9542ce5073ef209bb01b14f3",
        "momentum": "obs_2d99a84635186a48d9f50fad",
        "repository_topics": "obs_3cc6dca82d3f9241eeef870b",
        "integrations": "obs_fb3719df446a139633e9eef4",
        "integration_fingerprint": "obs_926cc902037a6479a79b8e90",
        "deployment_models": "obs_3143486d2d8c2ef0ba3b31b9",
        "extensibility": "obs_53ea5eeb57dd075f253abbec"
      },
      "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:ferroxlabs/ijfw",
      "score": 8.4,
      "popularity": 1.0,
      "stars": null,
      "momentum": 7.0,
      "score_components": {
        "usefulness": 9.0,
        "novelty": 8.0,
        "momentum": 7.0,
        "maturity": 6.6,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.9,
        "setup_ease": 6.4
      },
      "tier": "Gold",
      "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:ferroxlabs/ijfw",
      "score": 8.4,
      "popularity": 1.0,
      "stars": null,
      "momentum": 7.0,
      "score_components": {
        "usefulness": 9.0,
        "novelty": 8.0,
        "momentum": 7.0,
        "maturity": 6.6,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.9,
        "setup_ease": 6.4
      },
      "tier": "Gold",
      "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:ferroxlabs/ijfw",
      "score": 8.4,
      "popularity": 1.0,
      "stars": 205,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 9.0,
        "novelty": 8.0,
        "momentum": 7.0,
        "maturity": 6.6,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.9,
        "setup_ease": 6.4
      },
      "tier": "Gold",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v1.6.5",
      "last_release_at": "2026-07-11T04:05:09Z",
      "last_release_url": "https://github.com/FerroxLabs/ijfw/releases/tag/v1.6.5",
      "maintenance_status": "active",
      "integration_fingerprint": "ca77f75b2cc4efc3",
      "integration_count": 3,
      "integrations": [
        "Claude Code",
        "Model Context Protocol",
        "OpenAI Codex"
      ],
      "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_1ad14581242640a570531cfd",
        "version": "obs_6acb9ef2763f1f36e0a40a1e",
        "last_release_at": "obs_40f04c0fd69631d3e7e5fd0e",
        "last_release_url": "obs_aba0f8bdb565f3411c501287",
        "pushed_at": "obs_860c7677e2277fa9ff732e95",
        "archived": "obs_0e52c12c423277e9cdd750cb",
        "default_branch": "obs_4ca260f3fc831dcd5f3fbf8f",
        "default_branch_updated_at": "obs_e40d5d54010b02340b87b92c",
        "maintenance_status": "obs_148cbb283808c70672d1949f",
        "momentum": "obs_4377b5f04e2d8697189ccd2a",
        "repository_topics": "obs_1bc2f9e67c80597b6d295ea6",
        "integrations": "obs_61000f4b379572b45f97de4f",
        "integration_fingerprint": "obs_a739554a134b97c6b083f0cf",
        "deployment_models": "obs_a79d8c287c65b363bfb2ccce",
        "extensibility": "obs_80212f6dd101f58507bb2320"
      },
      "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:ferroxlabs/ijfw",
      "score": 8.4,
      "popularity": 1.0,
      "stars": 205,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 9.0,
        "novelty": 8.0,
        "momentum": 7.0,
        "maturity": 6.6,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.9,
        "setup_ease": 6.4
      },
      "tier": "Gold",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v1.6.5",
      "last_release_at": "2026-07-11T04:05:09Z",
      "last_release_url": "https://github.com/FerroxLabs/ijfw/releases/tag/v1.6.5",
      "maintenance_status": "active",
      "integration_fingerprint": "ca77f75b2cc4efc3",
      "integration_count": 3,
      "integrations": [
        "Claude Code",
        "Model Context Protocol",
        "OpenAI Codex"
      ],
      "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_99e82d4ed6bb46b1877e3a04",
        "version": "obs_4a584c4635ca7e8cb55bd110",
        "last_release_at": "obs_e47fc3707c8c3d0ab5a54c14",
        "last_release_url": "obs_21739b29efe8ea3e849e2c78",
        "pushed_at": "obs_1ecab19dc268baf8e9117b1f",
        "archived": "obs_4cf215f27c6fd14bb2a4a4a7",
        "default_branch": "obs_261e4a7747ecf0841ec4ad97",
        "default_branch_updated_at": "obs_5527ce7e974c1f600144e1c1",
        "maintenance_status": "obs_5aefd3d67a99d9b8131d45fe",
        "momentum": "obs_72a7e69f13da97421b3dd871",
        "repository_topics": "obs_b03c1276996c808b31fac1a9",
        "integrations": "obs_891fb66ee95873a6c3e04ac3",
        "integration_fingerprint": "obs_0cf7fbdad6e0c5272fb345e2",
        "deployment_models": "obs_3f2b0ae4e74a2db748d11dde",
        "extensibility": "obs_bd7129634a9f2e0c1c31018d"
      },
      "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:ferroxlabs/ijfw",
      "score": 8.4,
      "popularity": 1.0,
      "stars": 205,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 9.0,
        "novelty": 8.0,
        "momentum": 7.0,
        "maturity": 6.6,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.9,
        "setup_ease": 6.4
      },
      "tier": "Gold",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v1.6.5",
      "last_release_at": "2026-07-11T04:05:09Z",
      "last_release_url": "https://github.com/FerroxLabs/ijfw/releases/tag/v1.6.5",
      "maintenance_status": "active",
      "integration_fingerprint": "ca77f75b2cc4efc3",
      "integration_count": 3,
      "integrations": [
        "Claude Code",
        "Model Context Protocol",
        "OpenAI Codex"
      ],
      "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_36f0d5897c4b38bab1c3f301",
        "version": "obs_335bee55516f6cf09b3aa95c",
        "last_release_at": "obs_58c90f81fc9e622dcbb14e43",
        "last_release_url": "obs_07a192daa652e00b10c96467",
        "pushed_at": "obs_97c6925577bfe3705c5d3dd4",
        "archived": "obs_e5ffbcfebf89fc18010ed034",
        "default_branch": "obs_96a4f3ce5e2249c37e678f54",
        "default_branch_updated_at": "obs_712bb1ba713357b462dcdb34",
        "maintenance_status": "obs_c3bd8ce200e6bb62ca2ccba3",
        "momentum": "obs_65d9dc6c0ee583068deecc6a",
        "repository_topics": "obs_9b71d1993ca4b8f85afd240e",
        "integrations": "obs_00c9e4aa0ff904c972a72f5c",
        "integration_fingerprint": "obs_62832232c1139d945dbc7d5c",
        "deployment_models": "obs_93398ec3a707416d66f1b757",
        "extensibility": "obs_7ae5f95bab66a946c163435f"
      },
      "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:ferroxlabs/ijfw",
      "score": 8.4,
      "popularity": 1.0,
      "stars": 205,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 9.0,
        "novelty": 8.0,
        "momentum": 7.0,
        "maturity": 6.6,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.9,
        "setup_ease": 6.4
      },
      "tier": "Gold",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v1.6.5",
      "last_release_at": "2026-07-11T04:05:09Z",
      "last_release_url": "https://github.com/FerroxLabs/ijfw/releases/tag/v1.6.5",
      "maintenance_status": "active",
      "integration_fingerprint": "ca77f75b2cc4efc3",
      "integration_count": 3,
      "integrations": [
        "Claude Code",
        "Model Context Protocol",
        "OpenAI Codex"
      ],
      "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_36f0d5897c4b38bab1c3f301",
        "version": "obs_335bee55516f6cf09b3aa95c",
        "last_release_at": "obs_58c90f81fc9e622dcbb14e43",
        "last_release_url": "obs_07a192daa652e00b10c96467",
        "pushed_at": "obs_97c6925577bfe3705c5d3dd4",
        "archived": "obs_e5ffbcfebf89fc18010ed034",
        "default_branch": "obs_96a4f3ce5e2249c37e678f54",
        "default_branch_updated_at": "obs_712bb1ba713357b462dcdb34",
        "maintenance_status": "obs_c3bd8ce200e6bb62ca2ccba3",
        "momentum": "obs_65d9dc6c0ee583068deecc6a",
        "repository_topics": "obs_9b71d1993ca4b8f85afd240e",
        "integrations": "obs_00c9e4aa0ff904c972a72f5c",
        "integration_fingerprint": "obs_62832232c1139d945dbc7d5c",
        "deployment_models": "obs_93398ec3a707416d66f1b757",
        "extensibility": "obs_7ae5f95bab66a946c163435f"
      },
      "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:ferroxlabs/ijfw",
      "score": 8.4,
      "popularity": 1.0,
      "stars": null,
      "momentum": 7.0,
      "score_components": {
        "usefulness": 9.0,
        "novelty": 8.0,
        "momentum": 7.0,
        "maturity": 6.6,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.9,
        "setup_ease": 6.4
      },
      "tier": "Gold",
      "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:ferroxlabs/ijfw",
      "score": 8.4,
      "popularity": 1.0,
      "stars": null,
      "momentum": 7.0,
      "score_components": {
        "usefulness": 9.0,
        "novelty": 8.0,
        "momentum": 7.0,
        "maturity": 6.6,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.9,
        "setup_ease": 6.4
      },
      "tier": "Gold",
      "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:ferroxlabs/ijfw",
      "score": 8.4,
      "popularity": 1.0,
      "stars": 205,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 9.0,
        "novelty": 8.0,
        "momentum": 7.0,
        "maturity": 6.6,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.9,
        "setup_ease": 6.4
      },
      "tier": "Gold",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v1.6.5",
      "last_release_at": "2026-07-11T04:05:09Z",
      "last_release_url": "https://github.com/FerroxLabs/ijfw/releases/tag/v1.6.5",
      "maintenance_status": "active",
      "integration_fingerprint": "ca77f75b2cc4efc3",
      "integration_count": 3,
      "integrations": [
        "Claude Code",
        "Model Context Protocol",
        "OpenAI Codex"
      ],
      "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_36f0d5897c4b38bab1c3f301",
        "version": "obs_335bee55516f6cf09b3aa95c",
        "last_release_at": "obs_58c90f81fc9e622dcbb14e43",
        "last_release_url": "obs_07a192daa652e00b10c96467",
        "pushed_at": "obs_97c6925577bfe3705c5d3dd4",
        "archived": "obs_e5ffbcfebf89fc18010ed034",
        "default_branch": "obs_96a4f3ce5e2249c37e678f54",
        "default_branch_updated_at": "obs_712bb1ba713357b462dcdb34",
        "maintenance_status": "obs_c3bd8ce200e6bb62ca2ccba3",
        "momentum": "obs_65d9dc6c0ee583068deecc6a",
        "repository_topics": "obs_9b71d1993ca4b8f85afd240e",
        "integrations": "obs_00c9e4aa0ff904c972a72f5c",
        "integration_fingerprint": "obs_62832232c1139d945dbc7d5c",
        "deployment_models": "obs_93398ec3a707416d66f1b757",
        "extensibility": "obs_7ae5f95bab66a946c163435f"
      },
      "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:ferroxlabs/ijfw",
      "score": 8.4,
      "popularity": 1.0,
      "stars": 205,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 9.0,
        "novelty": 8.0,
        "momentum": 7.0,
        "maturity": 6.6,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.9,
        "setup_ease": 6.4
      },
      "tier": "Gold",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v1.6.5",
      "last_release_at": "2026-07-11T04:05:09Z",
      "last_release_url": "https://github.com/FerroxLabs/ijfw/releases/tag/v1.6.5",
      "maintenance_status": "active",
      "integration_fingerprint": "ca77f75b2cc4efc3",
      "integration_count": 3,
      "integrations": [
        "Claude Code",
        "Model Context Protocol",
        "OpenAI Codex"
      ],
      "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_61480ea2249a80e0fc8a6822",
        "version": "obs_e396abda2590aef60eae8fc7",
        "last_release_at": "obs_9d482b4826216a47b987d268",
        "last_release_url": "obs_52581df113ba5847f56441fa",
        "pushed_at": "obs_4b9677422ddb4454a91d7d86",
        "archived": "obs_39b710f865711da84d392f84",
        "default_branch": "obs_da7b4a5ace3eebff5f1567fa",
        "default_branch_updated_at": "obs_0bf4d990f04ea8cc077104bd",
        "maintenance_status": "obs_bb071da770b26b8c9d713220",
        "momentum": "obs_523bcb3eab8ecf7c2e7a7968",
        "repository_topics": "obs_493aadb2334c9bc163645662",
        "integrations": "obs_d0f08e2c8f670d707809f879",
        "integration_fingerprint": "obs_b44e57415b0932b8b6d73ec5",
        "deployment_models": "obs_a79395010cb4d1d23a1763ff",
        "extensibility": "obs_1f504fd0cc75f80f97f1ad07"
      },
      "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:ferroxlabs/ijfw",
      "score": 8.4,
      "popularity": 1.0,
      "stars": 205,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 9.0,
        "novelty": 8.0,
        "momentum": 7.0,
        "maturity": 6.6,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.9,
        "setup_ease": 6.4
      },
      "tier": "Gold",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v1.6.5",
      "last_release_at": "2026-07-11T04:05:09Z",
      "last_release_url": "https://github.com/FerroxLabs/ijfw/releases/tag/v1.6.5",
      "maintenance_status": "active",
      "integration_fingerprint": "ca77f75b2cc4efc3",
      "integration_count": 3,
      "integrations": [
        "Claude Code",
        "Model Context Protocol",
        "OpenAI Codex"
      ],
      "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_f83dc29e6f131a46a17a4326",
        "version": "obs_202c377f9f38a57c3a5f3a34",
        "last_release_at": "obs_b16e87c6be9fb9e28ff511ca",
        "last_release_url": "obs_66557819c620d612a32fd610",
        "pushed_at": "obs_60677443a05b9099e552442e",
        "archived": "obs_0256f870082a7f17538f1784",
        "default_branch": "obs_15120df0a78a2b21feaacb85",
        "default_branch_updated_at": "obs_8c6834d9b221dfe68997bc35",
        "maintenance_status": "obs_56831dbe939817e241cb1fc6",
        "momentum": "obs_985d54323f832e1477f26e76",
        "repository_topics": "obs_385e585d8cef780983396504",
        "integrations": "obs_ba6bd172abe4f3836dcc8a13",
        "integration_fingerprint": "obs_0f48b431a90edf95abb8cb99",
        "deployment_models": "obs_dadc1980750bfcbf61271d44",
        "extensibility": "obs_e95df61568fac022ddddc5c6"
      },
      "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:ferroxlabs/ijfw",
      "score": 8.4,
      "popularity": 1.0,
      "stars": 204,
      "momentum": 8.5,
      "score_components": {
        "usefulness": 9.0,
        "novelty": 8.0,
        "momentum": 7.0,
        "maturity": 6.6,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.9,
        "setup_ease": 6.4
      },
      "tier": "Gold",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v1.6.5",
      "last_release_at": "2026-07-11T04:05:09Z",
      "last_release_url": "https://github.com/FerroxLabs/ijfw/releases/tag/v1.6.5",
      "maintenance_status": "active",
      "integration_fingerprint": "ca77f75b2cc4efc3",
      "integration_count": 3,
      "integrations": [
        "Claude Code",
        "Model Context Protocol",
        "OpenAI Codex"
      ],
      "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_7e57937ad738d46ec64d6a3b",
        "version": "obs_3724011a193589ff5acece0c",
        "last_release_at": "obs_bb9478f8bdf6aa8a2999552d",
        "last_release_url": "obs_98547372d645e2dacb1c53ab",
        "pushed_at": "obs_baf7ed68512b4e8754f85e10",
        "archived": "obs_6ae186b649e1ca112453d6b9",
        "default_branch": "obs_98ba743ef270a4a991f26844",
        "default_branch_updated_at": "obs_417e411fbcda7272c1be4623",
        "maintenance_status": "obs_e0b71126b4626c5715e71488",
        "momentum": "obs_3216d1c479e6da0c4d825985",
        "repository_topics": "obs_52acd3bc86173cd69c1e6bef",
        "integrations": "obs_78ba07bbc04e0254a4e45fee",
        "integration_fingerprint": "obs_0bbb33e2c86129842e4c15ab",
        "deployment_models": "obs_e969443a5f7759f7555fe87e",
        "extensibility": "obs_8652015adde58e42e63a1519"
      },
      "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:ferroxlabs/ijfw",
      "score": 8.4,
      "popularity": 1.0,
      "stars": 204,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 9.0,
        "novelty": 8.0,
        "momentum": 7.0,
        "maturity": 6.6,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.9,
        "setup_ease": 6.4
      },
      "tier": "Gold",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v1.6.5",
      "last_release_at": "2026-07-11T04:05:09Z",
      "last_release_url": "https://github.com/FerroxLabs/ijfw/releases/tag/v1.6.5",
      "maintenance_status": "active",
      "integration_fingerprint": "ca77f75b2cc4efc3",
      "integration_count": 3,
      "integrations": [
        "Claude Code",
        "Model Context Protocol",
        "OpenAI Codex"
      ],
      "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_ab570aa116ce4c5838402e80",
        "version": "obs_f5ead44f35e3c0248a99be69",
        "last_release_at": "obs_321359f522781e7edbcdd910",
        "last_release_url": "obs_9406a992f611845efaaaa563",
        "pushed_at": "obs_7102a2b60573ba517e1adddd",
        "archived": "obs_ebf40abb589c26cd0dabc555",
        "default_branch": "obs_6edc48812dec3f81cc8014c6",
        "default_branch_updated_at": "obs_8e3f5593a6393bbd1ccf0ff1",
        "maintenance_status": "obs_374f6943f6705e4a4c1f0803",
        "momentum": "obs_f6c6f55abffe294726ed265d",
        "repository_topics": "obs_94077b0eea753e43ba2f56ad",
        "integrations": "obs_880f14a7ddd1062abfae7085",
        "integration_fingerprint": "obs_fc7ddef1e98405aecf7f3d4b",
        "deployment_models": "obs_5df7ea7ee0e14ed36b6759ea",
        "extensibility": "obs_4c644f9bbbaa125b9b696e4e"
      },
      "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:ferroxlabs/ijfw",
      "score": 8.4,
      "popularity": 1.0,
      "stars": 204,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 9.0,
        "novelty": 8.0,
        "momentum": 7.0,
        "maturity": 6.6,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.9,
        "setup_ease": 6.4
      },
      "tier": "Gold",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v1.6.5",
      "last_release_at": "2026-07-11T04:05:09Z",
      "last_release_url": "https://github.com/FerroxLabs/ijfw/releases/tag/v1.6.5",
      "maintenance_status": "active",
      "integration_fingerprint": "ca77f75b2cc4efc3",
      "integration_count": 3,
      "integrations": [
        "Claude Code",
        "Model Context Protocol",
        "OpenAI Codex"
      ],
      "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_bd70faec87da33e03a92907b",
        "version": "obs_851ff526728e98a353e0b242",
        "last_release_at": "obs_b10c8559d8fb4fe1f989af99",
        "last_release_url": "obs_994b6e61921a3efa25c16ade",
        "pushed_at": "obs_601cb6b8dceeed8678784068",
        "archived": "obs_4f05e4b64a14038dc0518f82",
        "default_branch": "obs_e1232020285f70e7533af578",
        "default_branch_updated_at": "obs_d520c9ef1ac688c6465b93fb",
        "maintenance_status": "obs_b8ec1ef5e34badda97482655",
        "momentum": "obs_11c04427fdc6a5c0ee8082e7",
        "repository_topics": "obs_dd6224aa2cdb76322f1a7ebd",
        "integrations": "obs_3b1f66e71b199e1f1139e6e2",
        "integration_fingerprint": "obs_cd5881633a26f90e555c5e77",
        "deployment_models": "obs_9059601cbd9c853a8550b65c",
        "extensibility": "obs_bb1c66179e720ab77298ccd6"
      },
      "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:ferroxlabs/ijfw",
      "score": 8.4,
      "popularity": 1.0,
      "stars": 205,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 9.0,
        "novelty": 8.0,
        "momentum": 7.0,
        "maturity": 6.6,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.9,
        "setup_ease": 6.4
      },
      "tier": "Gold",
      "verdict": "try_now",
      "risk": "conditional",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v1.6.5",
      "last_release_at": "2026-07-11T04:05:09Z",
      "last_release_url": "https://github.com/FerroxLabs/ijfw/releases/tag/v1.6.5",
      "maintenance_status": "active",
      "integration_fingerprint": "ca77f75b2cc4efc3",
      "integration_count": 3,
      "integrations": [
        "Claude Code",
        "Model Context Protocol",
        "OpenAI Codex"
      ],
      "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_08b82911c98bb56aa891eac5",
        "version": "obs_608fd7265f71409a3095c8a9",
        "last_release_at": "obs_91e321bb65172c1ce5456006",
        "last_release_url": "obs_3b033d4fdcf358365722be20",
        "pushed_at": "obs_abecde6bbf27331f5539e978",
        "archived": "obs_fba7324e5a8b11f35b131559",
        "default_branch": "obs_5cac52ab3d677c614b67d859",
        "default_branch_updated_at": "obs_ac183c7d80269f37ff03f498",
        "maintenance_status": "obs_759bcf9cbd775cea2fa6ad41",
        "momentum": "obs_ebfa311a9b79c3d783da5689",
        "repository_topics": "obs_299273125a1d81a16f8113ab",
        "integrations": "obs_899cc1b294d2bf01d9fcacdb",
        "integration_fingerprint": "obs_d2e9cccb916ace5b3367d180",
        "deployment_models": "obs_9a6925fbf3bf1fef9913f6ad",
        "extensibility": "obs_ae5a10a3cf75614c6355a3cb"
      },
      "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"
    }
  ],
  "changes": [
    {
      "id": "evt_4d20c6937d3dd0cb0ccf",
      "entity_id": "gh:ferroxlabs/ijfw",
      "item_url": "/item/ferroxlabs-ijfw/",
      "title": "FerroxLabs/ijfw",
      "category": "other",
      "kind": "stars_changed",
      "occurred_at": "2026-08-13T19:31:03.163686Z",
      "before": 204,
      "after": 205,
      "explanation": "Stars changed: 204 → 205.",
      "explanation_scope": "catalog_snapshot_delta",
      "evidence_refs": {},
      "tier": "Gold",
      "risk": "conditional",
      "verdict": "try_now",
      "score": 8.4,
      "entity_kind": "open_source",
      "verification_stage": "discovered",
      "type": "Developer Tool",
      "section": "Developer Workflow",
      "local_ai": false,
      "local_model_compatible": false,
      "discovery_topic": "agent_framework",
      "discovery_topic_status": "candidate",
      "setup_ease": 6.4,
      "best_for": [
        "Developers switching between Claude Code, Codex, Cursor, and similar agent CLIs",
        "Teams that want persistent cross-session memory without locking into one agent vendor"
      ],
      "risk_categories": [],
      "search_text": "ferroxlabs/ijfw ferroxlabs open_source other agent_framework gold conditional try_now developers switching between claude code, codex, cursor, and similar agent clis teams that want persistent cross-session memory without locking into one agent vendor claude code model context protocol openai codex model context protocol",
      "material_mover": false
    },
    {
      "id": "evt_c0a9ce32460803f561f5",
      "entity_id": "gh:ferroxlabs/ijfw",
      "item_url": "/item/ferroxlabs-ijfw/",
      "title": "FerroxLabs/ijfw",
      "category": "other",
      "kind": "stars_changed",
      "occurred_at": "2026-08-10T10:18:02.453550Z",
      "before": 205,
      "after": 204,
      "explanation": "Stars changed: 205 → 204.",
      "explanation_scope": "catalog_snapshot_delta",
      "evidence_refs": {},
      "tier": "Gold",
      "risk": "conditional",
      "verdict": "try_now",
      "score": 8.4,
      "entity_kind": "open_source",
      "verification_stage": "discovered",
      "type": "Developer Tool",
      "section": "Developer Workflow",
      "local_ai": false,
      "local_model_compatible": false,
      "discovery_topic": "agent_framework",
      "discovery_topic_status": "candidate",
      "setup_ease": 6.4,
      "best_for": [
        "Developers switching between Claude Code, Codex, Cursor, and similar agent CLIs",
        "Teams that want persistent cross-session memory without locking into one agent vendor"
      ],
      "risk_categories": [],
      "search_text": "ferroxlabs/ijfw ferroxlabs open_source other agent_framework gold conditional try_now developers switching between claude code, codex, cursor, and similar agent clis teams that want persistent cross-session memory without locking into one agent vendor claude code model context protocol openai codex model context protocol",
      "material_mover": false
    },
    {
      "id": "evt_51953b6f61aca1b51067",
      "entity_id": "gh:ferroxlabs/ijfw",
      "item_url": "/item/ferroxlabs-ijfw/",
      "title": "FerroxLabs/ijfw",
      "category": "other",
      "kind": "stars_changed",
      "occurred_at": "2026-07-28T07:11:06.213377Z",
      "before": 200,
      "after": 204,
      "explanation": "Stars changed: 200 → 204.",
      "explanation_scope": "catalog_snapshot_delta",
      "evidence_refs": {},
      "tier": "Gold",
      "risk": "conditional",
      "verdict": "try_now",
      "score": 8.4,
      "entity_kind": "open_source",
      "verification_stage": "discovered",
      "type": "Developer Tool",
      "section": "Developer Workflow",
      "local_ai": false,
      "local_model_compatible": false,
      "discovery_topic": "agent_framework",
      "discovery_topic_status": "candidate",
      "setup_ease": 6.4,
      "best_for": [
        "Developers switching between Claude Code, Codex, Cursor, and similar agent CLIs",
        "Teams that want persistent cross-session memory without locking into one agent vendor"
      ],
      "risk_categories": [],
      "search_text": "ferroxlabs/ijfw ferroxlabs open_source other agent_framework gold conditional try_now developers switching between claude code, codex, cursor, and similar agent clis teams that want persistent cross-session memory without locking into one agent vendor claude code model context protocol openai codex model context protocol",
      "material_mover": false
    },
    {
      "id": "evt_6811f25d465557250baa",
      "entity_id": "gh:ferroxlabs/ijfw",
      "item_url": "/item/ferroxlabs-ijfw/",
      "title": "FerroxLabs/ijfw",
      "category": "other",
      "kind": "stars_changed",
      "occurred_at": "2026-07-17T09:45:55.725732Z",
      "before": 197,
      "after": 200,
      "explanation": "Stars changed: 197 → 200.",
      "explanation_scope": "catalog_snapshot_delta",
      "evidence_refs": {},
      "tier": "Gold",
      "risk": "conditional",
      "verdict": "try_now",
      "score": 8.4,
      "entity_kind": "open_source",
      "verification_stage": "discovered",
      "type": "Developer Tool",
      "section": "Developer Workflow",
      "local_ai": false,
      "local_model_compatible": false,
      "discovery_topic": "agent_framework",
      "discovery_topic_status": "candidate",
      "setup_ease": 6.4,
      "best_for": [
        "Developers switching between Claude Code, Codex, Cursor, and similar agent CLIs",
        "Teams that want persistent cross-session memory without locking into one agent vendor"
      ],
      "risk_categories": [],
      "search_text": "ferroxlabs/ijfw ferroxlabs open_source other agent_framework gold conditional try_now developers switching between claude code, codex, cursor, and similar agent clis teams that want persistent cross-session memory without locking into one agent vendor claude code model context protocol openai codex model context protocol",
      "material_mover": false
    }
  ]
}
