{
  "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:l0ng-ai/tty7",
  "points": [
    {
      "id": "gh:l0ng-ai/tty7",
      "score": 8.1,
      "popularity": 805.0,
      "stars": 807,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 7.0,
        "momentum": 8.0,
        "maturity": 8.4,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.6,
        "setup_ease": 8.8
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "none",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "nightly",
      "last_release_at": "2026-08-13T12:45:14Z",
      "last_release_url": "https://github.com/l0ng-ai/tty7/releases/tag/nightly",
      "maintenance_status": "active",
      "integration_fingerprint": "3e5a4194a70d623a",
      "integration_count": 1,
      "integrations": [
        "Claude Code"
      ],
      "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_b48776b5ae31bc9a1c9f4380",
        "version": "obs_97afd43eb283111b99278adb",
        "last_release_at": "obs_a6741e76ca63ca552052a3da",
        "last_release_url": "obs_1c965e21b7131bb9663fef91",
        "pushed_at": "obs_b61c22579d1a8bcce2fd2bb0",
        "archived": "obs_afd6c63e6b7e75d8d8c397a0",
        "default_branch": "obs_a8a42ff0ed8f20f93c6bf7f6",
        "default_branch_updated_at": "obs_66d627dc72744c7e9f6de52e",
        "maintenance_status": "obs_faf0c00515452cd922d4a747",
        "momentum": "obs_28875fd034d2fce7cc3ba98f",
        "repository_topics": "obs_06fd07293ea009d22f6f9d34",
        "integrations": "obs_bdc930b4695119d28fd31108",
        "integration_fingerprint": "obs_40fdeb478330330c19083afa",
        "deployment_models": "obs_5a32911e2682d1f47e2706ee",
        "extensibility": "obs_8f88375f3d21b3d3abb161f1"
      },
      "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:l0ng-ai/tty7",
      "score": 8.1,
      "popularity": 805.0,
      "stars": 807,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 7.0,
        "momentum": 8.0,
        "maturity": 8.4,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.6,
        "setup_ease": 8.8
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "none",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "nightly",
      "last_release_at": "2026-08-13T12:45:14Z",
      "last_release_url": "https://github.com/l0ng-ai/tty7/releases/tag/nightly",
      "maintenance_status": "active",
      "integration_fingerprint": "3e5a4194a70d623a",
      "integration_count": 1,
      "integrations": [
        "Claude Code"
      ],
      "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_b48776b5ae31bc9a1c9f4380",
        "version": "obs_97afd43eb283111b99278adb",
        "last_release_at": "obs_a6741e76ca63ca552052a3da",
        "last_release_url": "obs_1c965e21b7131bb9663fef91",
        "pushed_at": "obs_b61c22579d1a8bcce2fd2bb0",
        "archived": "obs_afd6c63e6b7e75d8d8c397a0",
        "default_branch": "obs_a8a42ff0ed8f20f93c6bf7f6",
        "default_branch_updated_at": "obs_66d627dc72744c7e9f6de52e",
        "maintenance_status": "obs_faf0c00515452cd922d4a747",
        "momentum": "obs_28875fd034d2fce7cc3ba98f",
        "repository_topics": "obs_06fd07293ea009d22f6f9d34",
        "integrations": "obs_bdc930b4695119d28fd31108",
        "integration_fingerprint": "obs_40fdeb478330330c19083afa",
        "deployment_models": "obs_5a32911e2682d1f47e2706ee",
        "extensibility": "obs_8f88375f3d21b3d3abb161f1"
      },
      "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:l0ng-ai/tty7",
      "score": 8.1,
      "popularity": 805.0,
      "stars": null,
      "momentum": 8.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 7.0,
        "momentum": 8.0,
        "maturity": 8.4,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.6,
        "setup_ease": 8.8
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "none",
      "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:l0ng-ai/tty7",
      "score": 8.1,
      "popularity": 805.0,
      "stars": 820,
      "momentum": 9.3,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 7.0,
        "momentum": 8.0,
        "maturity": 8.4,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.6,
        "setup_ease": 8.8
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "none",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v26.9.0",
      "last_release_at": "2026-09-04T13:09:47Z",
      "last_release_url": "https://github.com/l0ng-ai/tty7/releases/tag/v26.9.0",
      "maintenance_status": "active",
      "integration_fingerprint": "3e5a4194a70d623a",
      "integration_count": 1,
      "integrations": [
        "Claude Code"
      ],
      "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_da901ed83f659910c3bd6a53",
        "version": "obs_1bae10e2d5c24e9bf66054fe",
        "last_release_at": "obs_47b45263c0f0c54f343292e0",
        "last_release_url": "obs_22817957195f9d02f2d0a83a",
        "pushed_at": "obs_9059378726683e4240678407",
        "archived": "obs_383fd5f72d7e26c5f977fc26",
        "default_branch": "obs_ec42c98d76d8dae7795fa5e1",
        "default_branch_updated_at": "obs_c4db1a6700fe0c5d26c4e1e7",
        "maintenance_status": "obs_b80241c376a8730ee169aa6a",
        "momentum": "obs_4cc8e5666051441eed792267",
        "repository_topics": "obs_f0244118b06dde77898847e9",
        "integrations": "obs_226cd32eec81655a8557755b",
        "integration_fingerprint": "obs_031df34d1e32844d3e0cf1b3",
        "deployment_models": "obs_023e9aa9942cc2dd1e45d66d",
        "extensibility": "obs_21facb935ad65abc2b7d5f85"
      },
      "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:l0ng-ai/tty7",
      "score": 8.1,
      "popularity": 805.0,
      "stars": 820,
      "momentum": 9.3,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 7.0,
        "momentum": 8.0,
        "maturity": 8.4,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.6,
        "setup_ease": 8.8
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "none",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "v26.9.0",
      "last_release_at": "2026-09-04T13:09:47Z",
      "last_release_url": "https://github.com/l0ng-ai/tty7/releases/tag/v26.9.0",
      "maintenance_status": "active",
      "integration_fingerprint": "3e5a4194a70d623a",
      "integration_count": 1,
      "integrations": [
        "Claude Code"
      ],
      "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_da901ed83f659910c3bd6a53",
        "version": "obs_1bae10e2d5c24e9bf66054fe",
        "last_release_at": "obs_47b45263c0f0c54f343292e0",
        "last_release_url": "obs_22817957195f9d02f2d0a83a",
        "pushed_at": "obs_9059378726683e4240678407",
        "archived": "obs_383fd5f72d7e26c5f977fc26",
        "default_branch": "obs_ec42c98d76d8dae7795fa5e1",
        "default_branch_updated_at": "obs_c4db1a6700fe0c5d26c4e1e7",
        "maintenance_status": "obs_b80241c376a8730ee169aa6a",
        "momentum": "obs_4cc8e5666051441eed792267",
        "repository_topics": "obs_f0244118b06dde77898847e9",
        "integrations": "obs_226cd32eec81655a8557755b",
        "integration_fingerprint": "obs_031df34d1e32844d3e0cf1b3",
        "deployment_models": "obs_023e9aa9942cc2dd1e45d66d",
        "extensibility": "obs_21facb935ad65abc2b7d5f85"
      },
      "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:l0ng-ai/tty7",
      "score": 8.1,
      "popularity": 805.0,
      "stars": null,
      "momentum": 8.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 7.0,
        "momentum": 8.0,
        "maturity": 8.4,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.6,
        "setup_ease": 8.8
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "none",
      "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:l0ng-ai/tty7",
      "score": 8.1,
      "popularity": 805.0,
      "stars": 840,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 7.0,
        "momentum": 8.0,
        "maturity": 8.4,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.6,
        "setup_ease": 8.8
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "none",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "nightly",
      "last_release_at": "2026-08-13T12:45:14Z",
      "last_release_url": "https://github.com/l0ng-ai/tty7/releases/tag/nightly",
      "maintenance_status": "active",
      "integration_fingerprint": "3e5a4194a70d623a",
      "integration_count": 1,
      "integrations": [
        "Claude Code"
      ],
      "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_66a9057e56f6b117dc66b2b2",
        "version": "obs_7ad404ddbf66de376c454ff9",
        "last_release_at": "obs_90311bd82433734bf4785ba6",
        "last_release_url": "obs_597b8622cdedcd7b1c44a842",
        "pushed_at": "obs_86e83ffbed1b051e0b59586a",
        "archived": "obs_22ab9c008b4493e4ac137783",
        "default_branch": "obs_2b6007f3138e103b711888af",
        "default_branch_updated_at": "obs_1fc2f254a74e8cf159818b3e",
        "maintenance_status": "obs_9b12ae2ef421451aa29d4d89",
        "momentum": "obs_b118731480b4b049d84f50f7",
        "repository_topics": "obs_2a58e7c0ecf646ffce33dd67",
        "integrations": "obs_5e90ff5be06cfd96e5ba1572",
        "integration_fingerprint": "obs_ec31cc25096065c7565fe8c6",
        "deployment_models": "obs_079783021e678b3e595a47b0",
        "extensibility": "obs_44e9acbae5ac359a1ae446be"
      },
      "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:l0ng-ai/tty7",
      "score": 8.1,
      "popularity": 805.0,
      "stars": 860,
      "momentum": 9.3,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 7.0,
        "momentum": 8.0,
        "maturity": 8.4,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.6,
        "setup_ease": 8.8
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "none",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "nightly",
      "last_release_at": "2026-08-13T12:45:14Z",
      "last_release_url": "https://github.com/l0ng-ai/tty7/releases/tag/nightly",
      "maintenance_status": "active",
      "integration_fingerprint": "3e5a4194a70d623a",
      "integration_count": 1,
      "integrations": [
        "Claude Code"
      ],
      "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_dd96ecbb34474474386e4ae5",
        "version": "obs_7c0318fe3b9dc6d072b3bac3",
        "last_release_at": "obs_d7a90989c6a09722fbbbff86",
        "last_release_url": "obs_820c7600cfad65cd1989e107",
        "pushed_at": "obs_e91979f8f42c2ffb33a3fff3",
        "archived": "obs_2c1554e8a3284fd516aed415",
        "default_branch": "obs_80f0cc53287a4a094e706a3a",
        "default_branch_updated_at": "obs_5e048cb1b9bbc89ae05e27c5",
        "maintenance_status": "obs_05d438efffe0b8d7318c1848",
        "momentum": "obs_ebff128be3718749b7fc3da6",
        "repository_topics": "obs_86b851e5337a597b287938fe",
        "integrations": "obs_1295c9e73b2a7b1525deec9a",
        "integration_fingerprint": "obs_85eb4b3a5efdd2e35e1953c1",
        "deployment_models": "obs_4322bc7456123e094bcee2f8",
        "extensibility": "obs_7d7698bd82d24d586af1b3c2"
      },
      "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:l0ng-ai/tty7",
      "score": 8.1,
      "popularity": 805.0,
      "stars": 873,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 7.0,
        "momentum": 8.0,
        "maturity": 8.4,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.6,
        "setup_ease": 8.8
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "none",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "nightly",
      "last_release_at": "2026-08-13T12:45:14Z",
      "last_release_url": "https://github.com/l0ng-ai/tty7/releases/tag/nightly",
      "maintenance_status": "active",
      "integration_fingerprint": "3e5a4194a70d623a",
      "integration_count": 1,
      "integrations": [
        "Claude Code"
      ],
      "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_3899d7e081549b5db47218e4",
        "version": "obs_9f2a972efd87b25cbed4db1c",
        "last_release_at": "obs_6fea819d97f669de65650def",
        "last_release_url": "obs_328890ebd17fd9251914905f",
        "pushed_at": "obs_64d5782ea603f36f1e939079",
        "archived": "obs_19834edaa1f7b9bdd0ea9809",
        "default_branch": "obs_6f66385b792b4b0312ec7c11",
        "default_branch_updated_at": "obs_a6644fca7651318ef5d6dc68",
        "maintenance_status": "obs_600c5c0fdb54ffb0930ceef7",
        "momentum": "obs_35052654b332abcfd655fb32",
        "repository_topics": "obs_01dd9197e9999d1e038f1d62",
        "integrations": "obs_c568f593a5f24ceae231c131",
        "integration_fingerprint": "obs_b38ebe1fad8489472bf9e7f5",
        "deployment_models": "obs_66c89dcffdb45036428b73a7",
        "extensibility": "obs_d87e2d876f89196a0081c87d"
      },
      "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:l0ng-ai/tty7",
      "score": 8.1,
      "popularity": 805.0,
      "stars": 876,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 7.0,
        "momentum": 8.0,
        "maturity": 8.4,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.6,
        "setup_ease": 8.8
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "none",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "nightly",
      "last_release_at": "2026-08-13T12:45:14Z",
      "last_release_url": "https://github.com/l0ng-ai/tty7/releases/tag/nightly",
      "maintenance_status": "active",
      "integration_fingerprint": "3e5a4194a70d623a",
      "integration_count": 1,
      "integrations": [
        "Claude Code"
      ],
      "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_20e6faa16101ae9631c9ea24",
        "version": "obs_c9bc2e623f251cadc7456d03",
        "last_release_at": "obs_1b6c3592c1a5db66d4649664",
        "last_release_url": "obs_a566866d860e3986c3c83d65",
        "pushed_at": "obs_cd7e3ecb129ee18131fcec59",
        "archived": "obs_186f1e804a211cbf36733d34",
        "default_branch": "obs_798f5e47d9d9da88c8976974",
        "default_branch_updated_at": "obs_ee427e838c32a5fa464ef147",
        "maintenance_status": "obs_cb4e0a65ad6727133afaa6d5",
        "momentum": "obs_f724c49902bebfd80b4afcff",
        "repository_topics": "obs_8128b757cf7e4d53a5c4818d",
        "integrations": "obs_7dbf26735977411937419e1d",
        "integration_fingerprint": "obs_b7f1e8cc2c0fc1628594bd11",
        "deployment_models": "obs_051e0810c78d1add64de5b69",
        "extensibility": "obs_03684e7a06bef9727bfc57a7"
      },
      "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:l0ng-ai/tty7",
      "score": 8.1,
      "popularity": 805.0,
      "stars": 885,
      "momentum": 9.3,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 7.0,
        "momentum": 8.0,
        "maturity": 8.4,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.6,
        "setup_ease": 8.8
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "none",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "nightly",
      "last_release_at": "2026-08-13T12:45:14Z",
      "last_release_url": "https://github.com/l0ng-ai/tty7/releases/tag/nightly",
      "maintenance_status": "active",
      "integration_fingerprint": "3e5a4194a70d623a",
      "integration_count": 1,
      "integrations": [
        "Claude Code"
      ],
      "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_3a6c257b68b573fdb052fc93",
        "version": "obs_c21cdea484ddc67124874d72",
        "last_release_at": "obs_49e2497076bbb708b5c41c18",
        "last_release_url": "obs_2254bce66a863491fa7b6592",
        "pushed_at": "obs_d5cdf3847c975c4da85abef8",
        "archived": "obs_b90497f0f75cb83f2d0b6f78",
        "default_branch": "obs_08587b9dd8f2cd9fb72ae764",
        "default_branch_updated_at": "obs_713617b2f364b6a1d2a43044",
        "maintenance_status": "obs_e2165b2b098ad5cf9301247c",
        "momentum": "obs_2e7a5089c61beb3c1747d7f2",
        "repository_topics": "obs_29f09fb00ab26f4b1159a835",
        "integrations": "obs_fa34f55d2a6b7aa0a3e88915",
        "integration_fingerprint": "obs_11b86f2f1ed842a704a80ce7",
        "deployment_models": "obs_7512824e5fcc5d8a94674cdd",
        "extensibility": "obs_5fd085b4059d394f85c26a9d"
      },
      "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:l0ng-ai/tty7",
      "score": 8.1,
      "popularity": 805.0,
      "stars": 989,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 7.0,
        "momentum": 8.0,
        "maturity": 8.4,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.6,
        "setup_ease": 8.8
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "none",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "nightly",
      "last_release_at": "2026-08-13T12:45:14Z",
      "last_release_url": "https://github.com/l0ng-ai/tty7/releases/tag/nightly",
      "maintenance_status": "active",
      "integration_fingerprint": "3e5a4194a70d623a",
      "integration_count": 1,
      "integrations": [
        "Claude Code"
      ],
      "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_1def5385b50906ef96f02e88",
        "version": "obs_cab12cb0b5b83a2f211cd1e1",
        "last_release_at": "obs_8b38d288c397987e0a7e861c",
        "last_release_url": "obs_b1d22fabd597833c65a6324d",
        "pushed_at": "obs_4d9e4ca5a02e6b9d43583cfc",
        "archived": "obs_dc853722215bbb266d235cc6",
        "default_branch": "obs_11586aec7bcea5c6123c055e",
        "default_branch_updated_at": "obs_683b835a95feadf2445db5ab",
        "maintenance_status": "obs_b8da5340acf5502cb349e24e",
        "momentum": "obs_b7fe2850983f118c8c446f73",
        "repository_topics": "obs_87366c38c04d3e154bf45183",
        "integrations": "obs_e3ba36e503e97bf52739c1f6",
        "integration_fingerprint": "obs_8f3d7dd3e551183d41724cf4",
        "deployment_models": "obs_5fbe56e6d6017943975c1ec7",
        "extensibility": "obs_575dfa60db9577a9ac65f855"
      },
      "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:l0ng-ai/tty7",
      "score": 8.1,
      "popularity": 805.0,
      "stars": 1017,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 7.0,
        "momentum": 8.0,
        "maturity": 8.4,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.6,
        "setup_ease": 8.8
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "none",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "nightly",
      "last_release_at": "2026-08-13T12:45:14Z",
      "last_release_url": "https://github.com/l0ng-ai/tty7/releases/tag/nightly",
      "maintenance_status": "active",
      "integration_fingerprint": "3e5a4194a70d623a",
      "integration_count": 1,
      "integrations": [
        "Claude Code"
      ],
      "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_e4adb85f701477e06b122a92",
        "version": "obs_93ea53e6d9e2982b5585719b",
        "last_release_at": "obs_f97d9e867203410a8ca11b84",
        "last_release_url": "obs_808b6e717ed4ecb6b6c826b7",
        "pushed_at": "obs_258f12c8c9d54f9b5514d7b5",
        "archived": "obs_e1a63c00d0d009dbdd9efcb9",
        "default_branch": "obs_938f5bb18c69e553260a69d4",
        "default_branch_updated_at": "obs_f8df97f9b768f411cd7d81cf",
        "maintenance_status": "obs_9b028c3aab9d1be21fe3e775",
        "momentum": "obs_ea7bb92176a1ea8774de4d69",
        "repository_topics": "obs_4829a1366065949560a2abbc",
        "integrations": "obs_b43cfe61f9970d3f4272c5bc",
        "integration_fingerprint": "obs_a980358f7f7eb54f645c4b5c",
        "deployment_models": "obs_978550b3868af6bedce7c57f",
        "extensibility": "obs_5d1b43e325d2b437c92ba885"
      },
      "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:l0ng-ai/tty7",
      "score": 8.1,
      "popularity": 805.0,
      "stars": 1027,
      "momentum": 9.3,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 7.0,
        "momentum": 8.0,
        "maturity": 8.4,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.6,
        "setup_ease": 8.8
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "none",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "nightly",
      "last_release_at": "2026-08-13T12:45:14Z",
      "last_release_url": "https://github.com/l0ng-ai/tty7/releases/tag/nightly",
      "maintenance_status": "active",
      "integration_fingerprint": "3e5a4194a70d623a",
      "integration_count": 1,
      "integrations": [
        "Claude Code"
      ],
      "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_ba4680090a90cfe66ac265ef",
        "version": "obs_cf0f27e0d952472d7ce8f3ae",
        "last_release_at": "obs_6b08bfb5834f340e94be128f",
        "last_release_url": "obs_a7676d10a1f34d36bc6b99ca",
        "pushed_at": "obs_f280eb541a3c77ce669aaca1",
        "archived": "obs_105f6f9d11cb211bef37e4be",
        "default_branch": "obs_9d6df9541d5760673894d267",
        "default_branch_updated_at": "obs_dff1f37547142492a1ecad2b",
        "maintenance_status": "obs_6c302008ac1b201e1f0f74bc",
        "momentum": "obs_735c053099de1b96034a9f59",
        "repository_topics": "obs_736c92bf4341a9eda5143e10",
        "integrations": "obs_2500f3c59896c5509b99b045",
        "integration_fingerprint": "obs_369eece6484b4a0522df646a",
        "deployment_models": "obs_0602f631f0019820e0192dc1",
        "extensibility": "obs_5dba2c4eaf4153c36577d312"
      },
      "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:l0ng-ai/tty7",
      "score": 8.1,
      "popularity": 805.0,
      "stars": 1034,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 7.0,
        "momentum": 8.0,
        "maturity": 8.4,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.6,
        "setup_ease": 8.8
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "none",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "nightly",
      "last_release_at": "2026-08-13T12:45:14Z",
      "last_release_url": "https://github.com/l0ng-ai/tty7/releases/tag/nightly",
      "maintenance_status": "active",
      "integration_fingerprint": "3e5a4194a70d623a",
      "integration_count": 1,
      "integrations": [
        "Claude Code"
      ],
      "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_fc69d5b33886f52c019c02cf",
        "version": "obs_74ce655b1d25fb86a3fff505",
        "last_release_at": "obs_88c3e5fab301ccb62d826ebe",
        "last_release_url": "obs_4c4eea8877c12c49855038a5",
        "pushed_at": "obs_08126a58a179ca4c35e388f5",
        "archived": "obs_3ede351a2063a04807a070e5",
        "default_branch": "obs_9adb5c5f895bed300227d895",
        "default_branch_updated_at": "obs_9493ec422e13a6e933437c64",
        "maintenance_status": "obs_94aa916a81f65118ff13e379",
        "momentum": "obs_8cf63fc7b362346c7e47117c",
        "repository_topics": "obs_128b23af7d7642cd80a9ca8c",
        "integrations": "obs_b4a71f43eea074e988073f49",
        "integration_fingerprint": "obs_4aa9fa135eeeb1bc4fb99a8d",
        "deployment_models": "obs_a67fa06b86bdc37c0f6a90d8",
        "extensibility": "obs_9ecbb74d80f27d813731f65a"
      },
      "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:l0ng-ai/tty7",
      "score": 8.1,
      "popularity": 805.0,
      "stars": 1059,
      "momentum": 9.0,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 7.0,
        "momentum": 8.0,
        "maturity": 8.4,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.6,
        "setup_ease": 8.8
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "none",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "nightly",
      "last_release_at": "2026-08-13T12:45:14Z",
      "last_release_url": "https://github.com/l0ng-ai/tty7/releases/tag/nightly",
      "maintenance_status": "active",
      "integration_fingerprint": "3e5a4194a70d623a",
      "integration_count": 1,
      "integrations": [
        "Claude Code"
      ],
      "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_ae0ee9080994bd75d367f737",
        "version": "obs_bed5b16757de3e518321882a",
        "last_release_at": "obs_c08371b216c47b32bb73ab5d",
        "last_release_url": "obs_a9369acc50fff14ff1dc00b2",
        "pushed_at": "obs_7a1224a880f6877dff107010",
        "archived": "obs_fb4f2b0e8d207838062d12e7",
        "default_branch": "obs_08849ac5ba5f01e4be0d82e1",
        "default_branch_updated_at": "obs_efd97ac8d18bc125c037d6ac",
        "maintenance_status": "obs_b4d61c636cc4343b988d541b",
        "momentum": "obs_5bb4f3b9687948a01f47a0ae",
        "repository_topics": "obs_b0eb10de76917bba38b5a545",
        "integrations": "obs_e1a79f52fae3e9b2d466b084",
        "integration_fingerprint": "obs_c3039e5bd9e6355a5e54e6c5",
        "deployment_models": "obs_52cadcef66854bf8a212b9d1",
        "extensibility": "obs_15d7b010db8de85b21db763c"
      },
      "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:l0ng-ai/tty7",
      "score": 8.1,
      "popularity": 805.0,
      "stars": 1073,
      "momentum": 9.6,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 7.0,
        "momentum": 8.0,
        "maturity": 8.4,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.6,
        "setup_ease": 8.8
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "none",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "nightly",
      "last_release_at": "2026-08-13T12:45:14Z",
      "last_release_url": "https://github.com/l0ng-ai/tty7/releases/tag/nightly",
      "maintenance_status": "active",
      "integration_fingerprint": "3e5a4194a70d623a",
      "integration_count": 1,
      "integrations": [
        "Claude Code"
      ],
      "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_4d162f8a001e7e84a5008fd7",
        "version": "obs_5fa44c14ef9db9912bcc5f85",
        "last_release_at": "obs_83684e360aac0399e1fdb0b3",
        "last_release_url": "obs_2d0bf48ab8674295927874e5",
        "pushed_at": "obs_b508ef2b48d2dd078cb10916",
        "archived": "obs_d51740f98535e8ccb1ff93ad",
        "default_branch": "obs_0b544467b00266daee61e3e8",
        "default_branch_updated_at": "obs_3dace9e486b470be108c00de",
        "maintenance_status": "obs_a3f777f4557e597a2ac325e0",
        "momentum": "obs_4fbfb889414f9bfee85f234e",
        "repository_topics": "obs_309e2ac94c666cfb5cee04b0",
        "integrations": "obs_bc14921f8100bda6624a0122",
        "integration_fingerprint": "obs_db013c33c8a51e922d86390b",
        "deployment_models": "obs_9e66dab6fd32734f59323e9d",
        "extensibility": "obs_d73b1f9014d1162dc7e2d25f"
      },
      "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:l0ng-ai/tty7",
      "score": 8.1,
      "popularity": 805.0,
      "stars": 1079,
      "momentum": 9.3,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 7.0,
        "momentum": 8.0,
        "maturity": 8.4,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.6,
        "setup_ease": 8.8
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "none",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "nightly",
      "last_release_at": "2026-08-13T12:45:14Z",
      "last_release_url": "https://github.com/l0ng-ai/tty7/releases/tag/nightly",
      "maintenance_status": "active",
      "integration_fingerprint": "3e5a4194a70d623a",
      "integration_count": 1,
      "integrations": [
        "Claude Code"
      ],
      "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_a78694faffa9a464210caef5",
        "version": "obs_4449b0c3356e66c0bdd45124",
        "last_release_at": "obs_875589730974edacdedf5752",
        "last_release_url": "obs_104858105a9fb31493d0b039",
        "pushed_at": "obs_f6ec3bd4e5e64e89677afe81",
        "archived": "obs_e496b7efd44fb0c7b2632b31",
        "default_branch": "obs_fd1be190f9771721148ed9e5",
        "default_branch_updated_at": "obs_c82e57c7c94aa8fedfb9ce71",
        "maintenance_status": "obs_3a3eec55fe24856dd3882c14",
        "momentum": "obs_781ca6fafb36ae7e8cadaa9e",
        "repository_topics": "obs_62bbf8071b09212b80e32fa8",
        "integrations": "obs_59e86f47991623df95becbf7",
        "integration_fingerprint": "obs_fb96d9c4eb2f0a88a10dd904",
        "deployment_models": "obs_16cbe9afa30f44cde40f6a2b",
        "extensibility": "obs_8a2bd03ca9d4dac9a567ef37"
      },
      "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:l0ng-ai/tty7",
      "score": 8.1,
      "popularity": 805.0,
      "stars": 1108,
      "momentum": 9.6,
      "score_components": {
        "usefulness": 8.0,
        "novelty": 7.0,
        "momentum": 8.0,
        "maturity": 8.4,
        "open_source_build_quality": 8.4,
        "evidence": 7.2,
        "commercial_workflow_potential": 9.6,
        "setup_ease": 8.8
      },
      "tier": "Silver",
      "verdict": "try_now",
      "risk": "none",
      "verification_stage": "discovered",
      "pricing_fingerprint": null,
      "pricing_summary": null,
      "pricing_facts": [],
      "pricing_checked_at": null,
      "pricing_stale": null,
      "version": "nightly",
      "last_release_at": "2026-08-13T12:45:14Z",
      "last_release_url": "https://github.com/l0ng-ai/tty7/releases/tag/nightly",
      "maintenance_status": "active",
      "integration_fingerprint": "3e5a4194a70d623a",
      "integration_count": 1,
      "integrations": [
        "Claude Code"
      ],
      "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_491ac8c03f04e42de0c81eba",
        "version": "obs_874e0cca01bc13bc07e4c9f7",
        "last_release_at": "obs_5a8473ee804d44f45d4502b8",
        "last_release_url": "obs_9def4327d0579ccad8a3ab6e",
        "pushed_at": "obs_248127a33643da3c8d05278b",
        "archived": "obs_fb6c7fe9863f27fc2075ca27",
        "default_branch": "obs_30ae754cd32b4b9d1cfdc468",
        "default_branch_updated_at": "obs_e5f566369c9813aa49e9a280",
        "maintenance_status": "obs_e824fc55683257135f75063c",
        "momentum": "obs_8209c5cd928349cf7c100981",
        "repository_topics": "obs_e82ef127f2df09c091676500",
        "integrations": "obs_cd12a8c44b2a345fd2f8b96f",
        "integration_fingerprint": "obs_6ba98439ea5fed98c3dcaef7",
        "deployment_models": "obs_d097aeb6b23de29725ab3912",
        "extensibility": "obs_34a2252eb97a23e10d2d7d2d"
      },
      "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_1ca603ded4b3db890ec5",
      "entity_id": "gh:l0ng-ai/tty7",
      "item_url": "/item/tty7-rust-terminal-workbench-where-a-background-server-owns-your-shells/",
      "title": "tty7 — Rust terminal workbench where a background server owns your shells, so sessions and agent runs survive a reboot",
      "category": "other",
      "kind": "stars_changed",
      "occurred_at": "2026-09-25T13:50:57.994663Z",
      "before": 1079,
      "after": 1108,
      "explanation": "Stars changed: 1079 → 1108.",
      "explanation_scope": "catalog_snapshot_delta",
      "evidence_refs": {},
      "tier": "Silver",
      "risk": "none",
      "verdict": "try_now",
      "score": 8.1,
      "entity_kind": "open_source",
      "verification_stage": "discovered",
      "type": "Tool",
      "section": "Developer Workflow",
      "local_ai": false,
      "local_model_compatible": false,
      "discovery_topic": "agent_framework",
      "discovery_topic_status": "unreviewed",
      "setup_ease": 8.8,
      "best_for": [
        "developers running several coding agents at once across repositories",
        "anyone who wants persistent shells and reboot-surviving sessions without configuring tmux"
      ],
      "risk_categories": [
        "system"
      ],
      "search_text": "tty7 — rust terminal workbench where a background server owns your shells, so sessions and agent runs survive a reboot l0ng-ai open_source other silver none try_now developers running several coding agents at once across repositories anyone who wants persistent shells and reboot-surviving sessions without configuring tmux claude code",
      "material_mover": true
    },
    {
      "id": "evt_3af05fcc6a099e3c4fb9",
      "entity_id": "gh:l0ng-ai/tty7",
      "item_url": "/item/tty7-rust-terminal-workbench-where-a-background-server-owns-your-shells/",
      "title": "tty7 — Rust terminal workbench where a background server owns your shells, so sessions and agent runs survive a reboot",
      "category": "other",
      "kind": "stars_changed",
      "occurred_at": "2026-09-24T21:49:16.463298Z",
      "before": 1074,
      "after": 1079,
      "explanation": "Stars changed: 1074 → 1079.",
      "explanation_scope": "catalog_snapshot_delta",
      "evidence_refs": {},
      "tier": "Silver",
      "risk": "none",
      "verdict": "try_now",
      "score": 8.1,
      "entity_kind": "open_source",
      "verification_stage": "discovered",
      "type": "Tool",
      "section": "Developer Workflow",
      "local_ai": false,
      "local_model_compatible": false,
      "discovery_topic": "agent_framework",
      "discovery_topic_status": "unreviewed",
      "setup_ease": 8.8,
      "best_for": [
        "developers running several coding agents at once across repositories",
        "anyone who wants persistent shells and reboot-surviving sessions without configuring tmux"
      ],
      "risk_categories": [
        "system"
      ],
      "search_text": "tty7 — rust terminal workbench where a background server owns your shells, so sessions and agent runs survive a reboot l0ng-ai open_source other silver none try_now developers running several coding agents at once across repositories anyone who wants persistent shells and reboot-surviving sessions without configuring tmux claude code",
      "material_mover": false
    },
    {
      "id": "evt_8aa37580264b0716cfac",
      "entity_id": "gh:l0ng-ai/tty7",
      "item_url": "/item/tty7-rust-terminal-workbench-where-a-background-server-owns-your-shells/",
      "title": "tty7 — Rust terminal workbench where a background server owns your shells, so sessions and agent runs survive a reboot",
      "category": "other",
      "kind": "stars_changed",
      "occurred_at": "2026-09-24T05:09:18.096595Z",
      "before": 1073,
      "after": 1074,
      "explanation": "Stars changed: 1073 → 1074.",
      "explanation_scope": "catalog_snapshot_delta",
      "evidence_refs": {},
      "tier": "Silver",
      "risk": "none",
      "verdict": "try_now",
      "score": 8.1,
      "entity_kind": "open_source",
      "verification_stage": "discovered",
      "type": "Tool",
      "section": "Developer Workflow",
      "local_ai": false,
      "local_model_compatible": false,
      "discovery_topic": "agent_framework",
      "discovery_topic_status": "unreviewed",
      "setup_ease": 8.8,
      "best_for": [
        "developers running several coding agents at once across repositories",
        "anyone who wants persistent shells and reboot-surviving sessions without configuring tmux"
      ],
      "risk_categories": [
        "system"
      ],
      "search_text": "tty7 — rust terminal workbench where a background server owns your shells, so sessions and agent runs survive a reboot l0ng-ai open_source other silver none try_now developers running several coding agents at once across repositories anyone who wants persistent shells and reboot-surviving sessions without configuring tmux claude code",
      "material_mover": false
    },
    {
      "id": "evt_e37887289394beec2dc5",
      "entity_id": "gh:l0ng-ai/tty7",
      "item_url": "/item/tty7-rust-terminal-workbench-where-a-background-server-owns-your-shells/",
      "title": "tty7 — Rust terminal workbench where a background server owns your shells, so sessions and agent runs survive a reboot",
      "category": "other",
      "kind": "stars_changed",
      "occurred_at": "2026-09-23T19:48:29.703424Z",
      "before": 1059,
      "after": 1073,
      "explanation": "Stars changed: 1059 → 1073.",
      "explanation_scope": "catalog_snapshot_delta",
      "evidence_refs": {},
      "tier": "Silver",
      "risk": "none",
      "verdict": "try_now",
      "score": 8.1,
      "entity_kind": "open_source",
      "verification_stage": "discovered",
      "type": "Tool",
      "section": "Developer Workflow",
      "local_ai": false,
      "local_model_compatible": false,
      "discovery_topic": "agent_framework",
      "discovery_topic_status": "unreviewed",
      "setup_ease": 8.8,
      "best_for": [
        "developers running several coding agents at once across repositories",
        "anyone who wants persistent shells and reboot-surviving sessions without configuring tmux"
      ],
      "risk_categories": [
        "system"
      ],
      "search_text": "tty7 — rust terminal workbench where a background server owns your shells, so sessions and agent runs survive a reboot l0ng-ai open_source other silver none try_now developers running several coding agents at once across repositories anyone who wants persistent shells and reboot-surviving sessions without configuring tmux claude code",
      "material_mover": false
    },
    {
      "id": "evt_980ab0602d3d5bbe17a4",
      "entity_id": "gh:l0ng-ai/tty7",
      "item_url": "/item/tty7-rust-terminal-workbench-where-a-background-server-owns-your-shells/",
      "title": "tty7 — Rust terminal workbench where a background server owns your shells, so sessions and agent runs survive a reboot",
      "category": "other",
      "kind": "stars_changed",
      "occurred_at": "2026-09-22T17:06:39.688103Z",
      "before": 1041,
      "after": 1059,
      "explanation": "Stars changed: 1041 → 1059.",
      "explanation_scope": "catalog_snapshot_delta",
      "evidence_refs": {},
      "tier": "Silver",
      "risk": "none",
      "verdict": "try_now",
      "score": 8.1,
      "entity_kind": "open_source",
      "verification_stage": "discovered",
      "type": "Tool",
      "section": "Developer Workflow",
      "local_ai": false,
      "local_model_compatible": false,
      "discovery_topic": "agent_framework",
      "discovery_topic_status": "unreviewed",
      "setup_ease": 8.8,
      "best_for": [
        "developers running several coding agents at once across repositories",
        "anyone who wants persistent shells and reboot-surviving sessions without configuring tmux"
      ],
      "risk_categories": [
        "system"
      ],
      "search_text": "tty7 — rust terminal workbench where a background server owns your shells, so sessions and agent runs survive a reboot l0ng-ai open_source other silver none try_now developers running several coding agents at once across repositories anyone who wants persistent shells and reboot-surviving sessions without configuring tmux claude code",
      "material_mover": false
    },
    {
      "id": "evt_ba3d8ef13809020eb0b6",
      "entity_id": "gh:l0ng-ai/tty7",
      "item_url": "/item/tty7-rust-terminal-workbench-where-a-background-server-owns-your-shells/",
      "title": "tty7 — Rust terminal workbench where a background server owns your shells, so sessions and agent runs survive a reboot",
      "category": "other",
      "kind": "stars_changed",
      "occurred_at": "2026-09-22T07:47:03.349413Z",
      "before": 1034,
      "after": 1041,
      "explanation": "Stars changed: 1034 → 1041.",
      "explanation_scope": "catalog_snapshot_delta",
      "evidence_refs": {},
      "tier": "Silver",
      "risk": "none",
      "verdict": "try_now",
      "score": 8.1,
      "entity_kind": "open_source",
      "verification_stage": "discovered",
      "type": "Tool",
      "section": "Developer Workflow",
      "local_ai": false,
      "local_model_compatible": false,
      "discovery_topic": "agent_framework",
      "discovery_topic_status": "unreviewed",
      "setup_ease": 8.8,
      "best_for": [
        "developers running several coding agents at once across repositories",
        "anyone who wants persistent shells and reboot-surviving sessions without configuring tmux"
      ],
      "risk_categories": [
        "system"
      ],
      "search_text": "tty7 — rust terminal workbench where a background server owns your shells, so sessions and agent runs survive a reboot l0ng-ai open_source other silver none try_now developers running several coding agents at once across repositories anyone who wants persistent shells and reboot-surviving sessions without configuring tmux claude code",
      "material_mover": false
    },
    {
      "id": "evt_ec7f0f3405b3897ccb00",
      "entity_id": "gh:l0ng-ai/tty7",
      "item_url": "/item/tty7-rust-terminal-workbench-where-a-background-server-owns-your-shells/",
      "title": "tty7 — Rust terminal workbench where a background server owns your shells, so sessions and agent runs survive a reboot",
      "category": "other",
      "kind": "stars_changed",
      "occurred_at": "2026-09-21T21:47:01.452749Z",
      "before": 1029,
      "after": 1034,
      "explanation": "Stars changed: 1029 → 1034.",
      "explanation_scope": "catalog_snapshot_delta",
      "evidence_refs": {},
      "tier": "Silver",
      "risk": "none",
      "verdict": "try_now",
      "score": 8.1,
      "entity_kind": "open_source",
      "verification_stage": "discovered",
      "type": "Tool",
      "section": "Developer Workflow",
      "local_ai": false,
      "local_model_compatible": false,
      "discovery_topic": "agent_framework",
      "discovery_topic_status": "unreviewed",
      "setup_ease": 8.8,
      "best_for": [
        "developers running several coding agents at once across repositories",
        "anyone who wants persistent shells and reboot-surviving sessions without configuring tmux"
      ],
      "risk_categories": [
        "system"
      ],
      "search_text": "tty7 — rust terminal workbench where a background server owns your shells, so sessions and agent runs survive a reboot l0ng-ai open_source other silver none try_now developers running several coding agents at once across repositories anyone who wants persistent shells and reboot-surviving sessions without configuring tmux claude code",
      "material_mover": false
    },
    {
      "id": "evt_13a3a872f7f3bd2ece08",
      "entity_id": "gh:l0ng-ai/tty7",
      "item_url": "/item/tty7-rust-terminal-workbench-where-a-background-server-owns-your-shells/",
      "title": "tty7 — Rust terminal workbench where a background server owns your shells, so sessions and agent runs survive a reboot",
      "category": "other",
      "kind": "stars_changed",
      "occurred_at": "2026-09-21T05:07:13.847315Z",
      "before": 1027,
      "after": 1029,
      "explanation": "Stars changed: 1027 → 1029.",
      "explanation_scope": "catalog_snapshot_delta",
      "evidence_refs": {},
      "tier": "Silver",
      "risk": "none",
      "verdict": "try_now",
      "score": 8.1,
      "entity_kind": "open_source",
      "verification_stage": "discovered",
      "type": "Tool",
      "section": "Developer Workflow",
      "local_ai": false,
      "local_model_compatible": false,
      "discovery_topic": "agent_framework",
      "discovery_topic_status": "unreviewed",
      "setup_ease": 8.8,
      "best_for": [
        "developers running several coding agents at once across repositories",
        "anyone who wants persistent shells and reboot-surviving sessions without configuring tmux"
      ],
      "risk_categories": [
        "system"
      ],
      "search_text": "tty7 — rust terminal workbench where a background server owns your shells, so sessions and agent runs survive a reboot l0ng-ai open_source other silver none try_now developers running several coding agents at once across repositories anyone who wants persistent shells and reboot-surviving sessions without configuring tmux claude code",
      "material_mover": false
    },
    {
      "id": "evt_742569e3d8fb830cc978",
      "entity_id": "gh:l0ng-ai/tty7",
      "item_url": "/item/tty7-rust-terminal-workbench-where-a-background-server-owns-your-shells/",
      "title": "tty7 — Rust terminal workbench where a background server owns your shells, so sessions and agent runs survive a reboot",
      "category": "other",
      "kind": "stars_changed",
      "occurred_at": "2026-09-20T17:06:32.868873Z",
      "before": 1025,
      "after": 1027,
      "explanation": "Stars changed: 1025 → 1027.",
      "explanation_scope": "catalog_snapshot_delta",
      "evidence_refs": {},
      "tier": "Silver",
      "risk": "none",
      "verdict": "try_now",
      "score": 8.1,
      "entity_kind": "open_source",
      "verification_stage": "discovered",
      "type": "Tool",
      "section": "Developer Workflow",
      "local_ai": false,
      "local_model_compatible": false,
      "discovery_topic": "agent_framework",
      "discovery_topic_status": "unreviewed",
      "setup_ease": 8.8,
      "best_for": [
        "developers running several coding agents at once across repositories",
        "anyone who wants persistent shells and reboot-surviving sessions without configuring tmux"
      ],
      "risk_categories": [
        "system"
      ],
      "search_text": "tty7 — rust terminal workbench where a background server owns your shells, so sessions and agent runs survive a reboot l0ng-ai open_source other silver none try_now developers running several coding agents at once across repositories anyone who wants persistent shells and reboot-surviving sessions without configuring tmux claude code",
      "material_mover": false
    },
    {
      "id": "evt_2af942a9155e6b76714e",
      "entity_id": "gh:l0ng-ai/tty7",
      "item_url": "/item/tty7-rust-terminal-workbench-where-a-background-server-owns-your-shells/",
      "title": "tty7 — Rust terminal workbench where a background server owns your shells, so sessions and agent runs survive a reboot",
      "category": "other",
      "kind": "stars_changed",
      "occurred_at": "2026-09-20T05:06:31.934582Z",
      "before": 1017,
      "after": 1025,
      "explanation": "Stars changed: 1017 → 1025.",
      "explanation_scope": "catalog_snapshot_delta",
      "evidence_refs": {},
      "tier": "Silver",
      "risk": "none",
      "verdict": "try_now",
      "score": 8.1,
      "entity_kind": "open_source",
      "verification_stage": "discovered",
      "type": "Tool",
      "section": "Developer Workflow",
      "local_ai": false,
      "local_model_compatible": false,
      "discovery_topic": "agent_framework",
      "discovery_topic_status": "unreviewed",
      "setup_ease": 8.8,
      "best_for": [
        "developers running several coding agents at once across repositories",
        "anyone who wants persistent shells and reboot-surviving sessions without configuring tmux"
      ],
      "risk_categories": [
        "system"
      ],
      "search_text": "tty7 — rust terminal workbench where a background server owns your shells, so sessions and agent runs survive a reboot l0ng-ai open_source other silver none try_now developers running several coding agents at once across repositories anyone who wants persistent shells and reboot-surviving sessions without configuring tmux claude code",
      "material_mover": false
    },
    {
      "id": "evt_1b689d43a3fb5d92fc4f",
      "entity_id": "gh:l0ng-ai/tty7",
      "item_url": "/item/tty7-rust-terminal-workbench-where-a-background-server-owns-your-shells/",
      "title": "tty7 — Rust terminal workbench where a background server owns your shells, so sessions and agent runs survive a reboot",
      "category": "other",
      "kind": "stars_changed",
      "occurred_at": "2026-09-19T17:06:40.081307Z",
      "before": 1013,
      "after": 1017,
      "explanation": "Stars changed: 1013 → 1017.",
      "explanation_scope": "catalog_snapshot_delta",
      "evidence_refs": {},
      "tier": "Silver",
      "risk": "none",
      "verdict": "try_now",
      "score": 8.1,
      "entity_kind": "open_source",
      "verification_stage": "discovered",
      "type": "Tool",
      "section": "Developer Workflow",
      "local_ai": false,
      "local_model_compatible": false,
      "discovery_topic": "agent_framework",
      "discovery_topic_status": "unreviewed",
      "setup_ease": 8.8,
      "best_for": [
        "developers running several coding agents at once across repositories",
        "anyone who wants persistent shells and reboot-surviving sessions without configuring tmux"
      ],
      "risk_categories": [
        "system"
      ],
      "search_text": "tty7 — rust terminal workbench where a background server owns your shells, so sessions and agent runs survive a reboot l0ng-ai open_source other silver none try_now developers running several coding agents at once across repositories anyone who wants persistent shells and reboot-surviving sessions without configuring tmux claude code",
      "material_mover": false
    },
    {
      "id": "evt_129032e324a3bd71fcf9",
      "entity_id": "gh:l0ng-ai/tty7",
      "item_url": "/item/tty7-rust-terminal-workbench-where-a-background-server-owns-your-shells/",
      "title": "tty7 — Rust terminal workbench where a background server owns your shells, so sessions and agent runs survive a reboot",
      "category": "other",
      "kind": "stars_changed",
      "occurred_at": "2026-09-19T07:48:56.009844Z",
      "before": 989,
      "after": 1013,
      "explanation": "Stars changed: 989 → 1013.",
      "explanation_scope": "catalog_snapshot_delta",
      "evidence_refs": {},
      "tier": "Silver",
      "risk": "none",
      "verdict": "try_now",
      "score": 8.1,
      "entity_kind": "open_source",
      "verification_stage": "discovered",
      "type": "Tool",
      "section": "Developer Workflow",
      "local_ai": false,
      "local_model_compatible": false,
      "discovery_topic": "agent_framework",
      "discovery_topic_status": "unreviewed",
      "setup_ease": 8.8,
      "best_for": [
        "developers running several coding agents at once across repositories",
        "anyone who wants persistent shells and reboot-surviving sessions without configuring tmux"
      ],
      "risk_categories": [
        "system"
      ],
      "search_text": "tty7 — rust terminal workbench where a background server owns your shells, so sessions and agent runs survive a reboot l0ng-ai open_source other silver none try_now developers running several coding agents at once across repositories anyone who wants persistent shells and reboot-surviving sessions without configuring tmux claude code",
      "material_mover": false
    },
    {
      "id": "evt_689557a510649890012d",
      "entity_id": "gh:l0ng-ai/tty7",
      "item_url": "/item/tty7-rust-terminal-workbench-where-a-background-server-owns-your-shells/",
      "title": "tty7 — Rust terminal workbench where a background server owns your shells, so sessions and agent runs survive a reboot",
      "category": "other",
      "kind": "stars_changed",
      "occurred_at": "2026-09-17T21:45:13.795340Z",
      "before": 979,
      "after": 989,
      "explanation": "Stars changed: 979 → 989.",
      "explanation_scope": "catalog_snapshot_delta",
      "evidence_refs": {},
      "tier": "Silver",
      "risk": "none",
      "verdict": "try_now",
      "score": 8.1,
      "entity_kind": "open_source",
      "verification_stage": "discovered",
      "type": "Tool",
      "section": "Developer Workflow",
      "local_ai": false,
      "local_model_compatible": false,
      "discovery_topic": "agent_framework",
      "discovery_topic_status": "unreviewed",
      "setup_ease": 8.8,
      "best_for": [
        "developers running several coding agents at once across repositories",
        "anyone who wants persistent shells and reboot-surviving sessions without configuring tmux"
      ],
      "risk_categories": [
        "system"
      ],
      "search_text": "tty7 — rust terminal workbench where a background server owns your shells, so sessions and agent runs survive a reboot l0ng-ai open_source other silver none try_now developers running several coding agents at once across repositories anyone who wants persistent shells and reboot-surviving sessions without configuring tmux claude code",
      "material_mover": false
    },
    {
      "id": "evt_5914c0a91e979bfcf554",
      "entity_id": "gh:l0ng-ai/tty7",
      "item_url": "/item/tty7-rust-terminal-workbench-where-a-background-server-owns-your-shells/",
      "title": "tty7 — Rust terminal workbench where a background server owns your shells, so sessions and agent runs survive a reboot",
      "category": "other",
      "kind": "stars_changed",
      "occurred_at": "2026-09-17T11:46:10.011992Z",
      "before": 885,
      "after": 979,
      "explanation": "Stars changed: 885 → 979.",
      "explanation_scope": "catalog_snapshot_delta",
      "evidence_refs": {},
      "tier": "Silver",
      "risk": "none",
      "verdict": "try_now",
      "score": 8.1,
      "entity_kind": "open_source",
      "verification_stage": "discovered",
      "type": "Tool",
      "section": "Developer Workflow",
      "local_ai": false,
      "local_model_compatible": false,
      "discovery_topic": "agent_framework",
      "discovery_topic_status": "unreviewed",
      "setup_ease": 8.8,
      "best_for": [
        "developers running several coding agents at once across repositories",
        "anyone who wants persistent shells and reboot-surviving sessions without configuring tmux"
      ],
      "risk_categories": [
        "system"
      ],
      "search_text": "tty7 — rust terminal workbench where a background server owns your shells, so sessions and agent runs survive a reboot l0ng-ai open_source other silver none try_now developers running several coding agents at once across repositories anyone who wants persistent shells and reboot-surviving sessions without configuring tmux claude code",
      "material_mover": true
    },
    {
      "id": "evt_21cfa16404e34bec2aef",
      "entity_id": "gh:l0ng-ai/tty7",
      "item_url": "/item/tty7-rust-terminal-workbench-where-a-background-server-owns-your-shells/",
      "title": "tty7 — Rust terminal workbench where a background server owns your shells, so sessions and agent runs survive a reboot",
      "category": "other",
      "kind": "stars_changed",
      "occurred_at": "2026-09-15T11:46:09.382347Z",
      "before": 876,
      "after": 885,
      "explanation": "Stars changed: 876 → 885.",
      "explanation_scope": "catalog_snapshot_delta",
      "evidence_refs": {},
      "tier": "Silver",
      "risk": "none",
      "verdict": "try_now",
      "score": 8.1,
      "entity_kind": "open_source",
      "verification_stage": "discovered",
      "type": "Tool",
      "section": "Developer Workflow",
      "local_ai": false,
      "local_model_compatible": false,
      "discovery_topic": "agent_framework",
      "discovery_topic_status": "unreviewed",
      "setup_ease": 8.8,
      "best_for": [
        "developers running several coding agents at once across repositories",
        "anyone who wants persistent shells and reboot-surviving sessions without configuring tmux"
      ],
      "risk_categories": [
        "system"
      ],
      "search_text": "tty7 — rust terminal workbench where a background server owns your shells, so sessions and agent runs survive a reboot l0ng-ai open_source other silver none try_now developers running several coding agents at once across repositories anyone who wants persistent shells and reboot-surviving sessions without configuring tmux claude code",
      "material_mover": false
    },
    {
      "id": "evt_c229f3ab865ed3e181cf",
      "entity_id": "gh:l0ng-ai/tty7",
      "item_url": "/item/tty7-rust-terminal-workbench-where-a-background-server-owns-your-shells/",
      "title": "tty7 — Rust terminal workbench where a background server owns your shells, so sessions and agent runs survive a reboot",
      "category": "other",
      "kind": "stars_changed",
      "occurred_at": "2026-09-13T05:04:21.529456Z",
      "before": 873,
      "after": 876,
      "explanation": "Stars changed: 873 → 876.",
      "explanation_scope": "catalog_snapshot_delta",
      "evidence_refs": {},
      "tier": "Silver",
      "risk": "none",
      "verdict": "try_now",
      "score": 8.1,
      "entity_kind": "open_source",
      "verification_stage": "discovered",
      "type": "Tool",
      "section": "Developer Workflow",
      "local_ai": false,
      "local_model_compatible": false,
      "discovery_topic": "agent_framework",
      "discovery_topic_status": "unreviewed",
      "setup_ease": 8.8,
      "best_for": [
        "developers running several coding agents at once across repositories",
        "anyone who wants persistent shells and reboot-surviving sessions without configuring tmux"
      ],
      "risk_categories": [
        "system"
      ],
      "search_text": "tty7 — rust terminal workbench where a background server owns your shells, so sessions and agent runs survive a reboot l0ng-ai open_source other silver none try_now developers running several coding agents at once across repositories anyone who wants persistent shells and reboot-surviving sessions without configuring tmux claude code",
      "material_mover": false
    },
    {
      "id": "evt_27b35796ada8ff53a87b",
      "entity_id": "gh:l0ng-ai/tty7",
      "item_url": "/item/tty7-rust-terminal-workbench-where-a-background-server-owns-your-shells/",
      "title": "tty7 — Rust terminal workbench where a background server owns your shells, so sessions and agent runs survive a reboot",
      "category": "other",
      "kind": "stars_changed",
      "occurred_at": "2026-09-12T17:04:32.267494Z",
      "before": 870,
      "after": 873,
      "explanation": "Stars changed: 870 → 873.",
      "explanation_scope": "catalog_snapshot_delta",
      "evidence_refs": {},
      "tier": "Silver",
      "risk": "none",
      "verdict": "try_now",
      "score": 8.1,
      "entity_kind": "open_source",
      "verification_stage": "discovered",
      "type": "Tool",
      "section": "Developer Workflow",
      "local_ai": false,
      "local_model_compatible": false,
      "discovery_topic": "agent_framework",
      "discovery_topic_status": "unreviewed",
      "setup_ease": 8.8,
      "best_for": [
        "developers running several coding agents at once across repositories",
        "anyone who wants persistent shells and reboot-surviving sessions without configuring tmux"
      ],
      "risk_categories": [
        "system"
      ],
      "search_text": "tty7 — rust terminal workbench where a background server owns your shells, so sessions and agent runs survive a reboot l0ng-ai open_source other silver none try_now developers running several coding agents at once across repositories anyone who wants persistent shells and reboot-surviving sessions without configuring tmux claude code",
      "material_mover": false
    },
    {
      "id": "evt_1a53decf93755480497f",
      "entity_id": "gh:l0ng-ai/tty7",
      "item_url": "/item/tty7-rust-terminal-workbench-where-a-background-server-owns-your-shells/",
      "title": "tty7 — Rust terminal workbench where a background server owns your shells, so sessions and agent runs survive a reboot",
      "category": "other",
      "kind": "stars_changed",
      "occurred_at": "2026-09-12T11:11:34.373380Z",
      "before": 860,
      "after": 870,
      "explanation": "Stars changed: 860 → 870.",
      "explanation_scope": "catalog_snapshot_delta",
      "evidence_refs": {},
      "tier": "Silver",
      "risk": "none",
      "verdict": "try_now",
      "score": 8.1,
      "entity_kind": "open_source",
      "verification_stage": "discovered",
      "type": "Tool",
      "section": "Developer Workflow",
      "local_ai": false,
      "local_model_compatible": false,
      "discovery_topic": "agent_framework",
      "discovery_topic_status": "unreviewed",
      "setup_ease": 8.8,
      "best_for": [
        "developers running several coding agents at once across repositories",
        "anyone who wants persistent shells and reboot-surviving sessions without configuring tmux"
      ],
      "risk_categories": [
        "system"
      ],
      "search_text": "tty7 — rust terminal workbench where a background server owns your shells, so sessions and agent runs survive a reboot l0ng-ai open_source other silver none try_now developers running several coding agents at once across repositories anyone who wants persistent shells and reboot-surviving sessions without configuring tmux claude code",
      "material_mover": false
    },
    {
      "id": "evt_9ea75360c7c273f52299",
      "entity_id": "gh:l0ng-ai/tty7",
      "item_url": "/item/tty7-rust-terminal-workbench-where-a-background-server-owns-your-shells/",
      "title": "tty7 — Rust terminal workbench where a background server owns your shells, so sessions and agent runs survive a reboot",
      "category": "other",
      "kind": "stars_changed",
      "occurred_at": "2026-09-11T09:31:02.897429Z",
      "before": 840,
      "after": 860,
      "explanation": "Stars changed: 840 → 860.",
      "explanation_scope": "catalog_snapshot_delta",
      "evidence_refs": {},
      "tier": "Silver",
      "risk": "none",
      "verdict": "try_now",
      "score": 8.1,
      "entity_kind": "open_source",
      "verification_stage": "discovered",
      "type": "Tool",
      "section": "Developer Workflow",
      "local_ai": false,
      "local_model_compatible": false,
      "discovery_topic": "agent_framework",
      "discovery_topic_status": "unreviewed",
      "setup_ease": 8.8,
      "best_for": [
        "developers running several coding agents at once across repositories",
        "anyone who wants persistent shells and reboot-surviving sessions without configuring tmux"
      ],
      "risk_categories": [
        "system"
      ],
      "search_text": "tty7 — rust terminal workbench where a background server owns your shells, so sessions and agent runs survive a reboot l0ng-ai open_source other silver none try_now developers running several coding agents at once across repositories anyone who wants persistent shells and reboot-surviving sessions without configuring tmux claude code",
      "material_mover": false
    },
    {
      "id": "evt_32c273f140d37663e4c4",
      "entity_id": "gh:l0ng-ai/tty7",
      "item_url": "/item/tty7-rust-terminal-workbench-where-a-background-server-owns-your-shells/",
      "title": "tty7 — Rust terminal workbench where a background server owns your shells, so sessions and agent runs survive a reboot",
      "category": "other",
      "kind": "stars_changed",
      "occurred_at": "2026-09-08T05:09:03.158117Z",
      "before": 839,
      "after": 840,
      "explanation": "Stars changed: 839 → 840.",
      "explanation_scope": "catalog_snapshot_delta",
      "evidence_refs": {},
      "tier": "Silver",
      "risk": "none",
      "verdict": "try_now",
      "score": 8.1,
      "entity_kind": "open_source",
      "verification_stage": "discovered",
      "type": "Tool",
      "section": "Developer Workflow",
      "local_ai": false,
      "local_model_compatible": false,
      "discovery_topic": "agent_framework",
      "discovery_topic_status": "unreviewed",
      "setup_ease": 8.8,
      "best_for": [
        "developers running several coding agents at once across repositories",
        "anyone who wants persistent shells and reboot-surviving sessions without configuring tmux"
      ],
      "risk_categories": [
        "system"
      ],
      "search_text": "tty7 — rust terminal workbench where a background server owns your shells, so sessions and agent runs survive a reboot l0ng-ai open_source other silver none try_now developers running several coding agents at once across repositories anyone who wants persistent shells and reboot-surviving sessions without configuring tmux claude code",
      "material_mover": false
    },
    {
      "id": "evt_cafc2869eb1c7eb784d5",
      "entity_id": "gh:l0ng-ai/tty7",
      "item_url": "/item/tty7-rust-terminal-workbench-where-a-background-server-owns-your-shells/",
      "title": "tty7 — Rust terminal workbench where a background server owns your shells, so sessions and agent runs survive a reboot",
      "category": "other",
      "kind": "stars_changed",
      "occurred_at": "2026-09-01T14:56:19.711844Z",
      "before": 805,
      "after": 807,
      "explanation": "Stars changed: 805 → 807.",
      "explanation_scope": "catalog_snapshot_delta",
      "evidence_refs": {},
      "tier": "Silver",
      "risk": "none",
      "verdict": "try_now",
      "score": 8.1,
      "entity_kind": "open_source",
      "verification_stage": "discovered",
      "type": "Tool",
      "section": "Developer Workflow",
      "local_ai": false,
      "local_model_compatible": false,
      "discovery_topic": "agent_framework",
      "discovery_topic_status": "unreviewed",
      "setup_ease": 8.8,
      "best_for": [
        "developers running several coding agents at once across repositories",
        "anyone who wants persistent shells and reboot-surviving sessions without configuring tmux"
      ],
      "risk_categories": [
        "system"
      ],
      "search_text": "tty7 — rust terminal workbench where a background server owns your shells, so sessions and agent runs survive a reboot l0ng-ai open_source other silver none try_now developers running several coding agents at once across repositories anyone who wants persistent shells and reboot-surviving sessions without configuring tmux claude code",
      "material_mover": false
    },
    {
      "id": "evt_e8d0ed76eafff933c9bc",
      "entity_id": "gh:l0ng-ai/tty7",
      "item_url": "/item/tty7-rust-terminal-workbench-where-a-background-server-owns-your-shells/",
      "title": "tty7 — Rust terminal workbench where a background server owns your shells, so sessions and agent runs survive a reboot",
      "category": "other",
      "kind": "version_changed",
      "occurred_at": "2026-09-01T10:18:32.140826Z",
      "before": null,
      "after": "nightly",
      "explanation": "Version changed: not recorded → nightly.",
      "explanation_scope": "catalog_snapshot_delta",
      "evidence_refs": {},
      "tier": "Silver",
      "risk": "none",
      "verdict": "try_now",
      "score": 8.1,
      "entity_kind": "open_source",
      "verification_stage": "discovered",
      "type": "Tool",
      "section": "Developer Workflow",
      "local_ai": false,
      "local_model_compatible": false,
      "discovery_topic": "agent_framework",
      "discovery_topic_status": "unreviewed",
      "setup_ease": 8.8,
      "best_for": [
        "developers running several coding agents at once across repositories",
        "anyone who wants persistent shells and reboot-surviving sessions without configuring tmux"
      ],
      "risk_categories": [
        "system"
      ],
      "search_text": "tty7 — rust terminal workbench where a background server owns your shells, so sessions and agent runs survive a reboot l0ng-ai open_source other silver none try_now developers running several coding agents at once across repositories anyone who wants persistent shells and reboot-surviving sessions without configuring tmux claude code",
      "material_mover": false
    },
    {
      "id": "evt_140d08c2e72808020b43",
      "entity_id": "gh:l0ng-ai/tty7",
      "item_url": "/item/tty7-rust-terminal-workbench-where-a-background-server-owns-your-shells/",
      "title": "tty7 — Rust terminal workbench where a background server owns your shells, so sessions and agent runs survive a reboot",
      "category": "other",
      "kind": "maintenance_changed",
      "occurred_at": "2026-09-01T10:18:32.140826Z",
      "before": "source_activity_not_yet_measured",
      "after": "active",
      "explanation": "Maintenance changed: source_activity_not_yet_measured → active.",
      "explanation_scope": "catalog_snapshot_delta",
      "evidence_refs": {},
      "tier": "Silver",
      "risk": "none",
      "verdict": "try_now",
      "score": 8.1,
      "entity_kind": "open_source",
      "verification_stage": "discovered",
      "type": "Tool",
      "section": "Developer Workflow",
      "local_ai": false,
      "local_model_compatible": false,
      "discovery_topic": "agent_framework",
      "discovery_topic_status": "unreviewed",
      "setup_ease": 8.8,
      "best_for": [
        "developers running several coding agents at once across repositories",
        "anyone who wants persistent shells and reboot-surviving sessions without configuring tmux"
      ],
      "risk_categories": [
        "system"
      ],
      "search_text": "tty7 — rust terminal workbench where a background server owns your shells, so sessions and agent runs survive a reboot l0ng-ai open_source other silver none try_now developers running several coding agents at once across repositories anyone who wants persistent shells and reboot-surviving sessions without configuring tmux claude code",
      "material_mover": false
    },
    {
      "id": "evt_ac3959a2d39b26096330",
      "entity_id": "gh:l0ng-ai/tty7",
      "item_url": "/item/tty7-rust-terminal-workbench-where-a-background-server-owns-your-shells/",
      "title": "tty7 — Rust terminal workbench where a background server owns your shells, so sessions and agent runs survive a reboot",
      "category": "other",
      "kind": "new_entity",
      "occurred_at": "2026-09-01T06:21:40Z",
      "before": null,
      "after": "try_now",
      "explanation": "Newly added to RepoRadar's decision catalog.",
      "explanation_scope": "catalog_snapshot_delta",
      "evidence_refs": {},
      "tier": "Silver",
      "risk": "none",
      "verdict": "try_now",
      "score": 8.1,
      "entity_kind": "open_source",
      "verification_stage": "discovered",
      "type": "Tool",
      "section": "Developer Workflow",
      "local_ai": false,
      "local_model_compatible": false,
      "discovery_topic": "agent_framework",
      "discovery_topic_status": "unreviewed",
      "setup_ease": 8.8,
      "best_for": [
        "developers running several coding agents at once across repositories",
        "anyone who wants persistent shells and reboot-surviving sessions without configuring tmux"
      ],
      "risk_categories": [
        "system"
      ],
      "search_text": "tty7 — rust terminal workbench where a background server owns your shells, so sessions and agent runs survive a reboot l0ng-ai open_source other silver none try_now developers running several coding agents at once across repositories anyone who wants persistent shells and reboot-surviving sessions without configuring tmux claude code",
      "material_mover": false
    }
  ]
}
