{
  "id": "meeting-notes",
  "title": "AI 会议纪要",
  "question": "Best AI meeting notes for solo users and small client-facing teams?",
  "candidates": [
    "Otter",
    "Fireflies",
    "Fathom"
  ],
  "audience": "个人知识工作者和 5 人客户沟通团队；分别考虑个人记录、实时协作和 CRM 跟进。",
  "scenarios": [
    "个人会议记录与回看",
    "实时转录及协作",
    "销售或客户成功的会后跟进"
  ],
  "criteria": [
    "会议平台和语言适配",
    "捕获方式",
    "转录与摘要的区别",
    "团队共享和 CRM",
    "用量限制与数据处理未知项"
  ],
  "special_prompt": "prompts/categories/meeting-notes.md",
  "url": "https://bestforwhat.com/best-for-meeting-notes/",
  "article": {
    "category_id": "meeting-notes",
    "intro": "重点记录个人会议，可以先了解 Fathom；需要团队共享和会后 CRM 跟进，可以先试 Fireflies；考虑 Otter 时，要把转录、导出和套餐额度分开看。",
    "workload": "比较场景：Zoom 或 Google Meet 英语会议；个人每月 20 场、团队每月 40 场，每场 45 分钟。",
    "entries": [
      {
        "product": "Otter",
        "candidate_id": "otter",
        "best_for": "想整理 Zoom、Google Meet 或 Teams 会议记录的用户。",
        "rationale": "Fireflies 的对比材料描述了 Otter 的会议捕获和 HubSpot 集成，提供了继续检查记录及跟进流程的线索。",
        "caveat": "集成名单不代表所需写入动作可用。先确认一场 45 分钟会议的完整转录、摘要、文字导出与月度额度。",
        "status": "先核实记录和导出",
        "evidence_strength": "limited",
        "evidence": [
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "claim_id": "c8"
          },
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "claim_id": "c9"
          }
        ],
        "source_refs": [
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "source_id": "s3",
            "url": "https://fireflies.ai/blog/fireflies-vs-otter",
            "title": "Fireflies vs Otter",
            "publisher": "Fireflies"
          }
        ]
      },
      {
        "product": "Fireflies",
        "candidate_id": "fireflies",
        "best_for": "需要实时转录、团队共享，以及将会后笔记同步到 CRM 的小团队。",
        "rationale": "Otter 的比较页提到 Fireflies 的实时转录、共享摘要和评论，以及 HubSpot 笔记同步到活动流的能力。",
        "caveat": "HubSpot 所需套餐仍需确认。试用时检查笔记是否写到正确联系人、是否重复，以及行动项和高级摘要的积分额度。",
        "status": "可进入试用",
        "evidence_strength": "limited",
        "evidence": [
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "claim_id": "c4"
          },
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "claim_id": "c5"
          },
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "claim_id": "c6"
          },
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "claim_id": "c7"
          }
        ],
        "source_refs": [
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "source_id": "s2",
            "url": "https://otter.ai/blog/otter-vs-fireflies",
            "title": "Otter vs Fireflies",
            "publisher": "Otter"
          }
        ]
      },
      {
        "product": "Fathom",
        "candidate_id": "fathom",
        "best_for": "主要在 Zoom、Google Meet 或 Teams 上开会，想快速回看记录的个人。",
        "rationale": "Fireflies 描述了 Fathom 的录制、转录和摘要功能，并指出付费档提供行动项和跟进邮件草稿。",
        "caveat": "先检查文字导出和所需摘要类型；如需 HubSpot 跟进，必须试一次具体写入，而不只是确认有集成。",
        "status": "先核实导出和摘要",
        "evidence_strength": "limited",
        "evidence": [
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "claim_id": "c1"
          },
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "claim_id": "c2"
          },
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "claim_id": "c3"
          }
        ],
        "source_refs": [
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "source_id": "s1",
            "url": "https://fireflies.ai/blog/fireflies-vs-fathom",
            "title": "Fireflies vs Fathom",
            "publisher": "Fireflies"
          }
        ]
      }
    ],
    "prompt_version": "2.0.0",
    "edition": "v2-2026-09-28",
    "updated_at": "2026-09-28",
    "status": "partial",
    "hands_on_testing": false
  },
  "runs": [
    {
      "id": "codex",
      "metadata": {
        "model_id": "gpt-6-astra",
        "model_display_name": "GPT-6 Astra",
        "prompt_version": "2.0.0",
        "hands_on_testing": false
      },
      "review_status": "original-with-host-annotations; consult integration",
      "research": {
        "schema_version": "2.0.0",
        "category_id": "meeting-notes",
        "run_id": "codex-v2-2026-09-28-meeting-notes",
        "status": "partial",
        "metadata": {
          "model_id": "gpt-6-astra",
          "reasoning_effort": "high",
          "started_at": "2026-09-27T23:16:52.790325+00:00",
          "completed_at": "2026-09-28T00:11:30.719257+00:00",
          "cutoff_at": "2026-09-27T23:16:52.790325+00:00",
          "input_sha256": "8bf2b5cfefa0a5af092bad31121cdc880e7e83c12bf2eb8661ec03dd33bd36e4",
          "plan_sha256": "5ae9d93ca8a46582b36f51be0095e5fd36653b28675f7cf69aff809e609a5dd8",
          "tool_environment": "Codex web.search_query / open / find；查询结果和读取响应在私有日志保存。首批查询时间为近似记录；results 未逐条转录，不表示搜索无结果。",
          "source_policy": "competitor-only",
          "hands_on_testing": false
        },
        "plan": {
          "audience": "个人知识工作者和 5 人客户沟通团队；分别考虑个人记录、实时协作和 CRM 跟进。",
          "assumptions": [
            {
              "id": "reference-market",
              "statement": "面向中文读者的英文界面软件比较；以美国可用服务、USD软件报价为参考，不假定中国大陆可用性。",
              "decision_impact": "其他地区、币种或语言需另行核实，不直接外推。"
            },
            {
              "id": "cost-unknown",
              "statement": "未给定硬性预算；只比较明确支持的计费结构，不强行选最便宜。",
              "decision_impact": "成本缺项不填零，不能宣称性价比冠军。"
            },
            {
              "id": "non-sensitive",
              "statement": "参照场景为非敏感数据与获同意的测试用途，不代表可以直接处理客户敏感数据。",
              "decision_impact": "隐私、录制法律与合规保证仍需独立核实。"
            }
          ],
          "candidates": [
            {
              "id": "otter",
              "name": "Otter",
              "inclusion_reason": "延续首版种子候选，非全市场抽样。"
            },
            {
              "id": "fireflies",
              "name": "Fireflies",
              "inclusion_reason": "延续首版种子候选，非全市场抽样。"
            },
            {
              "id": "fathom",
              "name": "Fathom",
              "inclusion_reason": "延续首版种子候选，非全市场抽样。"
            }
          ],
          "scenarios": [
            {
              "id": "solo",
              "task": "个人记录 Zoom 或 Google Meet 英语会议并回看",
              "workload": {
                "members": 1,
                "meetings_per_month": 20,
                "minutes_per_meeting": 45,
                "languages": [
                  "English"
                ],
                "platforms": [
                  "Zoom",
                  "Google Meet"
                ],
                "consent": "participants agree in this reference scenario",
                "data": "non-sensitive test discussions"
              },
              "must_have": [
                {
                  "id": "solo-capture",
                  "requirement": "支持所选会议平台的现场捕获及文字转录",
                  "why_required": "用于会后回看",
                  "requires_independent_verification": false
                },
                {
                  "id": "solo-summary",
                  "requirement": "提供摘要及可导出的文字记录",
                  "why_required": "形成可复用记录",
                  "requires_independent_verification": false
                }
              ],
              "preferences": [
                {
                  "id": "solo-quota",
                  "criterion": "转录与摘要额度分开透明",
                  "priority": 1,
                  "observable_question": "单场时长、月分钟、上传和摘要上限分别是什么？"
                },
                {
                  "id": "solo-control",
                  "criterion": "个人记录的导出与删除流程",
                  "priority": 2,
                  "observable_question": "有哪些待用户核验的保留/删除条件？"
                }
              ],
              "reversal_conditions": [
                "若任一硬约束无法满足，取消候选资格；若决定性依据过时或范围不符，先核实。",
                "预算、地区、数据敏感程度或现有工具改变时重新判断。"
              ]
            },
            {
              "id": "live-team",
              "task": "5人团队进行实时转录与共享协作",
              "workload": {
                "members": 5,
                "meetings_per_month": 40,
                "minutes_per_meeting": 45,
                "languages": [
                  "English"
                ],
                "platforms": [
                  "Zoom"
                ],
                "consent": "participants agree",
                "data": "non-sensitive"
              },
              "must_have": [
                {
                  "id": "live-transcript",
                  "requirement": "会中实时显示文字转录",
                  "why_required": "会后摘要不能替代",
                  "requires_independent_verification": false
                },
                {
                  "id": "live-share",
                  "requirement": "支持会议记录的团队共享或协作",
                  "why_required": "个人导出不能替代团队访问",
                  "requires_independent_verification": false
                }
              ],
              "preferences": [
                {
                  "id": "live-access",
                  "criterion": "共享权限边界",
                  "priority": 1,
                  "observable_question": "公开链接与角色权限如何区分？"
                },
                {
                  "id": "live-cost",
                  "criterion": "5人可行计费方案",
                  "priority": 2,
                  "observable_question": "录制者和只读成员是否都计费？"
                }
              ],
              "reversal_conditions": [
                "若任一硬约束无法满足，取消候选资格；若决定性依据过时或范围不符，先核实。",
                "预算、地区、数据敏感程度或现有工具改变时重新判断。"
              ]
            },
            {
              "id": "crm-followup",
              "task": "5人客户团队把会后摘要与行动项送入 HubSpot",
              "workload": {
                "members": 5,
                "meetings_per_month": 40,
                "minutes_per_meeting": 45,
                "crm": "HubSpot",
                "languages": [
                  "English"
                ],
                "consent": "participants agree",
                "data": "non-sensitive trial only"
              },
              "must_have": [
                {
                  "id": "crm-actions",
                  "requirement": "摘要中可提取行动项",
                  "why_required": "要形成跟进任务",
                  "requires_independent_verification": false
                },
                {
                  "id": "crm-write",
                  "requirement": "能把记录写入 HubSpot 对应联系人或活动",
                  "why_required": "只有CRM名称不等于所需写入动作",
                  "requires_independent_verification": false
                }
              ],
              "preferences": [
                {
                  "id": "crm-trace",
                  "criterion": "行动项与原文定位",
                  "priority": 1,
                  "observable_question": "能否核对摘要是否虚构或归属错误？"
                },
                {
                  "id": "crm-tier",
                  "criterion": "CRM和团队功能档位",
                  "priority": 2,
                  "observable_question": "是否存在额外付费限制？"
                }
              ],
              "reversal_conditions": [
                "若任一硬约束无法满足，取消候选资格；若决定性依据过时或范围不符，先核实。",
                "预算、地区、数据敏感程度或现有工具改变时重新判断。"
              ]
            }
          ],
          "expected_unknowns": [
            "竞争对手材料无法独立证明实际性能、合规和安全保证。",
            "精确场景成本、附加项与最新额度可能因严格来源政策而无法核算。"
          ],
          "search_budget": {
            "max_queries": 24,
            "max_url_read_attempts": 20
          },
          "frozen_at": "2026-09-27T23:16:52.790325+00:00"
        },
        "plan_amendments": [],
        "search_log": [
          {
            "id": "q1",
            "query": "Otter Fireflies Fathom comparison live transcription HubSpot export",
            "searched_at": null,
            "tool": "web.search_query",
            "locale": null,
            "results": [],
            "candidate_ids": [
              "otter",
              "fireflies",
              "fathom"
            ],
            "scenario_ids": [
              "solo",
              "live-team",
              "crm-followup"
            ],
            "purpose": "capability",
            "outcome": "useful",
            "discovered_urls": []
          },
          {
            "id": "q2",
            "query": "Fireflies vs Otter",
            "searched_at": null,
            "tool": "web.search_query",
            "locale": null,
            "results": [],
            "candidate_ids": [
              "otter",
              "fireflies",
              "fathom"
            ],
            "scenario_ids": [
              "solo",
              "live-team",
              "crm-followup"
            ],
            "purpose": "counterevidence",
            "outcome": "useful",
            "discovered_urls": []
          },
          {
            "id": "q3",
            "query": "site.fireflies.ai/blog Otter live transcription export summary limitations",
            "searched_at": "2026-09-28T00:06:16.122Z",
            "tool": "web.search_query",
            "locale": null,
            "results": [],
            "candidate_ids": [
              "otter",
              "fireflies",
              "fathom"
            ],
            "scenario_ids": [
              "solo",
              "live-team",
              "crm-followup"
            ],
            "purpose": "counterevidence",
            "outcome": "useful",
            "discovered_urls": []
          }
        ],
        "sources": [
          {
            "id": "s1",
            "url": "https://fireflies.ai/blog/fireflies-vs-fathom",
            "title": "Fireflies vs Fathom",
            "publisher": "Fireflies",
            "publisher_product": "Fireflies",
            "owner": "Fireflies",
            "identity_basis": [
              {
                "url": "https://fireflies.ai/blog/fireflies-vs-fathom",
                "observation": "厂商品牌域名、产品导航及站内竞争产品比较；未进行独立公司股权尽调。"
              }
            ],
            "relations": [
              {
                "target_candidate_id": "fathom",
                "relationship": "direct_competitor",
                "overlapping_scenario_ids": [
                  "solo",
                  "live-team",
                  "crm-followup"
                ],
                "basis": "Fireflies 在本类别销售可替代软件；该段评价其他厂商候选。",
                "incentive": "争取竞争产品用户"
              }
            ],
            "evidence_family": "family-fireflies",
            "family_reason": "按发布者归为同一信息家族；上游是否来自被评价厂商未独立确定。",
            "upstream_url": null,
            "published_at": null,
            "updated_at": null,
            "effective_at": null,
            "accessed_at": "2026-09-27T23:23:46.796Z",
            "access_status": "read",
            "access_note": "已读取相关段落；未实测产品。",
            "snapshot": {
              "sha256": null,
              "captured_at": null,
              "captured_scope": "工具读取记录私有保留；未生成逐来源全文快照。",
              "status": "unavailable"
            }
          },
          {
            "id": "s2",
            "url": "https://otter.ai/blog/otter-vs-fireflies",
            "title": "Otter vs Fireflies",
            "publisher": "Otter",
            "publisher_product": "Otter",
            "owner": "Otter",
            "identity_basis": [
              {
                "url": "https://otter.ai/blog/otter-vs-fireflies",
                "observation": "厂商品牌域名、产品导航及站内竞争产品比较；未进行独立公司股权尽调。"
              }
            ],
            "relations": [
              {
                "target_candidate_id": "fireflies",
                "relationship": "direct_competitor",
                "overlapping_scenario_ids": [
                  "solo",
                  "live-team",
                  "crm-followup"
                ],
                "basis": "Otter 在本类别销售可替代软件；该段评价其他厂商候选。",
                "incentive": "争取竞争产品用户"
              }
            ],
            "evidence_family": "family-otter",
            "family_reason": "按发布者归为同一信息家族；上游是否来自被评价厂商未独立确定。",
            "upstream_url": null,
            "published_at": null,
            "updated_at": "2026-04-28",
            "effective_at": null,
            "accessed_at": "2026-09-27T23:23:46.798Z",
            "access_status": "read",
            "access_note": "已读取相关段落；未实测产品。",
            "snapshot": {
              "sha256": null,
              "captured_at": null,
              "captured_scope": "工具读取记录私有保留；未生成逐来源全文快照。",
              "status": "unavailable"
            }
          },
          {
            "id": "s3",
            "url": "https://fireflies.ai/blog/fireflies-vs-otter",
            "title": "Fireflies vs Otter",
            "publisher": "Fireflies",
            "publisher_product": "Fireflies",
            "owner": "Fireflies",
            "identity_basis": [
              {
                "url": "https://fireflies.ai/blog/fireflies-vs-otter",
                "observation": "厂商品牌域名、产品导航及站内竞争产品比较；未进行独立公司股权尽调。"
              }
            ],
            "relations": [
              {
                "target_candidate_id": "otter",
                "relationship": "direct_competitor",
                "overlapping_scenario_ids": [
                  "solo",
                  "live-team",
                  "crm-followup"
                ],
                "basis": "Fireflies 在本类别销售可替代软件；该段评价其他厂商候选。",
                "incentive": "争取竞争产品用户"
              }
            ],
            "evidence_family": "family-fireflies",
            "family_reason": "按发布者归为同一信息家族；上游是否来自被评价厂商未独立确定。",
            "upstream_url": null,
            "published_at": null,
            "updated_at": null,
            "effective_at": null,
            "accessed_at": "2026-09-28T00:06:47.120Z",
            "access_status": "read",
            "access_note": "已读取相关段落；未实测产品。",
            "snapshot": {
              "sha256": null,
              "captured_at": null,
              "captured_scope": "工具读取记录私有保留；未生成逐来源全文快照。",
              "status": "unavailable"
            }
          },
          {
            "id": "s4",
            "url": "https://fireflies.ai/blog/migrate-transcripts-from-otter-to-fireflies-ai",
            "title": "Migrate from Otter to Fireflies",
            "publisher": "Fireflies",
            "publisher_product": "Fireflies",
            "owner": "Fireflies",
            "identity_basis": [
              {
                "url": "https://fireflies.ai/blog/migrate-transcripts-from-otter-to-fireflies-ai",
                "observation": "厂商品牌域名、产品导航及站内竞争产品比较；未进行独立公司股权尽调。"
              }
            ],
            "relations": [],
            "evidence_family": "family-fireflies",
            "family_reason": "按发布者归为同一信息家族；上游是否来自被评价厂商未独立确定。",
            "upstream_url": null,
            "published_at": null,
            "updated_at": "2026-09-15",
            "effective_at": null,
            "accessed_at": "2026-09-27T23:23:46.799Z",
            "access_status": "read",
            "access_note": "已读取相关段落；未实测产品。",
            "snapshot": {
              "sha256": null,
              "captured_at": null,
              "captured_scope": "工具读取记录私有保留；未生成逐来源全文快照。",
              "status": "unavailable"
            }
          }
        ],
        "claims": [
          {
            "id": "c1",
            "candidate_id": "fathom",
            "baseline_candidate_id": null,
            "attribute": "meeting-capture",
            "claim_type": "capability",
            "sensitive": false,
            "rhetorical_role": "restatement",
            "reported_observation": "Fathom 可录制、转录 Zoom、Google Meet 和 Teams 会议。",
            "interpretation": "对应所选会议平台；具体权限需核实。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": null,
              "region": null,
              "effective_at": null
            },
            "evidence_links": [
              {
                "source_id": "s1",
                "locator": "Verdict / platform coverage",
                "short_original_excerpt": null,
                "paraphrase": "Fathom 可录制、转录 Zoom、Google Meet 和 Teams 会议。",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞争厂商以自己的名义描述对手，已读对应段落；不包含其自荐部分。"
              }
            ],
            "limitations": [
              "未独立验证产品能力；套餐、地区或信息生效日期未完整确认。",
              "上游可能来自目标厂商资料，最多作为有限线索。"
            ],
            "evidence_strength": "limited",
            "strength_reason": "利益相关来源，信息上游与范围存在缺口。"
          },
          {
            "id": "c2",
            "candidate_id": "fathom",
            "baseline_candidate_id": null,
            "attribute": "action-items",
            "claim_type": "capability",
            "sensitive": false,
            "rhetorical_role": "restatement",
            "reported_observation": "Fathom 的付费档提供行动项与跟进邮件草稿。",
            "interpretation": "可调查销售跟进，不能推导免费档也支持。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": null,
              "region": null,
              "effective_at": null
            },
            "evidence_links": [
              {
                "source_id": "s1",
                "locator": "Fathom summary capabilities",
                "short_original_excerpt": null,
                "paraphrase": "Fathom 的付费档提供行动项与跟进邮件草稿。",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞争厂商以自己的名义描述对手，已读对应段落；不包含其自荐部分。"
              }
            ],
            "limitations": [
              "未独立验证产品能力；套餐、地区或信息生效日期未完整确认。",
              "上游可能来自目标厂商资料，最多作为有限线索。"
            ],
            "evidence_strength": "limited",
            "strength_reason": "利益相关来源，信息上游与范围存在缺口。"
          },
          {
            "id": "c3",
            "candidate_id": "fathom",
            "baseline_candidate_id": null,
            "attribute": "hubspot",
            "claim_type": "capability",
            "sensitive": false,
            "rhetorical_role": "restatement",
            "reported_observation": "Fathom 的集成表包含 HubSpot。",
            "interpretation": "仅证明集成线索，不证明联系人写入动作。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": null,
              "region": null,
              "effective_at": null
            },
            "evidence_links": [
              {
                "source_id": "s1",
                "locator": "Integrations / CRM",
                "short_original_excerpt": null,
                "paraphrase": "Fathom 的集成表包含 HubSpot。",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞争厂商以自己的名义描述对手，已读对应段落；不包含其自荐部分。"
              }
            ],
            "limitations": [
              "未独立验证产品能力；套餐、地区或信息生效日期未完整确认。",
              "上游可能来自目标厂商资料，最多作为有限线索。"
            ],
            "evidence_strength": "limited",
            "strength_reason": "利益相关来源，信息上游与范围存在缺口。"
          },
          {
            "id": "c4",
            "candidate_id": "fireflies",
            "baseline_candidate_id": null,
            "attribute": "live-transcript",
            "claim_type": "capability",
            "sensitive": false,
            "rhetorical_role": "restatement",
            "reported_observation": "Fireflies 可在会议中实时转录。",
            "interpretation": "符合实时文字功能描述，非准确率保证。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": null,
              "region": null,
              "effective_at": null
            },
            "evidence_links": [
              {
                "source_id": "s2",
                "locator": "Transcription / Live transcription",
                "short_original_excerpt": null,
                "paraphrase": "Fireflies 可在会议中实时转录。",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞争厂商以自己的名义描述对手，已读对应段落；不包含其自荐部分。"
              }
            ],
            "limitations": [
              "未独立验证产品能力；套餐、地区或信息生效日期未完整确认。",
              "上游可能来自目标厂商资料，最多作为有限线索。"
            ],
            "evidence_strength": "limited",
            "strength_reason": "利益相关来源，信息上游与范围存在缺口。"
          },
          {
            "id": "c5",
            "candidate_id": "fireflies",
            "baseline_candidate_id": null,
            "attribute": "shared-records",
            "claim_type": "capability",
            "sensitive": false,
            "rhetorical_role": "restatement",
            "reported_observation": "Fireflies 提供共享转录和摘要、评论与高亮。",
            "interpretation": "适合团队共享记录的调查。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": null,
              "region": null,
              "effective_at": null
            },
            "evidence_links": [
              {
                "source_id": "s2",
                "locator": "Collaboration table",
                "short_original_excerpt": null,
                "paraphrase": "Fireflies 提供共享转录和摘要、评论与高亮。",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞争厂商以自己的名义描述对手，已读对应段落；不包含其自荐部分。"
              }
            ],
            "limitations": [
              "未独立验证产品能力；套餐、地区或信息生效日期未完整确认。",
              "上游可能来自目标厂商资料，最多作为有限线索。"
            ],
            "evidence_strength": "limited",
            "strength_reason": "利益相关来源，信息上游与范围存在缺口。"
          },
          {
            "id": "c6",
            "candidate_id": "fireflies",
            "baseline_candidate_id": null,
            "attribute": "crm-sync",
            "claim_type": "capability",
            "sensitive": false,
            "rhetorical_role": "restatement",
            "reported_observation": "Fireflies 支持 HubSpot，并可将笔记或摘要同步到活动流。",
            "interpretation": "需试用确认联系人匹配及重复记录处理。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": null,
              "region": null,
              "effective_at": null
            },
            "evidence_links": [
              {
                "source_id": "s2",
                "locator": "CRM and workflow integration",
                "short_original_excerpt": null,
                "paraphrase": "Fireflies 支持 HubSpot，并可将笔记或摘要同步到活动流。",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞争厂商以自己的名义描述对手，已读对应段落；不包含其自荐部分。"
              }
            ],
            "limitations": [
              "未独立验证产品能力；套餐、地区或信息生效日期未完整确认。",
              "上游可能来自目标厂商资料，最多作为有限线索。"
            ],
            "evidence_strength": "limited",
            "strength_reason": "利益相关来源，信息上游与范围存在缺口。"
          },
          {
            "id": "c7",
            "candidate_id": "fireflies",
            "baseline_candidate_id": null,
            "attribute": "action-pool",
            "claim_type": "quota",
            "sensitive": false,
            "rhetorical_role": "restatement",
            "reported_observation": "Fireflies 的高级摘要和行动项检测受 AI 积分约束。",
            "interpretation": "行动项能力有线索，但实际档位与额度未知。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": null,
              "region": null,
              "effective_at": null
            },
            "evidence_links": [
              {
                "source_id": "s2",
                "locator": "Transcription section / usage",
                "short_original_excerpt": null,
                "paraphrase": "Fireflies 的高级摘要和行动项检测受 AI 积分约束。",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞争厂商以自己的名义描述对手，已读对应段落；不包含其自荐部分。"
              }
            ],
            "limitations": [
              "未独立验证产品能力；套餐、地区或信息生效日期未完整确认。",
              "上游可能来自目标厂商资料，最多作为有限线索。"
            ],
            "evidence_strength": "limited",
            "strength_reason": "利益相关来源，信息上游与范围存在缺口。"
          },
          {
            "id": "c8",
            "candidate_id": "otter",
            "baseline_candidate_id": null,
            "attribute": "capture-platforms",
            "claim_type": "capability",
            "sensitive": false,
            "rhetorical_role": "restatement",
            "reported_observation": "Otter 支持以 Zoom、Google Meet、Teams 为主的会议捕获。",
            "interpretation": "文字转录及导出完整链路仍需核实。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": null,
              "region": null,
              "effective_at": null
            },
            "evidence_links": [
              {
                "source_id": "s3",
                "locator": "Recording / platforms",
                "short_original_excerpt": null,
                "paraphrase": "Otter 支持以 Zoom、Google Meet、Teams 为主的会议捕获。",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞争厂商以自己的名义描述对手，已读对应段落；不包含其自荐部分。"
              }
            ],
            "limitations": [
              "未独立验证产品能力；套餐、地区或信息生效日期未完整确认。",
              "上游可能来自目标厂商资料，最多作为有限线索。"
            ],
            "evidence_strength": "limited",
            "strength_reason": "利益相关来源，信息上游与范围存在缺口。"
          },
          {
            "id": "c9",
            "candidate_id": "otter",
            "baseline_candidate_id": null,
            "attribute": "hubspot",
            "claim_type": "capability",
            "sensitive": false,
            "rhetorical_role": "restatement",
            "reported_observation": "Otter 的集成名单包含 HubSpot。",
            "interpretation": "名单不足以证明行动项写入。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": null,
              "region": null,
              "effective_at": null
            },
            "evidence_links": [
              {
                "source_id": "s3",
                "locator": "Integrations",
                "short_original_excerpt": null,
                "paraphrase": "Otter 的集成名单包含 HubSpot。",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞争厂商以自己的名义描述对手，已读对应段落；不包含其自荐部分。"
              }
            ],
            "limitations": [
              "未独立验证产品能力；套餐、地区或信息生效日期未完整确认。",
              "上游可能来自目标厂商资料，最多作为有限线索。"
            ],
            "evidence_strength": "limited",
            "strength_reason": "利益相关来源，信息上游与范围存在缺口。"
          }
        ],
        "constraint_matrix": [
          {
            "candidate_id": "otter",
            "scenario_id": "solo",
            "constraint_id": "solo-capture",
            "status": "unknown",
            "claim_ids": [],
            "explanation": "所读材料未完整支持该具体要求，不能从产品定位或集成名单推断通过。"
          },
          {
            "candidate_id": "otter",
            "scenario_id": "solo",
            "constraint_id": "solo-summary",
            "status": "unknown",
            "claim_ids": [],
            "explanation": "所读材料未完整支持该具体要求，不能从产品定位或集成名单推断通过。"
          },
          {
            "candidate_id": "fireflies",
            "scenario_id": "solo",
            "constraint_id": "solo-capture",
            "status": "reported_met",
            "claim_ids": [
              "c4"
            ],
            "explanation": "来源描述此项能力，尚需在目标套餐试用。"
          },
          {
            "candidate_id": "fireflies",
            "scenario_id": "solo",
            "constraint_id": "solo-summary",
            "status": "unknown",
            "claim_ids": [],
            "explanation": "所读材料未完整支持该具体要求，不能从产品定位或集成名单推断通过。"
          },
          {
            "candidate_id": "fathom",
            "scenario_id": "solo",
            "constraint_id": "solo-capture",
            "status": "reported_met",
            "claim_ids": [
              "c1"
            ],
            "explanation": "来源描述此项能力，尚需在目标套餐试用。"
          },
          {
            "candidate_id": "fathom",
            "scenario_id": "solo",
            "constraint_id": "solo-summary",
            "status": "unknown",
            "claim_ids": [],
            "explanation": "所读材料未完整支持该具体要求，不能从产品定位或集成名单推断通过。"
          },
          {
            "candidate_id": "otter",
            "scenario_id": "live-team",
            "constraint_id": "live-transcript",
            "status": "unknown",
            "claim_ids": [],
            "explanation": "所读材料未完整支持该具体要求，不能从产品定位或集成名单推断通过。"
          },
          {
            "candidate_id": "otter",
            "scenario_id": "live-team",
            "constraint_id": "live-share",
            "status": "unknown",
            "claim_ids": [],
            "explanation": "所读材料未完整支持该具体要求，不能从产品定位或集成名单推断通过。"
          },
          {
            "candidate_id": "fireflies",
            "scenario_id": "live-team",
            "constraint_id": "live-transcript",
            "status": "reported_met",
            "claim_ids": [
              "c4"
            ],
            "explanation": "来源描述此项能力，尚需在目标套餐试用。"
          },
          {
            "candidate_id": "fireflies",
            "scenario_id": "live-team",
            "constraint_id": "live-share",
            "status": "reported_met",
            "claim_ids": [
              "c5"
            ],
            "explanation": "来源描述此项能力，尚需在目标套餐试用。"
          },
          {
            "candidate_id": "fathom",
            "scenario_id": "live-team",
            "constraint_id": "live-transcript",
            "status": "unknown",
            "claim_ids": [],
            "explanation": "所读材料未完整支持该具体要求，不能从产品定位或集成名单推断通过。"
          },
          {
            "candidate_id": "fathom",
            "scenario_id": "live-team",
            "constraint_id": "live-share",
            "status": "unknown",
            "claim_ids": [],
            "explanation": "所读材料未完整支持该具体要求，不能从产品定位或集成名单推断通过。"
          },
          {
            "candidate_id": "otter",
            "scenario_id": "crm-followup",
            "constraint_id": "crm-actions",
            "status": "unknown",
            "claim_ids": [],
            "explanation": "所读材料未完整支持该具体要求，不能从产品定位或集成名单推断通过。"
          },
          {
            "candidate_id": "otter",
            "scenario_id": "crm-followup",
            "constraint_id": "crm-write",
            "status": "unknown",
            "claim_ids": [],
            "explanation": "所读材料未完整支持该具体要求，不能从产品定位或集成名单推断通过。"
          },
          {
            "candidate_id": "fireflies",
            "scenario_id": "crm-followup",
            "constraint_id": "crm-actions",
            "status": "reported_met",
            "claim_ids": [
              "c7"
            ],
            "explanation": "来源描述此项能力，尚需在目标套餐试用。"
          },
          {
            "candidate_id": "fireflies",
            "scenario_id": "crm-followup",
            "constraint_id": "crm-write",
            "status": "reported_met",
            "claim_ids": [
              "c6"
            ],
            "explanation": "来源描述此项能力，尚需在目标套餐试用。"
          },
          {
            "candidate_id": "fathom",
            "scenario_id": "crm-followup",
            "constraint_id": "crm-actions",
            "status": "reported_met",
            "claim_ids": [
              "c2"
            ],
            "explanation": "来源描述此项能力，尚需在目标套餐试用。"
          },
          {
            "candidate_id": "fathom",
            "scenario_id": "crm-followup",
            "constraint_id": "crm-write",
            "status": "unknown",
            "claim_ids": [],
            "explanation": "所读材料未完整支持该具体要求，不能从产品定位或集成名单推断通过。"
          }
        ],
        "preference_assessments": [
          {
            "candidate_id": "otter",
            "scenario_id": "solo",
            "preference_id": "solo-quota",
            "status": "unknown",
            "claim_ids": [],
            "explanation": "缺少足够具体且口径一致的材料。"
          },
          {
            "candidate_id": "otter",
            "scenario_id": "solo",
            "preference_id": "solo-control",
            "status": "unknown",
            "claim_ids": [],
            "explanation": "缺少足够具体且口径一致的材料。"
          },
          {
            "candidate_id": "fireflies",
            "scenario_id": "solo",
            "preference_id": "solo-quota",
            "status": "unknown",
            "claim_ids": [],
            "explanation": "缺少足够具体且口径一致的材料。"
          },
          {
            "candidate_id": "fireflies",
            "scenario_id": "solo",
            "preference_id": "solo-control",
            "status": "unknown",
            "claim_ids": [],
            "explanation": "缺少足够具体且口径一致的材料。"
          },
          {
            "candidate_id": "fathom",
            "scenario_id": "solo",
            "preference_id": "solo-quota",
            "status": "unknown",
            "claim_ids": [],
            "explanation": "缺少足够具体且口径一致的材料。"
          },
          {
            "candidate_id": "fathom",
            "scenario_id": "solo",
            "preference_id": "solo-control",
            "status": "unknown",
            "claim_ids": [],
            "explanation": "缺少足够具体且口径一致的材料。"
          },
          {
            "candidate_id": "otter",
            "scenario_id": "live-team",
            "preference_id": "live-access",
            "status": "unknown",
            "claim_ids": [],
            "explanation": "缺少足够具体且口径一致的材料。"
          },
          {
            "candidate_id": "otter",
            "scenario_id": "live-team",
            "preference_id": "live-cost",
            "status": "unknown",
            "claim_ids": [],
            "explanation": "缺少足够具体且口径一致的材料。"
          },
          {
            "candidate_id": "fireflies",
            "scenario_id": "live-team",
            "preference_id": "live-access",
            "status": "unknown",
            "claim_ids": [],
            "explanation": "缺少足够具体且口径一致的材料。"
          },
          {
            "candidate_id": "fireflies",
            "scenario_id": "live-team",
            "preference_id": "live-cost",
            "status": "unknown",
            "claim_ids": [],
            "explanation": "缺少足够具体且口径一致的材料。"
          },
          {
            "candidate_id": "fathom",
            "scenario_id": "live-team",
            "preference_id": "live-access",
            "status": "unknown",
            "claim_ids": [],
            "explanation": "缺少足够具体且口径一致的材料。"
          },
          {
            "candidate_id": "fathom",
            "scenario_id": "live-team",
            "preference_id": "live-cost",
            "status": "unknown",
            "claim_ids": [],
            "explanation": "缺少足够具体且口径一致的材料。"
          },
          {
            "candidate_id": "otter",
            "scenario_id": "crm-followup",
            "preference_id": "crm-trace",
            "status": "unknown",
            "claim_ids": [],
            "explanation": "缺少足够具体且口径一致的材料。"
          },
          {
            "candidate_id": "otter",
            "scenario_id": "crm-followup",
            "preference_id": "crm-tier",
            "status": "unknown",
            "claim_ids": [],
            "explanation": "缺少足够具体且口径一致的材料。"
          },
          {
            "candidate_id": "fireflies",
            "scenario_id": "crm-followup",
            "preference_id": "crm-trace",
            "status": "unknown",
            "claim_ids": [],
            "explanation": "缺少足够具体且口径一致的材料。"
          },
          {
            "candidate_id": "fireflies",
            "scenario_id": "crm-followup",
            "preference_id": "crm-tier",
            "status": "supported",
            "claim_ids": [
              "c7"
            ],
            "explanation": "有计费或维护线索，仍不支持相对排名。"
          },
          {
            "candidate_id": "fathom",
            "scenario_id": "crm-followup",
            "preference_id": "crm-trace",
            "status": "unknown",
            "claim_ids": [],
            "explanation": "缺少足够具体且口径一致的材料。"
          },
          {
            "candidate_id": "fathom",
            "scenario_id": "crm-followup",
            "preference_id": "crm-tier",
            "status": "unknown",
            "claim_ids": [],
            "explanation": "缺少足够具体且口径一致的材料。"
          }
        ],
        "cost_comparisons": [
          {
            "scenario_id": "solo",
            "candidate_id": "otter",
            "status": "incomplete",
            "currency": "USD",
            "billing_period": null,
            "commitment": null,
            "plan": null,
            "workload": {
              "members": 1,
              "meetings_per_month": 20,
              "minutes_per_meeting": 45,
              "languages": [
                "English"
              ],
              "platforms": [
                "Zoom",
                "Google Meet"
              ],
              "consent": "participants agree in this reference scenario",
              "data": "non-sensitive test discussions"
            },
            "inputs": [],
            "formula": null,
            "estimated_software_cost": null,
            "missing_inputs": [
              "完整套餐和额度",
              "计费联系人/席位/动作口径",
              "必要附加项及税费"
            ],
            "excluded_costs": [
              "实施、迁移及维护人工"
            ],
            "caveat": "不使用广告起价推算场景总价。"
          },
          {
            "scenario_id": "solo",
            "candidate_id": "fireflies",
            "status": "incomplete",
            "currency": "USD",
            "billing_period": null,
            "commitment": null,
            "plan": null,
            "workload": {
              "members": 1,
              "meetings_per_month": 20,
              "minutes_per_meeting": 45,
              "languages": [
                "English"
              ],
              "platforms": [
                "Zoom",
                "Google Meet"
              ],
              "consent": "participants agree in this reference scenario",
              "data": "non-sensitive test discussions"
            },
            "inputs": [],
            "formula": null,
            "estimated_software_cost": null,
            "missing_inputs": [
              "完整套餐和额度",
              "计费联系人/席位/动作口径",
              "必要附加项及税费"
            ],
            "excluded_costs": [
              "实施、迁移及维护人工"
            ],
            "caveat": "不使用广告起价推算场景总价。"
          },
          {
            "scenario_id": "solo",
            "candidate_id": "fathom",
            "status": "incomplete",
            "currency": "USD",
            "billing_period": null,
            "commitment": null,
            "plan": null,
            "workload": {
              "members": 1,
              "meetings_per_month": 20,
              "minutes_per_meeting": 45,
              "languages": [
                "English"
              ],
              "platforms": [
                "Zoom",
                "Google Meet"
              ],
              "consent": "participants agree in this reference scenario",
              "data": "non-sensitive test discussions"
            },
            "inputs": [],
            "formula": null,
            "estimated_software_cost": null,
            "missing_inputs": [
              "完整套餐和额度",
              "计费联系人/席位/动作口径",
              "必要附加项及税费"
            ],
            "excluded_costs": [
              "实施、迁移及维护人工"
            ],
            "caveat": "不使用广告起价推算场景总价。"
          },
          {
            "scenario_id": "live-team",
            "candidate_id": "otter",
            "status": "incomplete",
            "currency": "USD",
            "billing_period": null,
            "commitment": null,
            "plan": null,
            "workload": {
              "members": 5,
              "meetings_per_month": 40,
              "minutes_per_meeting": 45,
              "languages": [
                "English"
              ],
              "platforms": [
                "Zoom"
              ],
              "consent": "participants agree",
              "data": "non-sensitive"
            },
            "inputs": [],
            "formula": null,
            "estimated_software_cost": null,
            "missing_inputs": [
              "完整套餐和额度",
              "计费联系人/席位/动作口径",
              "必要附加项及税费"
            ],
            "excluded_costs": [
              "实施、迁移及维护人工"
            ],
            "caveat": "不使用广告起价推算场景总价。"
          },
          {
            "scenario_id": "live-team",
            "candidate_id": "fireflies",
            "status": "incomplete",
            "currency": "USD",
            "billing_period": null,
            "commitment": null,
            "plan": null,
            "workload": {
              "members": 5,
              "meetings_per_month": 40,
              "minutes_per_meeting": 45,
              "languages": [
                "English"
              ],
              "platforms": [
                "Zoom"
              ],
              "consent": "participants agree",
              "data": "non-sensitive"
            },
            "inputs": [],
            "formula": null,
            "estimated_software_cost": null,
            "missing_inputs": [
              "完整套餐和额度",
              "计费联系人/席位/动作口径",
              "必要附加项及税费"
            ],
            "excluded_costs": [
              "实施、迁移及维护人工"
            ],
            "caveat": "不使用广告起价推算场景总价。"
          },
          {
            "scenario_id": "live-team",
            "candidate_id": "fathom",
            "status": "incomplete",
            "currency": "USD",
            "billing_period": null,
            "commitment": null,
            "plan": null,
            "workload": {
              "members": 5,
              "meetings_per_month": 40,
              "minutes_per_meeting": 45,
              "languages": [
                "English"
              ],
              "platforms": [
                "Zoom"
              ],
              "consent": "participants agree",
              "data": "non-sensitive"
            },
            "inputs": [],
            "formula": null,
            "estimated_software_cost": null,
            "missing_inputs": [
              "完整套餐和额度",
              "计费联系人/席位/动作口径",
              "必要附加项及税费"
            ],
            "excluded_costs": [
              "实施、迁移及维护人工"
            ],
            "caveat": "不使用广告起价推算场景总价。"
          },
          {
            "scenario_id": "crm-followup",
            "candidate_id": "otter",
            "status": "incomplete",
            "currency": "USD",
            "billing_period": null,
            "commitment": null,
            "plan": null,
            "workload": {
              "members": 5,
              "meetings_per_month": 40,
              "minutes_per_meeting": 45,
              "crm": "HubSpot",
              "languages": [
                "English"
              ],
              "consent": "participants agree",
              "data": "non-sensitive trial only"
            },
            "inputs": [],
            "formula": null,
            "estimated_software_cost": null,
            "missing_inputs": [
              "完整套餐和额度",
              "计费联系人/席位/动作口径",
              "必要附加项及税费"
            ],
            "excluded_costs": [
              "实施、迁移及维护人工"
            ],
            "caveat": "不使用广告起价推算场景总价。"
          },
          {
            "scenario_id": "crm-followup",
            "candidate_id": "fireflies",
            "status": "incomplete",
            "currency": "USD",
            "billing_period": null,
            "commitment": null,
            "plan": null,
            "workload": {
              "members": 5,
              "meetings_per_month": 40,
              "minutes_per_meeting": 45,
              "crm": "HubSpot",
              "languages": [
                "English"
              ],
              "consent": "participants agree",
              "data": "non-sensitive trial only"
            },
            "inputs": [],
            "formula": null,
            "estimated_software_cost": null,
            "missing_inputs": [
              "完整套餐和额度",
              "计费联系人/席位/动作口径",
              "必要附加项及税费"
            ],
            "excluded_costs": [
              "实施、迁移及维护人工"
            ],
            "caveat": "不使用广告起价推算场景总价。"
          },
          {
            "scenario_id": "crm-followup",
            "candidate_id": "fathom",
            "status": "incomplete",
            "currency": "USD",
            "billing_period": null,
            "commitment": null,
            "plan": null,
            "workload": {
              "members": 5,
              "meetings_per_month": 40,
              "minutes_per_meeting": 45,
              "crm": "HubSpot",
              "languages": [
                "English"
              ],
              "consent": "participants agree",
              "data": "non-sensitive trial only"
            },
            "inputs": [],
            "formula": null,
            "estimated_software_cost": null,
            "missing_inputs": [
              "完整套餐和额度",
              "计费联系人/席位/动作口径",
              "必要附加项及税费"
            ],
            "excluded_costs": [
              "实施、迁移及维护人工"
            ],
            "caveat": "不使用广告起价推算场景总价。"
          }
        ],
        "conflicts": [],
        "scenario_decisions": [
          {
            "scenario_id": "solo",
            "disposition": "investigate_first",
            "candidate_outcomes": [
              {
                "candidate_id": "otter",
                "disposition": "investigate_first",
                "claim_ids": [
                  "c8",
                  "c9"
                ],
                "gap_ids": [
                  "g-otter-solo"
                ],
                "reason": "有线索但缺少完整场景依据。"
              },
              {
                "candidate_id": "fireflies",
                "disposition": "investigate_first",
                "claim_ids": [
                  "c4",
                  "c5",
                  "c6",
                  "c7"
                ],
                "gap_ids": [
                  "g-fireflies-solo"
                ],
                "reason": "有线索但缺少完整场景依据。"
              },
              {
                "candidate_id": "fathom",
                "disposition": "investigate_first",
                "claim_ids": [
                  "c1",
                  "c2",
                  "c3"
                ],
                "gap_ids": [
                  "g-fathom-solo"
                ],
                "reason": "有线索但缺少完整场景依据。"
              }
            ],
            "comparative": {
              "status": "insufficient_basis",
              "preferred_candidate_id": null,
              "comparison_claim_ids": [],
              "reason": "三者在相同任务量与决定性偏好上缺少可比证据，不设置赢家。"
            },
            "options": [],
            "abstention_reason": "缺少完整硬约束或成本证据，先核实具体功能。",
            "verification_plan": [
              {
                "question": "个人记录 Zoom 或 Google Meet 英语会议并回看",
                "method": "用获同意的非敏感样例，按场景逐项操作必需功能并记录套餐、额度和失败状态。",
                "success_criterion": "所有必需功能在目标套餐和工作量下完成，关键输出完整且可追溯。",
                "status": "not_executed"
              }
            ]
          },
          {
            "scenario_id": "live-team",
            "disposition": "conditional_shortlist",
            "candidate_outcomes": [
              {
                "candidate_id": "otter",
                "disposition": "investigate_first",
                "claim_ids": [
                  "c8",
                  "c9"
                ],
                "gap_ids": [
                  "g-otter-live-team"
                ],
                "reason": "有线索但缺少完整场景依据。"
              },
              {
                "candidate_id": "fireflies",
                "disposition": "shortlisted",
                "claim_ids": [
                  "c4",
                  "c5"
                ],
                "gap_ids": [
                  "g-fireflies-live-team"
                ],
                "reason": "硬约束有对手说法支持，可进入试用候选。"
              },
              {
                "candidate_id": "fathom",
                "disposition": "investigate_first",
                "claim_ids": [
                  "c1",
                  "c2",
                  "c3"
                ],
                "gap_ids": [
                  "g-fathom-live-team"
                ],
                "reason": "有线索但缺少完整场景依据。"
              }
            ],
            "comparative": {
              "status": "insufficient_basis",
              "preferred_candidate_id": null,
              "comparison_claim_ids": [],
              "reason": "三者在相同任务量与决定性偏好上缺少可比证据，不设置赢家。"
            },
            "options": [
              {
                "candidate_id": "fireflies",
                "best_for": "5人团队进行实时转录与共享协作",
                "not_for": "尚未核实实际套餐和工作负载、需要直接采用结论的用户。",
                "supporting_claim_ids": [
                  "c4",
                  "c5"
                ],
                "counter_claim_ids": [],
                "constraint_refs": [
                  "fireflies/live-team/live-transcript",
                  "fireflies/live-team/live-share"
                ],
                "tradeoff": "只确认公开对手材料有功能描述，费用与完整流程仍需试用。",
                "alternative_candidate_id": null,
                "reversal_condition": "目标套餐无法完成任一必需功能或实际维护成本超出团队能力。",
                "prerequisites": [
                  "按本场景工作量试用",
                  "核对套餐与权限"
                ],
                "evidence_strength": "limited",
                "strength_reason": "对手资料未独立验证，不能据此排名。"
              }
            ],
            "abstention_reason": null,
            "verification_plan": [
              {
                "question": "5人团队进行实时转录与共享协作",
                "method": "用获同意的非敏感样例，按场景逐项操作必需功能并记录套餐、额度和失败状态。",
                "success_criterion": "所有必需功能在目标套餐和工作量下完成，关键输出完整且可追溯。",
                "status": "not_executed"
              }
            ]
          },
          {
            "scenario_id": "crm-followup",
            "disposition": "conditional_shortlist",
            "candidate_outcomes": [
              {
                "candidate_id": "otter",
                "disposition": "investigate_first",
                "claim_ids": [
                  "c8",
                  "c9"
                ],
                "gap_ids": [
                  "g-otter-crm-followup"
                ],
                "reason": "有线索但缺少完整场景依据。"
              },
              {
                "candidate_id": "fireflies",
                "disposition": "shortlisted",
                "claim_ids": [
                  "c7",
                  "c6"
                ],
                "gap_ids": [
                  "g-fireflies-crm-followup"
                ],
                "reason": "硬约束有对手说法支持，可进入试用候选。"
              },
              {
                "candidate_id": "fathom",
                "disposition": "investigate_first",
                "claim_ids": [
                  "c1",
                  "c2",
                  "c3"
                ],
                "gap_ids": [
                  "g-fathom-crm-followup"
                ],
                "reason": "有线索但缺少完整场景依据。"
              }
            ],
            "comparative": {
              "status": "insufficient_basis",
              "preferred_candidate_id": null,
              "comparison_claim_ids": [],
              "reason": "三者在相同任务量与决定性偏好上缺少可比证据，不设置赢家。"
            },
            "options": [
              {
                "candidate_id": "fireflies",
                "best_for": "5人客户团队把会后摘要与行动项送入 HubSpot",
                "not_for": "尚未核实实际套餐和工作负载、需要直接采用结论的用户。",
                "supporting_claim_ids": [
                  "c7",
                  "c6"
                ],
                "counter_claim_ids": [],
                "constraint_refs": [
                  "fireflies/crm-followup/crm-actions",
                  "fireflies/crm-followup/crm-write"
                ],
                "tradeoff": "只确认公开对手材料有功能描述，费用与完整流程仍需试用。",
                "alternative_candidate_id": null,
                "reversal_condition": "目标套餐无法完成任一必需功能或实际维护成本超出团队能力。",
                "prerequisites": [
                  "按本场景工作量试用",
                  "核对套餐与权限"
                ],
                "evidence_strength": "limited",
                "strength_reason": "对手资料未独立验证，不能据此排名。"
              }
            ],
            "abstention_reason": null,
            "verification_plan": [
              {
                "question": "5人客户团队把会后摘要与行动项送入 HubSpot",
                "method": "用获同意的非敏感样例，按场景逐项操作必需功能并记录套餐、额度和失败状态。",
                "success_criterion": "所有必需功能在目标套餐和工作量下完成，关键输出完整且可追溯。",
                "status": "not_executed"
              }
            ]
          }
        ],
        "coverage_matrix": [
          {
            "candidate_id": "otter",
            "scenario_id": "solo",
            "eligible_family_ids": [
              "family-fireflies"
            ],
            "supported_constraints": [],
            "unknown_constraints": [
              "solo-capture",
              "solo-summary"
            ],
            "counterevidence_search_ids": [
              "q2",
              "q3"
            ],
            "gap_ids": [
              "g-otter-solo"
            ]
          },
          {
            "candidate_id": "fireflies",
            "scenario_id": "solo",
            "eligible_family_ids": [
              "family-otter"
            ],
            "supported_constraints": [
              "solo-capture"
            ],
            "unknown_constraints": [
              "solo-summary"
            ],
            "counterevidence_search_ids": [
              "q2",
              "q3"
            ],
            "gap_ids": [
              "g-fireflies-solo"
            ]
          },
          {
            "candidate_id": "fathom",
            "scenario_id": "solo",
            "eligible_family_ids": [
              "family-fireflies"
            ],
            "supported_constraints": [
              "solo-capture"
            ],
            "unknown_constraints": [
              "solo-summary"
            ],
            "counterevidence_search_ids": [
              "q2",
              "q3"
            ],
            "gap_ids": [
              "g-fathom-solo"
            ]
          },
          {
            "candidate_id": "otter",
            "scenario_id": "live-team",
            "eligible_family_ids": [
              "family-fireflies"
            ],
            "supported_constraints": [],
            "unknown_constraints": [
              "live-transcript",
              "live-share"
            ],
            "counterevidence_search_ids": [
              "q2",
              "q3"
            ],
            "gap_ids": [
              "g-otter-live-team"
            ]
          },
          {
            "candidate_id": "fireflies",
            "scenario_id": "live-team",
            "eligible_family_ids": [
              "family-otter"
            ],
            "supported_constraints": [
              "live-transcript",
              "live-share"
            ],
            "unknown_constraints": [],
            "counterevidence_search_ids": [
              "q2",
              "q3"
            ],
            "gap_ids": [
              "g-fireflies-live-team"
            ]
          },
          {
            "candidate_id": "fathom",
            "scenario_id": "live-team",
            "eligible_family_ids": [
              "family-fireflies"
            ],
            "supported_constraints": [],
            "unknown_constraints": [
              "live-transcript",
              "live-share"
            ],
            "counterevidence_search_ids": [
              "q2",
              "q3"
            ],
            "gap_ids": [
              "g-fathom-live-team"
            ]
          },
          {
            "candidate_id": "otter",
            "scenario_id": "crm-followup",
            "eligible_family_ids": [
              "family-fireflies"
            ],
            "supported_constraints": [],
            "unknown_constraints": [
              "crm-actions",
              "crm-write"
            ],
            "counterevidence_search_ids": [
              "q2",
              "q3"
            ],
            "gap_ids": [
              "g-otter-crm-followup"
            ]
          },
          {
            "candidate_id": "fireflies",
            "scenario_id": "crm-followup",
            "eligible_family_ids": [
              "family-otter"
            ],
            "supported_constraints": [
              "crm-actions",
              "crm-write"
            ],
            "unknown_constraints": [],
            "counterevidence_search_ids": [
              "q2",
              "q3"
            ],
            "gap_ids": [
              "g-fireflies-crm-followup"
            ]
          },
          {
            "candidate_id": "fathom",
            "scenario_id": "crm-followup",
            "eligible_family_ids": [
              "family-fireflies"
            ],
            "supported_constraints": [
              "crm-actions"
            ],
            "unknown_constraints": [
              "crm-write"
            ],
            "counterevidence_search_ids": [
              "q2",
              "q3"
            ],
            "gap_ids": [
              "g-fathom-crm-followup"
            ]
          }
        ],
        "excluded": [
          {
            "source_id": "s1",
            "target_candidate_id": "fireflies",
            "locator": "发布者自有产品介绍、营销优势与未经独立核实的质量保证段落",
            "reason": "不使用自荐、无法读出的表格符号或敏感质量保证。",
            "effect_on_decision": "不补齐候选硬约束，不据此排名。"
          },
          {
            "source_id": "s2",
            "target_candidate_id": "otter",
            "locator": "发布者自有产品介绍、营销优势与未经独立核实的质量保证段落",
            "reason": "不使用自荐、无法读出的表格符号或敏感质量保证。",
            "effect_on_decision": "不补齐候选硬约束，不据此排名。"
          },
          {
            "source_id": "s3",
            "target_candidate_id": "fireflies",
            "locator": "发布者自有产品介绍、营销优势与未经独立核实的质量保证段落",
            "reason": "不使用自荐、无法读出的表格符号或敏感质量保证。",
            "effect_on_decision": "不补齐候选硬约束，不据此排名。"
          },
          {
            "source_id": "s4",
            "target_candidate_id": "fireflies",
            "locator": "发布者自有产品介绍、营销优势与未经独立核实的质量保证段落",
            "reason": "不使用自荐、无法读出的表格符号或敏感质量保证。",
            "effect_on_decision": "不补齐候选硬约束，不据此排名。"
          }
        ],
        "coverage_gaps": [
          {
            "id": "g-otter-solo",
            "candidate_id": "otter",
            "scenario_id": "solo",
            "question": "核实 支持所选会议平台的现场捕获及文字转录；提供摘要及可导出的文字记录",
            "why_missing": "公开对手材料未完整覆盖具体使用场景。",
            "decision_impact": "只保留调查方向，未覆盖的要求不视为已满足。",
            "next_action": "在试用环境按冻结工作量完成一次端到端操作并保存结果。"
          },
          {
            "id": "g-fireflies-solo",
            "candidate_id": "fireflies",
            "scenario_id": "solo",
            "question": "核实 提供摘要及可导出的文字记录",
            "why_missing": "公开对手材料未完整覆盖具体使用场景。",
            "decision_impact": "只保留调查方向，未覆盖的要求不视为已满足。",
            "next_action": "在试用环境按冻结工作量完成一次端到端操作并保存结果。"
          },
          {
            "id": "g-fathom-solo",
            "candidate_id": "fathom",
            "scenario_id": "solo",
            "question": "核实 提供摘要及可导出的文字记录",
            "why_missing": "公开对手材料未完整覆盖具体使用场景。",
            "decision_impact": "只保留调查方向，未覆盖的要求不视为已满足。",
            "next_action": "在试用环境按冻结工作量完成一次端到端操作并保存结果。"
          },
          {
            "id": "g-otter-live-team",
            "candidate_id": "otter",
            "scenario_id": "live-team",
            "question": "核实 会中实时显示文字转录；支持会议记录的团队共享或协作",
            "why_missing": "公开对手材料未完整覆盖具体使用场景。",
            "decision_impact": "只保留调查方向，未覆盖的要求不视为已满足。",
            "next_action": "在试用环境按冻结工作量完成一次端到端操作并保存结果。"
          },
          {
            "id": "g-fireflies-live-team",
            "candidate_id": "fireflies",
            "scenario_id": "live-team",
            "question": "确认实际套餐、权限、任务量与导出操作。",
            "why_missing": "公开对手材料未完整覆盖具体使用场景。",
            "decision_impact": "只保留调查方向，未覆盖的要求不视为已满足。",
            "next_action": "在试用环境按冻结工作量完成一次端到端操作并保存结果。"
          },
          {
            "id": "g-fathom-live-team",
            "candidate_id": "fathom",
            "scenario_id": "live-team",
            "question": "核实 会中实时显示文字转录；支持会议记录的团队共享或协作",
            "why_missing": "公开对手材料未完整覆盖具体使用场景。",
            "decision_impact": "只保留调查方向，未覆盖的要求不视为已满足。",
            "next_action": "在试用环境按冻结工作量完成一次端到端操作并保存结果。"
          },
          {
            "id": "g-otter-crm-followup",
            "candidate_id": "otter",
            "scenario_id": "crm-followup",
            "question": "核实 摘要中可提取行动项；能把记录写入 HubSpot 对应联系人或活动",
            "why_missing": "公开对手材料未完整覆盖具体使用场景。",
            "decision_impact": "只保留调查方向，未覆盖的要求不视为已满足。",
            "next_action": "在试用环境按冻结工作量完成一次端到端操作并保存结果。"
          },
          {
            "id": "g-fireflies-crm-followup",
            "candidate_id": "fireflies",
            "scenario_id": "crm-followup",
            "question": "确认实际套餐、权限、任务量与导出操作。",
            "why_missing": "公开对手材料未完整覆盖具体使用场景。",
            "decision_impact": "只保留调查方向，未覆盖的要求不视为已满足。",
            "next_action": "在试用环境按冻结工作量完成一次端到端操作并保存结果。"
          },
          {
            "id": "g-fathom-crm-followup",
            "candidate_id": "fathom",
            "scenario_id": "crm-followup",
            "question": "核实 能把记录写入 HubSpot 对应联系人或活动",
            "why_missing": "公开对手材料未完整覆盖具体使用场景。",
            "decision_impact": "只保留调查方向，未覆盖的要求不视为已满足。",
            "next_action": "在试用环境按冻结工作量完成一次端到端操作并保存结果。"
          }
        ],
        "future_candidates": [],
        "completion": {
          "queries_used": 3,
          "url_read_attempts": 4,
          "stop_reason": "完成有界的首轮来源扫描并保存独立结果；具体场景仍有决定性缺口，按 partial 交付，未宣称穷尽材料。",
          "unfinished_tasks": [
            "部分要求缺少精确动作、套餐或当前有效日期的证据",
            "尚未进行产品试用或场景成本核算",
            "搜索结果排序与逐条未打开 URL 未转录到结构化表；实际工具响应保存在私有日志"
          ],
          "checks": [
            {
              "check": "source-policy",
              "outcome": "pass",
              "note": "只将已读竞品评价作为有限依据；自荐及过时资料不支持当前约束。"
            },
            {
              "check": "full-scenario-coverage",
              "outcome": "not_assessable",
              "note": "全部候选列入矩阵，缺证保留 unknown。"
            }
          ]
        }
      }
    },
    {
      "id": "claude",
      "metadata": {
        "model_id": "claude-opus-5-5",
        "model_display_name": "Claude Opus 5.5",
        "prompt_version": "2.0.0",
        "hands_on_testing": false
      },
      "review_status": "original-with-host-annotations; consult integration",
      "research": {
        "schema_version": "2.0.0",
        "category_id": "meeting-notes",
        "run_id": "claude-v2-2026-09-28-meeting-notes",
        "status": "partial",
        "metadata": {
          "model_id": "claude-opus-5-5",
          "reasoning_effort": "high",
          "started_at": "2026-09-28T00:07:46.782Z",
          "completed_at": "2026-09-28T00:24:12.577Z",
          "cutoff_at": "2026-09-27T23:16:52.790325+00:00",
          "input_sha256": "c164e5b0fffbf2b82da9143a2bcfaa0d51b6f5e89284c5008b2a881a1f60f5a2",
          "plan_sha256": "5ae9d93ca8a46582b36f51be0095e5fd36653b28675f7cf69aff809e609a5dd8",
          "tool_environment": "WebSearch（美国地区）+ WebFetch（页面经小模型转写/提取后返回，研究者看不到完整原文）；未使用文件系统、shell 或账户数据",
          "source_policy": "competitor-only",
          "hands_on_testing": false
        },
        "plan": {
          "audience": "个人知识工作者和 5 人客户沟通团队；分别考虑个人记录、实时协作和 CRM 跟进。",
          "assumptions": [
            {
              "id": "reference-market",
              "statement": "面向中文读者的英文界面软件比较；以美国可用服务、USD软件报价为参考，不假定中国大陆可用性。",
              "decision_impact": "其他地区、币种或语言需另行核实，不直接外推。"
            },
            {
              "id": "cost-unknown",
              "statement": "未给定硬性预算；只比较明确支持的计费结构，不强行选最便宜。",
              "decision_impact": "成本缺项不填零，不能宣称性价比冠军。"
            },
            {
              "id": "non-sensitive",
              "statement": "参照场景为非敏感数据与获同意的测试用途，不代表可以直接处理客户敏感数据。",
              "decision_impact": "隐私、录制法律与合规保证仍需独立核实。"
            }
          ],
          "candidates": [
            {
              "id": "otter",
              "name": "Otter",
              "inclusion_reason": "延续首版种子候选，非全市场抽样。"
            },
            {
              "id": "fireflies",
              "name": "Fireflies",
              "inclusion_reason": "延续首版种子候选，非全市场抽样。"
            },
            {
              "id": "fathom",
              "name": "Fathom",
              "inclusion_reason": "延续首版种子候选，非全市场抽样。"
            }
          ],
          "scenarios": [
            {
              "id": "solo",
              "task": "个人记录 Zoom 或 Google Meet 英语会议并回看",
              "workload": {
                "members": 1,
                "meetings_per_month": 20,
                "minutes_per_meeting": 45,
                "languages": [
                  "English"
                ],
                "platforms": [
                  "Zoom",
                  "Google Meet"
                ],
                "consent": "participants agree in this reference scenario",
                "data": "non-sensitive test discussions"
              },
              "must_have": [
                {
                  "id": "solo-capture",
                  "requirement": "支持所选会议平台的现场捕获及文字转录",
                  "why_required": "用于会后回看",
                  "requires_independent_verification": false
                },
                {
                  "id": "solo-summary",
                  "requirement": "提供摘要及可导出的文字记录",
                  "why_required": "形成可复用记录",
                  "requires_independent_verification": false
                }
              ],
              "preferences": [
                {
                  "id": "solo-quota",
                  "criterion": "转录与摘要额度分开透明",
                  "priority": 1,
                  "observable_question": "单场时长、月分钟、上传和摘要上限分别是什么？"
                },
                {
                  "id": "solo-control",
                  "criterion": "个人记录的导出与删除流程",
                  "priority": 2,
                  "observable_question": "有哪些待用户核验的保留/删除条件？"
                }
              ],
              "reversal_conditions": [
                "若任一硬约束无法满足，取消候选资格；若决定性依据过时或范围不符，先核实。",
                "预算、地区、数据敏感程度或现有工具改变时重新判断。"
              ]
            },
            {
              "id": "live-team",
              "task": "5人团队进行实时转录与共享协作",
              "workload": {
                "members": 5,
                "meetings_per_month": 40,
                "minutes_per_meeting": 45,
                "languages": [
                  "English"
                ],
                "platforms": [
                  "Zoom"
                ],
                "consent": "participants agree",
                "data": "non-sensitive"
              },
              "must_have": [
                {
                  "id": "live-transcript",
                  "requirement": "会中实时显示文字转录",
                  "why_required": "会后摘要不能替代",
                  "requires_independent_verification": false
                },
                {
                  "id": "live-share",
                  "requirement": "支持会议记录的团队共享或协作",
                  "why_required": "个人导出不能替代团队访问",
                  "requires_independent_verification": false
                }
              ],
              "preferences": [
                {
                  "id": "live-access",
                  "criterion": "共享权限边界",
                  "priority": 1,
                  "observable_question": "公开链接与角色权限如何区分？"
                },
                {
                  "id": "live-cost",
                  "criterion": "5人可行计费方案",
                  "priority": 2,
                  "observable_question": "录制者和只读成员是否都计费？"
                }
              ],
              "reversal_conditions": [
                "若任一硬约束无法满足，取消候选资格；若决定性依据过时或范围不符，先核实。",
                "预算、地区、数据敏感程度或现有工具改变时重新判断。"
              ]
            },
            {
              "id": "crm-followup",
              "task": "5人客户团队把会后摘要与行动项送入 HubSpot",
              "workload": {
                "members": 5,
                "meetings_per_month": 40,
                "minutes_per_meeting": 45,
                "crm": "HubSpot",
                "languages": [
                  "English"
                ],
                "consent": "participants agree",
                "data": "non-sensitive trial only"
              },
              "must_have": [
                {
                  "id": "crm-actions",
                  "requirement": "摘要中可提取行动项",
                  "why_required": "要形成跟进任务",
                  "requires_independent_verification": false
                },
                {
                  "id": "crm-write",
                  "requirement": "能把记录写入 HubSpot 对应联系人或活动",
                  "why_required": "只有CRM名称不等于所需写入动作",
                  "requires_independent_verification": false
                }
              ],
              "preferences": [
                {
                  "id": "crm-trace",
                  "criterion": "行动项与原文定位",
                  "priority": 1,
                  "observable_question": "能否核对摘要是否虚构或归属错误？"
                },
                {
                  "id": "crm-tier",
                  "criterion": "CRM和团队功能档位",
                  "priority": 2,
                  "observable_question": "是否存在额外付费限制？"
                }
              ],
              "reversal_conditions": [
                "若任一硬约束无法满足，取消候选资格；若决定性依据过时或范围不符，先核实。",
                "预算、地区、数据敏感程度或现有工具改变时重新判断。"
              ]
            }
          ],
          "expected_unknowns": [
            "竞争对手材料无法独立证明实际性能、合规和安全保证。",
            "精确场景成本、附加项与最新额度可能因严格来源政策而无法核算。"
          ],
          "search_budget": {
            "max_queries": 24,
            "max_url_read_attempts": 20
          },
          "frozen_at": "2026-09-27T23:16:52.790325+00:00"
        },
        "plan_amendments": [],
        "search_log": [
          {
            "id": "q01",
            "query": "AI meeting notes Zoom Google Meet real-time transcription HubSpot comparison Otter Fireflies Fathom",
            "searched_at": null,
            "tool": "WebSearch",
            "locale": "US（工具默认）",
            "results": [
              {
                "url": "https://www.index.dev/blog/otter-vs-fireflies-vs-fathom-ai-meeting-notes-comparison",
                "rank": null,
                "opened": false,
                "skip_reason": "发布者疑为非竞品媒体/服务商，本期仅作线索"
              },
              {
                "url": "https://b2bsalesguru.medium.com/fathom-vs-fireflies-vs-otter-ai-meeting-recorders-2026-8e28979589f6",
                "rank": null,
                "opened": false,
                "skip_reason": "个人博客，独立来源仅作线索"
              },
              {
                "url": "https://screenapp.io/blog/ai-meeting-notetakers-comparison",
                "rank": null,
                "opened": false,
                "skip_reason": "读取预算优先给已确认的竞品对比页"
              },
              {
                "url": "https://zackproser.com/blog/best-ai-meeting-notes-2026",
                "rank": null,
                "opened": false,
                "skip_reason": "个人博客，独立来源仅作线索"
              },
              {
                "url": "https://www.simular.ai/alternatives/ai-meeting-note-takers",
                "rank": null,
                "opened": false,
                "skip_reason": "关系未核实"
              },
              {
                "url": "https://genesysgrowth.com/blog/fathom-vs-fireflies-ai-vs-otter-ai",
                "rank": null,
                "opened": false,
                "skip_reason": "营销机构，非竞品"
              },
              {
                "url": "https://get-alfred.ai/blog/best-ai-meeting-notetakers",
                "rank": null,
                "opened": false,
                "skip_reason": "发布者产品重叠程度未核实"
              },
              {
                "url": "https://meetingnotes.com/blog/best-ai-note-takers",
                "rank": null,
                "opened": false,
                "skip_reason": "发布者身份未核实"
              },
              {
                "url": "https://www.itsconvo.com/blog/otter-vs-fireflies-vs-fathom",
                "rank": null,
                "opened": false,
                "skip_reason": "发布者身份未核实，预算有限"
              }
            ],
            "candidate_ids": [
              "otter",
              "fireflies",
              "fathom"
            ],
            "scenario_ids": [
              "solo",
              "live-team",
              "crm-followup"
            ],
            "purpose": "discovery",
            "outcome": "useful",
            "discovered_urls": []
          },
          {
            "id": "q02",
            "query": "Fireflies vs Otter comparison site:fireflies.ai",
            "searched_at": null,
            "tool": "WebSearch",
            "locale": "US（工具默认）",
            "results": [
              {
                "url": "https://fireflies.ai/blog/fireflies-vs-otter",
                "rank": null,
                "opened": true,
                "skip_reason": null
              },
              {
                "url": "https://fireflies.ai/blog/migrate-transcripts-from-otter-to-fireflies-ai/",
                "rank": null,
                "opened": false,
                "skip_reason": "迁移指南，与场景无关"
              },
              {
                "url": "https://fireflies.ai/fireflies-vs-otter",
                "rank": null,
                "opened": false,
                "skip_reason": "与已读博客属同一发布者，避免重复"
              },
              {
                "url": "https://fireflies.ai/blog/best-otter-ai-alternatives-in-2023/",
                "rank": null,
                "opened": false,
                "skip_reason": "旧日期 URL，同一家族"
              },
              {
                "url": "https://fireflies.ai/blog/best-ai-meeting-assistant/",
                "rank": null,
                "opened": false,
                "skip_reason": "同一家族，预算限制"
              },
              {
                "url": "https://fireflies.ai/blog/transcript-extensions",
                "rank": null,
                "opened": false,
                "skip_reason": "主题无关"
              },
              {
                "url": "https://fireflies.ai/blog/ai-note-taker-for-in-person-meetings",
                "rank": null,
                "opened": false,
                "skip_reason": "主题无关"
              },
              {
                "url": "https://fireflies.ai/blog/ai-note-taker-for-videos",
                "rank": null,
                "opened": false,
                "skip_reason": "主题无关"
              },
              {
                "url": "https://fireflies.ai/blog/ai-note-taker-for-teams/",
                "rank": null,
                "opened": false,
                "skip_reason": "同一家族，预算限制"
              }
            ],
            "candidate_ids": [
              "otter"
            ],
            "scenario_ids": [
              "solo",
              "live-team",
              "crm-followup"
            ],
            "purpose": "capability",
            "outcome": "useful",
            "discovered_urls": []
          },
          {
            "id": "q03",
            "query": "Otter vs Fathom comparison site:otter.ai",
            "searched_at": null,
            "tool": "WebSearch",
            "locale": "US（工具默认）",
            "results": [
              {
                "url": "https://otter.ai/blog/otter-vs-fathom-which-ai-meeting-tool-is-better",
                "rank": null,
                "opened": true,
                "skip_reason": null
              },
              {
                "url": "https://otter.ai/blog",
                "rank": null,
                "opened": false,
                "skip_reason": "博客首页"
              },
              {
                "url": "https://otter.ai/blog/best-speech-to-text-app?0db891cc_page=4&28959088_page=2&6bb1b90d_page=2&7bd4a6f3_page=3&84d5663d_page=2",
                "rank": null,
                "opened": false,
                "skip_reason": "主题偏离"
              },
              {
                "url": "https://otter.ai/blog/sales-call-recording-software",
                "rank": null,
                "opened": false,
                "skip_reason": "同一家族，预算限制"
              },
              {
                "url": "https://otter.ai/blog/call-transcription",
                "rank": null,
                "opened": false,
                "skip_reason": "同一家族，预算限制"
              },
              {
                "url": "https://otter.ai/blog/best-sales-call-transcription-software",
                "rank": null,
                "opened": false,
                "skip_reason": "同一家族，预算限制"
              },
              {
                "url": "https://otter.ai/blog/sales-ai-assistants",
                "rank": null,
                "opened": false,
                "skip_reason": "同一家族，预算限制"
              },
              {
                "url": "https://otter.ai/blog/best-granola-ai-alternatives",
                "rank": null,
                "opened": false,
                "skip_reason": "主题无关"
              },
              {
                "url": "https://otter.ai/blog/best-automatic-transcription-tools?0db891cc_page=21&28959088_page=5&6bb1b90d_page=2&84d5663d_page=5",
                "rank": null,
                "opened": false,
                "skip_reason": "主题偏离"
              }
            ],
            "candidate_ids": [
              "fathom"
            ],
            "scenario_ids": [
              "solo",
              "live-team",
              "crm-followup"
            ],
            "purpose": "capability",
            "outcome": "useful",
            "discovered_urls": []
          },
          {
            "id": "q04",
            "query": "fathom.video Fathom vs Otter vs Fireflies comparison",
            "searched_at": null,
            "tool": "WebSearch",
            "locale": "US（工具默认）",
            "results": [
              {
                "url": "https://www.fathom.ai/vs/fireflies",
                "rank": null,
                "opened": true,
                "skip_reason": null
              },
              {
                "url": "https://www.index.dev/blog/otter-vs-fireflies-vs-fathom-ai-meeting-notes-comparison",
                "rank": null,
                "opened": false,
                "skip_reason": "非竞品"
              },
              {
                "url": "https://www.granola.ai/blog/meeting-note-tool-pricing-granola-vs-fireflies-fathom-otter",
                "rank": null,
                "opened": true,
                "skip_reason": null
              },
              {
                "url": "https://genesysgrowth.com/blog/fathom-vs-fireflies-ai-vs-otter-ai",
                "rank": null,
                "opened": false,
                "skip_reason": "非竞品"
              },
              {
                "url": "https://resources.rework.com/tools/ai-tools/otter-vs-fireflies-vs-fathom",
                "rank": null,
                "opened": false,
                "skip_reason": "关系未核实"
              },
              {
                "url": "https://ticnote.com/en/blog/ticnote-cloud-vs-otter-vs-fireflies-vs-fathom",
                "rank": null,
                "opened": false,
                "skip_reason": "竞品（录音设备/AI笔记），预算优先给其他家族"
              },
              {
                "url": "https://www.itsconvo.com/blog/otter-vs-fireflies-vs-fathom",
                "rank": null,
                "opened": false,
                "skip_reason": "身份未核实"
              },
              {
                "url": "https://www.usecarly.com/blog/otter-vs-fireflies-vs-fathom/",
                "rank": null,
                "opened": false,
                "skip_reason": "身份未核实"
              },
              {
                "url": "https://techsifted.com/comparisons/fireflies-vs-otter-vs-fathom-2026/",
                "rank": null,
                "opened": false,
                "skip_reason": "独立媒体，仅线索"
              }
            ],
            "candidate_ids": [
              "otter",
              "fireflies",
              "fathom"
            ],
            "scenario_ids": [
              "solo",
              "live-team",
              "crm-followup"
            ],
            "purpose": "capability",
            "outcome": "useful",
            "discovered_urls": [
              "https://www.fathom.ai/vs/otter"
            ]
          },
          {
            "id": "q05",
            "query": "Fireflies vs Fathom site:fireflies.ai",
            "searched_at": null,
            "tool": "WebSearch",
            "locale": "US（工具默认）",
            "results": [
              {
                "url": "https://fireflies.ai/blog/fireflies-vs-fathom",
                "rank": null,
                "opened": true,
                "skip_reason": null
              },
              {
                "url": "https://fireflies.ai/blog/fathom-ai-notetaker",
                "rank": null,
                "opened": false,
                "skip_reason": "同一家族，预算限制"
              },
              {
                "url": "https://fireflies.ai/blog/best-ai-meeting-assistant/",
                "rank": null,
                "opened": false,
                "skip_reason": "同一家族"
              },
              {
                "url": "https://fireflies.ai/fireflies-vs-fathom",
                "rank": null,
                "opened": false,
                "skip_reason": "同一家族，避免重复"
              },
              {
                "url": "https://fireflies.ai/blog/best-ai-notetaker-for-consultants/",
                "rank": null,
                "opened": false,
                "skip_reason": "同一家族"
              },
              {
                "url": "https://fireflies.ai/blog/fireflies-vs-otter",
                "rank": null,
                "opened": false,
                "skip_reason": "已在 q02 读取"
              },
              {
                "url": "https://fireflies.ai/blog/free-ai-note-taker",
                "rank": null,
                "opened": false,
                "skip_reason": "同一家族"
              },
              {
                "url": "https://fireflies.ai/blog/ai-note-taker-for-teams/",
                "rank": null,
                "opened": false,
                "skip_reason": "同一家族"
              },
              {
                "url": "https://fireflies.ai/blog/otter-ai-alternatives",
                "rank": null,
                "opened": false,
                "skip_reason": "同一家族"
              }
            ],
            "candidate_ids": [
              "fathom"
            ],
            "scenario_ids": [
              "solo",
              "live-team",
              "crm-followup"
            ],
            "purpose": "capability",
            "outcome": "useful",
            "discovered_urls": []
          },
          {
            "id": "q06",
            "query": "Otter vs Fireflies site:otter.ai",
            "searched_at": null,
            "tool": "WebSearch",
            "locale": "US（工具默认）",
            "results": [
              {
                "url": "https://en.wikipedia.org/wiki/Otter.ai",
                "rank": null,
                "opened": false,
                "skip_reason": "非竞品"
              },
              {
                "url": "https://otter.ai/blog/otter-vs-fireflies-which-ai-meeting-tool-is-better",
                "rank": null,
                "opened": true,
                "skip_reason": null
              },
              {
                "url": "https://otter.ai/blog",
                "rank": null,
                "opened": false,
                "skip_reason": "首页"
              },
              {
                "url": "https://otter.ai/tag/productivity-hacks",
                "rank": null,
                "opened": false,
                "skip_reason": "无关"
              },
              {
                "url": "https://otter.ai/blog/call-transcription",
                "rank": null,
                "opened": false,
                "skip_reason": "同一家族"
              },
              {
                "url": "https://otter.ai/blog/best-sales-call-transcription-software",
                "rank": null,
                "opened": false,
                "skip_reason": "同一家族"
              },
              {
                "url": "https://otter.ai/blog/best-granola-ai-alternatives",
                "rank": null,
                "opened": false,
                "skip_reason": "无关"
              },
              {
                "url": "https://blog.otter.ai/tools-for-recording-transcribing-meetings",
                "rank": null,
                "opened": false,
                "skip_reason": "旧页，同一家族"
              },
              {
                "url": "https://otter.ai/blog/read-ai-alternatives",
                "rank": null,
                "opened": false,
                "skip_reason": "无关"
              }
            ],
            "candidate_ids": [
              "fireflies"
            ],
            "scenario_ids": [
              "solo",
              "live-team",
              "crm-followup"
            ],
            "purpose": "capability",
            "outcome": "useful",
            "discovered_urls": []
          },
          {
            "id": "q07",
            "query": "tl;dv vs Fathom live transcript HubSpot export",
            "searched_at": null,
            "tool": "WebSearch",
            "locale": "US（工具默认）",
            "results": [
              {
                "url": "https://tldv.io/blog/tldv-vs-fathom/",
                "rank": null,
                "opened": true,
                "skip_reason": null
              },
              {
                "url": "https://fabric.so/comparison/fathom-vs-tl-dv",
                "rank": null,
                "opened": false,
                "skip_reason": "关系未核实"
              },
              {
                "url": "https://www.claap.io/blog/tldv-alternatives",
                "rank": null,
                "opened": false,
                "skip_reason": "主题不针对候选"
              },
              {
                "url": "https://tldv.io/blog/honest-review-of-fathom/",
                "rank": null,
                "opened": true,
                "skip_reason": null
              },
              {
                "url": "https://get-alfred.ai/blog/best-tldv-alternatives",
                "rank": null,
                "opened": false,
                "skip_reason": "主题不针对候选"
              },
              {
                "url": "https://thebusinessdive.com/fathom-vs-tldv",
                "rank": null,
                "opened": false,
                "skip_reason": "独立媒体"
              },
              {
                "url": "https://get-alfred.ai/compare/fathom-vs-tldv",
                "rank": null,
                "opened": false,
                "skip_reason": "关系未核实"
              },
              {
                "url": "https://speakwiseapp.com/blog/fathom-vs-tl-dv",
                "rank": null,
                "opened": false,
                "skip_reason": "关系未核实"
              },
              {
                "url": "https://krisp.ai/blog/tldv-vs-fathom/",
                "rank": null,
                "opened": false,
                "skip_reason": "预算限制"
              }
            ],
            "candidate_ids": [
              "fathom"
            ],
            "scenario_ids": [
              "solo",
              "live-team",
              "crm-followup"
            ],
            "purpose": "capability",
            "outcome": "useful",
            "discovered_urls": []
          },
          {
            "id": "q08",
            "query": "Otter free plan 30 minute limit per conversation export transcript Basic plan competitor",
            "searched_at": null,
            "tool": "WebSearch",
            "locale": "US（工具默认）",
            "results": [
              {
                "url": "https://affine.pro/blog/otter-ai-free-vs-pro",
                "rank": null,
                "opened": false,
                "skip_reason": "非同场景竞品（文档/白板工具），仅线索"
              },
              {
                "url": "https://affine.pro/blog/otter-ai-free-vs-pro-tips",
                "rank": null,
                "opened": false,
                "skip_reason": "同上"
              },
              {
                "url": "https://convertaudiototext.com/blog/otter-ai-free-plan-limits",
                "rank": null,
                "opened": false,
                "skip_reason": "身份未核实"
              },
              {
                "url": "https://convertaudiototext.com/blog/turboscribe-free-plan-limits-alternatives",
                "rank": null,
                "opened": false,
                "skip_reason": "无关"
              },
              {
                "url": "https://spokenly.app/blog/otter-ai-pricing",
                "rank": null,
                "opened": false,
                "skip_reason": "身份未核实"
              },
              {
                "url": "https://workgpt.com/en/faq/otter-ai-free-plan-feature-breakdown",
                "rank": null,
                "opened": false,
                "skip_reason": "身份未核实"
              },
              {
                "url": "https://workgpt.com/en/faq/otter-ai-transcription-limits-2026",
                "rank": null,
                "opened": false,
                "skip_reason": "身份未核实"
              },
              {
                "url": "https://help.otter.ai/hc/en-us/articles/360047538094-Conversation-import-and-app-limits-on-the-Basic-free-plan",
                "rank": null,
                "opened": false,
                "skip_reason": "目标自述，本期不可作证据"
              },
              {
                "url": "https://www.unkoa.com/otter-ai-free-plan-limits-2026/",
                "rank": null,
                "opened": false,
                "skip_reason": "身份未核实"
              }
            ],
            "candidate_ids": [
              "otter"
            ],
            "scenario_ids": [
              "solo"
            ],
            "purpose": "limitation",
            "outcome": "no_result",
            "discovered_urls": []
          },
          {
            "id": "q09",
            "query": "Fathom real-time transcript during meeting live captions vs Otter live transcript",
            "searched_at": null,
            "tool": "WebSearch",
            "locale": "US（工具默认）",
            "results": [
              {
                "url": "https://fabric.so/comparison/fathom-vs-otter",
                "rank": null,
                "opened": false,
                "skip_reason": "关系未核实"
              },
              {
                "url": "https://www.sybill.ai/blogs/fathom-vs-otter-ai",
                "rank": null,
                "opened": false,
                "skip_reason": "竞品，但预算优先给 Read AI"
              },
              {
                "url": "https://www.read.ai/articles/fathom-vs-otter-side-by-side-comparison",
                "rank": null,
                "opened": true,
                "skip_reason": null
              },
              {
                "url": "https://meetingnotes.com/blog/best-meeting-transcription-software",
                "rank": null,
                "opened": false,
                "skip_reason": "身份未核实"
              },
              {
                "url": "https://get-alfred.ai/blog/fathom-vs-otter",
                "rank": null,
                "opened": false,
                "skip_reason": "关系未核实；摘要称 Fathom 仅会后，但未读正文"
              },
              {
                "url": "https://get-alfred.ai/blog/best-ai-meeting-notetakers",
                "rank": null,
                "opened": false,
                "skip_reason": "关系未核实"
              },
              {
                "url": "https://www.aicentralresources.com/blog/otter-ai-vs-fireflies-ai-vs-fathom-which-ai-meeting-tool-wins-in-2026",
                "rank": null,
                "opened": false,
                "skip_reason": "独立媒体"
              },
              {
                "url": "https://filetranscribe.com/blog/fathom-alternatives-voice-to-text",
                "rank": null,
                "opened": false,
                "skip_reason": "身份未核实"
              },
              {
                "url": "https://otter.ai/blog/otter-vs-fathom-which-ai-meeting-tool-is-better",
                "rank": null,
                "opened": false,
                "skip_reason": "已在 q03 读取"
              }
            ],
            "candidate_ids": [
              "fathom",
              "otter"
            ],
            "scenario_ids": [
              "live-team"
            ],
            "purpose": "counterevidence",
            "outcome": "useful",
            "discovered_urls": []
          },
          {
            "id": "q10",
            "query": "Fireflies HubSpot integration Business plan logs notes contact activity alternatives comparison tl;dv OR read.ai OR avoma",
            "searched_at": null,
            "tool": "WebSearch",
            "locale": "US（工具默认）",
            "results": [
              {
                "url": "https://www.read.ai/articles/best-fathom-ai-alternatives-for-ai-meeting-assistants-and-note-takers",
                "rank": null,
                "opened": false,
                "skip_reason": "预算限制"
              },
              {
                "url": "https://www.read.ai/articles/fireflies-ai-alternatives-worth-considering",
                "rank": null,
                "opened": true,
                "skip_reason": null
              },
              {
                "url": "https://www.avoma.com/fireflies-alternative",
                "rank": null,
                "opened": true,
                "skip_reason": null
              },
              {
                "url": "https://www.guideflow.com/blog/best-ai-note-taking-tools",
                "rank": null,
                "opened": false,
                "skip_reason": "非竞品"
              },
              {
                "url": "https://zackproser.com/blog/best-ai-meeting-notes-tools-2026",
                "rank": null,
                "opened": false,
                "skip_reason": "独立博客"
              },
              {
                "url": "https://fireflies.ai/integrations/crm/hubspot",
                "rank": null,
                "opened": false,
                "skip_reason": "目标自述，本期不可作证据"
              },
              {
                "url": "https://www.praiz.io/blog/fireflies-alternatives-9-tools-beyond-the-summary",
                "rank": null,
                "opened": false,
                "skip_reason": "预算限制"
              },
              {
                "url": "https://www.notta.ai/en/blog/fireflies-ai-alternative",
                "rank": null,
                "opened": false,
                "skip_reason": "竞品，预算限制"
              },
              {
                "url": "https://www.gistly.ai/blog/top-5-fireflies-ai-alternatives",
                "rank": null,
                "opened": false,
                "skip_reason": "预算限制"
              }
            ],
            "candidate_ids": [
              "fireflies"
            ],
            "scenario_ids": [
              "crm-followup"
            ],
            "purpose": "capability",
            "outcome": "useful",
            "discovered_urls": []
          },
          {
            "id": "q11",
            "query": "Fireflies free plan limits export transcript DOCX PDF Pro plan download competitor review",
            "searched_at": null,
            "tool": "WebSearch",
            "locale": "US（工具默认）",
            "results": [
              {
                "url": "https://fireflies.ai/blog/free-ai-note-taker",
                "rank": null,
                "opened": false,
                "skip_reason": "目标自述"
              },
              {
                "url": "https://fireflies.ai/blog/fireflies-pricing-which-plan-is-right-for-you",
                "rank": null,
                "opened": false,
                "skip_reason": "目标自述"
              },
              {
                "url": "https://guide.fireflies.ai/articles/8632872350-how-to-get-unlimited-meeting-transcripts-on-fireflies-ai-s-free-plan",
                "rank": null,
                "opened": false,
                "skip_reason": "目标自述"
              },
              {
                "url": "https://www.transcriptexport.com/fireflies/docs/",
                "rank": null,
                "opened": false,
                "skip_reason": "第三方工具，非竞品"
              },
              {
                "url": "https://guide.fireflies.ai/articles/4027724828-learn-about-the-fireflies-free-plan",
                "rank": null,
                "opened": false,
                "skip_reason": "目标自述"
              },
              {
                "url": "https://guide.fireflies.ai/articles/1055386295-learn-about-transcription-credits",
                "rank": null,
                "opened": false,
                "skip_reason": "目标自述"
              },
              {
                "url": "https://guide.fireflies.ai/articles/2631950139-learn-about-transcription-credits-storage-and-rate-limits-for-meetings",
                "rank": null,
                "opened": false,
                "skip_reason": "目标自述"
              },
              {
                "url": "https://fireflies.ai/pricing",
                "rank": null,
                "opened": false,
                "skip_reason": "目标自述"
              },
              {
                "url": "https://www.usecarly.com/blog/fireflies-ai-pricing/",
                "rank": null,
                "opened": false,
                "skip_reason": "身份未核实"
              },
              {
                "url": "https://summarizemeeting.com/en/blog/is-firefliesai-free-complete-2026-pricing-guide-hidden-costs-revealed",
                "rank": null,
                "opened": false,
                "skip_reason": "身份未核实"
              }
            ],
            "candidate_ids": [
              "fireflies"
            ],
            "scenario_ids": [
              "solo"
            ],
            "purpose": "limitation",
            "outcome": "no_result",
            "discovered_urls": []
          },
          {
            "id": "q12",
            "query": "tldv.io blog tl;dv vs Fireflies vs Otter HubSpot sync live transcription",
            "searched_at": null,
            "tool": "WebSearch",
            "locale": "US（工具默认）",
            "results": [
              {
                "url": "https://tldv.io/blog/fireflies-vs-otter/",
                "rank": null,
                "opened": true,
                "skip_reason": null
              },
              {
                "url": "https://tldv.io/blog/tldv-vs-fireflies/",
                "rank": null,
                "opened": false,
                "skip_reason": "同一家族，预算限制"
              },
              {
                "url": "https://www.happyscribe.com/blog/tldv-alternatives-for-ai-meeting-notes",
                "rank": null,
                "opened": false,
                "skip_reason": "主题不针对候选"
              },
              {
                "url": "https://tldv.io/blog/tldv-vs-otter/",
                "rank": null,
                "opened": false,
                "skip_reason": "同一家族，预算限制"
              },
              {
                "url": "https://fellow.ai/blog/tldv-alternatives-ai-meeting-notes/",
                "rank": null,
                "opened": false,
                "skip_reason": "主题不针对候选"
              },
              {
                "url": "https://www.sally.io/blog/tldv-in-test-and-alternatives",
                "rank": null,
                "opened": false,
                "skip_reason": "主题不针对候选"
              },
              {
                "url": "https://get-alfred.ai/blog/best-tldv-alternatives",
                "rank": null,
                "opened": false,
                "skip_reason": "主题不针对候选"
              },
              {
                "url": "https://nexatools.blog/tldv-review-2026/",
                "rank": null,
                "opened": false,
                "skip_reason": "无关"
              },
              {
                "url": "https://www.umevo.ai/blogs/ume-all-posts/otter-vs-notta-vs-fireflies-vs-tl-dv-the-ultimate-2026-comparison-for-meeting-transcription",
                "rank": null,
                "opened": false,
                "skip_reason": "预算限制"
              }
            ],
            "candidate_ids": [
              "otter",
              "fireflies"
            ],
            "scenario_ids": [
              "live-team",
              "crm-followup"
            ],
            "purpose": "capability",
            "outcome": "useful",
            "discovered_urls": []
          },
          {
            "id": "q13",
            "query": "Otter HubSpot integration Business plan logs meeting notes to contact record competitor comparison",
            "searched_at": null,
            "tool": "WebSearch",
            "locale": "US（工具默认）",
            "results": [
              {
                "url": "https://ecosystem.hubspot.com/marketplace/apps/otter-ai",
                "rank": null,
                "opened": false,
                "skip_reason": "集成市场，列表内容来自目标厂商"
              },
              {
                "url": "https://otter.ai/integrations",
                "rank": null,
                "opened": false,
                "skip_reason": "目标自述"
              },
              {
                "url": "https://help.otter.ai/hc/en-us/articles/19439009788951-Otter-ai-HubSpot-Integration-Guide",
                "rank": null,
                "opened": false,
                "skip_reason": "目标自述"
              },
              {
                "url": "https://help.otter.ai/hc/en-us/articles/19439009788951-Connect-HubSpot-with-Otter-ai",
                "rank": null,
                "opened": false,
                "skip_reason": "目标自述"
              },
              {
                "url": "https://otter.ai/sales-agent",
                "rank": null,
                "opened": false,
                "skip_reason": "目标自述"
              },
              {
                "url": "https://otter.ai/integrations/crm",
                "rank": null,
                "opened": false,
                "skip_reason": "目标自述"
              },
              {
                "url": "https://help.otter.ai/hc/en-us/articles/41004703283095",
                "rank": null,
                "opened": false,
                "skip_reason": "目标自述"
              },
              {
                "url": "https://help.otter.ai/hc/en-us/articles/38062232496279-Otter-Starter-Pack-HubSpot",
                "rank": null,
                "opened": false,
                "skip_reason": "目标自述"
              },
              {
                "url": "https://help.otter.ai/hc/en-us/articles/29730579913751-CRM-Integration-Sync-Insights-to-Custom-Fields",
                "rank": null,
                "opened": false,
                "skip_reason": "目标自述"
              }
            ],
            "candidate_ids": [
              "otter"
            ],
            "scenario_ids": [
              "crm-followup"
            ],
            "purpose": "capability",
            "outcome": "no_result",
            "discovered_urls": []
          },
          {
            "id": "q14",
            "query": "Otter.ai HubSpot sync meeting notes deals contacts which plan alternative review（排除 otter.ai、hubspot.com）",
            "searched_at": null,
            "tool": "WebSearch",
            "locale": "US（工具默认）",
            "results": [
              {
                "url": "https://pipeline.zoominfo.com/sales/otter-ai-features",
                "rank": null,
                "opened": true,
                "skip_reason": null
              },
              {
                "url": "https://www.meetjamie.ai/blog/otter-ai-review",
                "rank": null,
                "opened": false,
                "skip_reason": "竞品，但标题年份为 2025，预算优先给较新页面"
              },
              {
                "url": "https://fireflies.ai/integrations/crm/hubspot",
                "rank": null,
                "opened": false,
                "skip_reason": "与 Otter 无关"
              },
              {
                "url": "https://aiflowreview.com/ai-meeting-notes-hubspot/",
                "rank": null,
                "opened": false,
                "skip_reason": "独立博客"
              },
              {
                "url": "https://zapier.com/apps/hubspot/integrations/otterai",
                "rank": null,
                "opened": false,
                "skip_reason": "集成伙伴，非竞品"
              },
              {
                "url": "https://www.pertamapartners.com/workflow-guides/otter-ai-meeting-transcription-note-taking-workflow",
                "rank": null,
                "opened": false,
                "skip_reason": "非竞品"
              },
              {
                "url": "https://www.outdoo.ai/integrations/hubspot",
                "rank": null,
                "opened": false,
                "skip_reason": "无关"
              },
              {
                "url": "https://zapier.com/apps/hubspot/integrations/otterai/255651249/create-new-hubspot-engagements-each-time-a-recording-happens-in-otterai",
                "rank": null,
                "opened": false,
                "skip_reason": "集成伙伴"
              },
              {
                "url": "https://www.linkedin.com/posts/charleneli_sponsored-otterai-crm-activity-7363902646715383808-IS05",
                "rank": null,
                "opened": false,
                "skip_reason": "赞助内容，关联目标"
              },
              {
                "url": "https://buildrlabs.ai/tool-guide/otter-ai/",
                "rank": null,
                "opened": false,
                "skip_reason": "身份未核实"
              }
            ],
            "candidate_ids": [
              "otter"
            ],
            "scenario_ids": [
              "crm-followup"
            ],
            "purpose": "counterevidence",
            "outcome": "useful",
            "discovered_urls": []
          },
          {
            "id": "q15",
            "query": "\"Fathom\" \"live transcript\" OR \"real-time transcript\" during call not available after meeting（排除 fathom.ai、fathom.video）",
            "searched_at": null,
            "tool": "WebSearch",
            "locale": "US（工具默认）",
            "results": [
              {
                "url": "https://kiolo.com/en/blog/fathom-transcription/",
                "rank": null,
                "opened": false,
                "skip_reason": "发布者身份未核实；摘要提到 Fathom 实时摘要与会后逐字稿不同，仅作线索"
              },
              {
                "url": "https://www.heykuno.com/en/blog/fathom-transcription/",
                "rank": null,
                "opened": false,
                "skip_reason": "身份未核实"
              },
              {
                "url": "https://semarize.com/resources/get-your-data/fathom",
                "rank": null,
                "opened": false,
                "skip_reason": "身份未核实"
              },
              {
                "url": "https://techtalksnetwork.com/blog/fathom-ai-for-podcasts",
                "rank": null,
                "opened": false,
                "skip_reason": "非竞品"
              },
              {
                "url": "https://supademo.com/tutorials/fathom/how-to-get-meeting-transcripts-in-fathom-3",
                "rank": null,
                "opened": false,
                "skip_reason": "非竞品"
              },
              {
                "url": "https://subanana.com/en/blog/fathom-in-person-meetings",
                "rank": null,
                "opened": false,
                "skip_reason": "主题偏离"
              },
              {
                "url": "https://kiolo.com/en/blog/fathom-recording/",
                "rank": null,
                "opened": false,
                "skip_reason": "身份未核实"
              },
              {
                "url": "https://beaverai.app/blog/fathom-doesnt-work-if-not-meeting-host/",
                "rank": null,
                "opened": false,
                "skip_reason": "预算限制；标题涉及非主持人限制，列为后续反证线索"
              },
              {
                "url": "https://www.bluedothq.com/blog/fathom-review",
                "rank": null,
                "opened": true,
                "skip_reason": null
              }
            ],
            "candidate_ids": [
              "fathom"
            ],
            "scenario_ids": [
              "live-team"
            ],
            "purpose": "counterevidence",
            "outcome": "useful",
            "discovered_urls": []
          },
          {
            "id": "q16",
            "query": "Fireflies live transcription limitations Zoom real-time transcript delay HubSpot sync plan requirement alternative（排除 fireflies.ai）",
            "searched_at": null,
            "tool": "WebSearch",
            "locale": "US（工具默认）",
            "results": [
              {
                "url": "https://ecosystem.hubspot.com/marketplace/apps/fireflies-ai",
                "rank": null,
                "opened": false,
                "skip_reason": "集成市场，内容来自目标厂商"
              },
              {
                "url": "https://www.coffee.ai/articles/best-fireflies-hubspot-integration-2026",
                "rank": null,
                "opened": false,
                "skip_reason": "关系未核实（可能为集成伙伴）"
              },
              {
                "url": "https://ecosystem.hubspot.com/marketplace/listing/fireflies-ai",
                "rank": null,
                "opened": false,
                "skip_reason": "同上"
              },
              {
                "url": "https://www.itsconvo.com/blog/fireflies-ai-review",
                "rank": null,
                "opened": false,
                "skip_reason": "身份未核实"
              },
              {
                "url": "https://fireflies.circle.so/c/fireflies-product-updates/transcript-support-for-hubspot-and-notion",
                "rank": null,
                "opened": false,
                "skip_reason": "目标社区，自述"
              },
              {
                "url": "https://hoeijmakers.net/fireflies-ai-transcriptions/",
                "rank": null,
                "opened": false,
                "skip_reason": "独立博客"
              },
              {
                "url": "https://www.read.ai/articles/fathom-vs-fireflies-which-is-right-for-your-team",
                "rank": null,
                "opened": true,
                "skip_reason": null
              },
              {
                "url": "https://www.happyscribe.com/blog/fireflies-ai-review",
                "rank": null,
                "opened": true,
                "skip_reason": null
              },
              {
                "url": "https://gotranscript.com/public/fireflies-shows-hubspot-crm-automation-in-live-demo",
                "rank": null,
                "opened": false,
                "skip_reason": "转载目标演示"
              },
              {
                "url": "https://www.lindy.ai/blog/fireflies-ai-review",
                "rank": null,
                "opened": false,
                "skip_reason": "预算已用完"
              }
            ],
            "candidate_ids": [
              "fireflies",
              "fathom"
            ],
            "scenario_ids": [
              "live-team",
              "crm-followup"
            ],
            "purpose": "counterevidence",
            "outcome": "useful",
            "discovered_urls": []
          },
          {
            "id": "q17",
            "query": "Otter live transcript sharing limitations free plan 30 minutes Zoom bot Google Meet teams workspace permission alternative（排除 otter.ai）",
            "searched_at": null,
            "tool": "WebSearch",
            "locale": "US（工具默认）",
            "results": [
              {
                "url": "https://workgpt.com/en/faq/otter-free-plan-usage-limits",
                "rank": null,
                "opened": false,
                "skip_reason": "身份未核实；预算已接近上限"
              },
              {
                "url": "https://www.unkoa.com/otter-ai-free-plan-limits-2026/",
                "rank": null,
                "opened": false,
                "skip_reason": "身份未核实"
              },
              {
                "url": "https://convertaudiototext.com/blog/otter-ai-free-plan-limits",
                "rank": null,
                "opened": false,
                "skip_reason": "身份未核实"
              },
              {
                "url": "https://workgpt.com/en/faq/otter-ai-transcription-limits-2026",
                "rank": null,
                "opened": false,
                "skip_reason": "身份未核实"
              },
              {
                "url": "https://linkgo.dev/faq/the-limitations-of-the-otter-free-plan",
                "rank": null,
                "opened": false,
                "skip_reason": "身份未核实"
              },
              {
                "url": "https://affine.pro/blog/otter-ai-free-vs-pro",
                "rank": null,
                "opened": false,
                "skip_reason": "非同场景竞品"
              },
              {
                "url": "https://summarizemeeting.com/en/faq/otter-ai-free-transcription-restrictions",
                "rank": null,
                "opened": false,
                "skip_reason": "身份未核实"
              },
              {
                "url": "https://spokenly.app/blog/otter-ai-pricing",
                "rank": null,
                "opened": false,
                "skip_reason": "身份未核实"
              }
            ],
            "candidate_ids": [
              "otter"
            ],
            "scenario_ids": [
              "solo",
              "live-team"
            ],
            "purpose": "counterevidence",
            "outcome": "no_result",
            "discovered_urls": []
          }
        ],
        "sources": [
          {
            "id": "s01",
            "url": "https://fireflies.ai/blog/fireflies-vs-otter",
            "title": "Fireflies vs. Otter (2026): Honest AI Assistant Comparison",
            "publisher": "Fireflies.ai",
            "publisher_product": "Fireflies（AI 会议记录）",
            "owner": null,
            "identity_basis": [
              {
                "url": "https://fireflies.ai/blog/fireflies-vs-otter",
                "observation": "页面位于 fireflies.ai 域名，把自家产品 Fireflies 与 Otter 对比；法律主体未另行核实"
              }
            ],
            "relations": [
              {
                "target_candidate_id": "otter",
                "relationship": "direct_competitor",
                "overlapping_scenario_ids": [
                  "solo",
                  "live-team",
                  "crm-followup"
                ],
                "basis": "两者都出售入会录制/转录/摘要的会议记录产品",
                "incentive": "有动机突出 Otter 的限制"
              },
              {
                "target_candidate_id": "fireflies",
                "relationship": "self",
                "overlapping_scenario_ids": [
                  "solo",
                  "live-team",
                  "crm-followup"
                ],
                "basis": "发布者自家产品",
                "incentive": "自荐"
              },
              {
                "target_candidate_id": "fathom",
                "relationship": "direct_competitor",
                "overlapping_scenario_ids": [
                  "solo",
                  "live-team",
                  "crm-followup"
                ],
                "basis": "同类产品",
                "incentive": "本页未用于 Fathom"
              }
            ],
            "evidence_family": "fam-fireflies",
            "family_reason": "Fireflies 自有内容",
            "upstream_url": null,
            "published_at": "2026-06-29",
            "updated_at": null,
            "effective_at": "2026-06-29",
            "accessed_at": "2026-09-28",
            "access_status": "partial",
            "access_note": "读取 2 次（第二次要求逐字引用）；WebFetch 只返回提取段落。关于 Otter 实时转录、导出、共享，逐字复读报告为未提及。",
            "snapshot": {
              "sha256": null,
              "captured_at": null,
              "captured_scope": null,
              "status": "unavailable"
            }
          },
          {
            "id": "s02",
            "url": "https://otter.ai/blog/otter-vs-fathom-which-ai-meeting-tool-is-better",
            "title": "Otter.ai vs. Fathom: Which AI Meeting Tool Is Better in 2026?",
            "publisher": "Otter.ai",
            "publisher_product": "Otter（AI 会议记录）",
            "owner": null,
            "identity_basis": [
              {
                "url": "https://otter.ai/blog/otter-vs-fathom-which-ai-meeting-tool-is-better",
                "observation": "页面位于 otter.ai 域名，把 Otter 与 Fathom 对比"
              }
            ],
            "relations": [
              {
                "target_candidate_id": "fathom",
                "relationship": "direct_competitor",
                "overlapping_scenario_ids": [
                  "solo",
                  "live-team",
                  "crm-followup"
                ],
                "basis": "同类会议记录产品",
                "incentive": "有动机突出 Fathom 的限制"
              },
              {
                "target_candidate_id": "otter",
                "relationship": "self",
                "overlapping_scenario_ids": [
                  "solo",
                  "live-team",
                  "crm-followup"
                ],
                "basis": "自家产品",
                "incentive": "自荐"
              },
              {
                "target_candidate_id": "fireflies",
                "relationship": "direct_competitor",
                "overlapping_scenario_ids": [
                  "solo",
                  "live-team",
                  "crm-followup"
                ],
                "basis": "同类产品",
                "incentive": "本页未用于 Fireflies"
              }
            ],
            "evidence_family": "fam-otter",
            "family_reason": "Otter 自有内容",
            "upstream_url": null,
            "published_at": "2026-06-17",
            "updated_at": null,
            "effective_at": "2026-06-17",
            "accessed_at": "2026-09-28",
            "access_status": "partial",
            "access_note": "读取 2 次。首次提取称 Fathom 有实时转录，但第二次逐字复读报告该页未提及 Fathom 实时转录、导出、共享与行动项；因此首轮那句提取不作证据。",
            "snapshot": {
              "sha256": null,
              "captured_at": null,
              "captured_scope": null,
              "status": "unavailable"
            }
          },
          {
            "id": "s03",
            "url": "https://otter.ai/blog/otter-vs-fireflies-which-ai-meeting-tool-is-better",
            "title": "Otter vs. Fireflies: Which AI Notetaker Is Better?",
            "publisher": "Otter.ai",
            "publisher_product": "Otter（AI 会议记录）",
            "owner": null,
            "identity_basis": [
              {
                "url": "https://otter.ai/blog/otter-vs-fireflies-which-ai-meeting-tool-is-better",
                "observation": "otter.ai 域名下 Otter 与 Fireflies 对比页"
              }
            ],
            "relations": [
              {
                "target_candidate_id": "fireflies",
                "relationship": "direct_competitor",
                "overlapping_scenario_ids": [
                  "solo",
                  "live-team",
                  "crm-followup"
                ],
                "basis": "同类会议记录产品",
                "incentive": "有动机突出 Fireflies 的限制；功能表中的 ✅ 属对手让步"
              },
              {
                "target_candidate_id": "otter",
                "relationship": "self",
                "overlapping_scenario_ids": [
                  "solo",
                  "live-team",
                  "crm-followup"
                ],
                "basis": "自家产品",
                "incentive": "自荐"
              },
              {
                "target_candidate_id": "fathom",
                "relationship": "direct_competitor",
                "overlapping_scenario_ids": [
                  "solo",
                  "live-team",
                  "crm-followup"
                ],
                "basis": "同类产品",
                "incentive": "本页未用于 Fathom"
              }
            ],
            "evidence_family": "fam-otter",
            "family_reason": "Otter 自有内容，与 s02 同一家族",
            "upstream_url": null,
            "published_at": "2026-04-28",
            "updated_at": null,
            "effective_at": "2026-04-28",
            "accessed_at": "2026-09-28",
            "access_status": "partial",
            "access_note": "读取 2 次（第二次逐字）；功能表以 ✅ 表示具备，但图例是否等同实测不明。",
            "snapshot": {
              "sha256": null,
              "captured_at": null,
              "captured_scope": null,
              "status": "unavailable"
            }
          },
          {
            "id": "s04",
            "url": "https://www.fathom.ai/vs/fireflies",
            "title": "Fathom vs. Fireflies: AI Summaries & Faster ROI (2026)",
            "publisher": "Fathom",
            "publisher_product": "Fathom（AI 会议记录）",
            "owner": null,
            "identity_basis": [
              {
                "url": "https://www.fathom.ai/vs/fireflies",
                "observation": "fathom.ai 域名下 Fathom 与 Fireflies 对比落地页"
              }
            ],
            "relations": [
              {
                "target_candidate_id": "fireflies",
                "relationship": "direct_competitor",
                "overlapping_scenario_ids": [
                  "solo",
                  "live-team",
                  "crm-followup"
                ],
                "basis": "同类会议记录产品",
                "incentive": "有动机贬低 Fireflies"
              },
              {
                "target_candidate_id": "fathom",
                "relationship": "self",
                "overlapping_scenario_ids": [
                  "solo",
                  "live-team",
                  "crm-followup"
                ],
                "basis": "自家产品",
                "incentive": "自荐"
              },
              {
                "target_candidate_id": "otter",
                "relationship": "direct_competitor",
                "overlapping_scenario_ids": [
                  "solo",
                  "live-team",
                  "crm-followup"
                ],
                "basis": "同类产品",
                "incentive": "本页未用于 Otter"
              }
            ],
            "evidence_family": "fam-fathom",
            "family_reason": "Fathom 自有内容",
            "upstream_url": null,
            "published_at": null,
            "updated_at": null,
            "effective_at": null,
            "accessed_at": "2026-09-28",
            "access_status": "partial",
            "access_note": "提取结果主要是主观批评与 G2 评分（G2 为第三方上游，不进入证据）；没有具体功能/价格信息。",
            "snapshot": {
              "sha256": null,
              "captured_at": null,
              "captured_scope": null,
              "status": "unavailable"
            }
          },
          {
            "id": "s05",
            "url": "https://fireflies.ai/blog/fireflies-vs-fathom",
            "title": "Fireflies vs. Fathom in 2026: Features, Pricing & Verdict",
            "publisher": "Fireflies.ai",
            "publisher_product": "Fireflies（AI 会议记录）",
            "owner": null,
            "identity_basis": [
              {
                "url": "https://fireflies.ai/blog/fireflies-vs-fathom",
                "observation": "fireflies.ai 域名下 Fireflies 与 Fathom 对比页"
              }
            ],
            "relations": [
              {
                "target_candidate_id": "fathom",
                "relationship": "direct_competitor",
                "overlapping_scenario_ids": [
                  "solo",
                  "live-team",
                  "crm-followup"
                ],
                "basis": "同类会议记录产品",
                "incentive": "有动机突出 Fathom 的限制"
              },
              {
                "target_candidate_id": "fireflies",
                "relationship": "self",
                "overlapping_scenario_ids": [
                  "solo",
                  "live-team",
                  "crm-followup"
                ],
                "basis": "自家产品",
                "incentive": "自荐"
              },
              {
                "target_candidate_id": "otter",
                "relationship": "direct_competitor",
                "overlapping_scenario_ids": [
                  "solo",
                  "live-team",
                  "crm-followup"
                ],
                "basis": "同类产品",
                "incentive": "本页未用于 Otter"
              }
            ],
            "evidence_family": "fam-fireflies",
            "family_reason": "Fireflies 自有内容，与 s01 同一家族",
            "upstream_url": null,
            "published_at": "2026-07-11",
            "updated_at": null,
            "effective_at": "2026-07-11",
            "accessed_at": "2026-09-28",
            "access_status": "partial",
            "access_note": "提取结果；集成数量与搜索摘要（6 个）不一致，提取为 26 个，未用于决策。",
            "snapshot": {
              "sha256": null,
              "captured_at": null,
              "captured_scope": null,
              "status": "unavailable"
            }
          },
          {
            "id": "s06",
            "url": "https://www.fathom.ai/vs/otter",
            "title": "Fathom vs Otter（fathom.ai 对比页）",
            "publisher": "Fathom",
            "publisher_product": "Fathom（AI 会议记录）",
            "owner": null,
            "identity_basis": [
              {
                "url": "https://www.fathom.ai/vs/otter",
                "observation": "fathom.ai 域名下 Fathom 与 Otter 对比页；URL 按 /vs/fireflies 的格式推断后直接打开，未出现在搜索结果中"
              }
            ],
            "relations": [
              {
                "target_candidate_id": "otter",
                "relationship": "direct_competitor",
                "overlapping_scenario_ids": [
                  "solo",
                  "live-team",
                  "crm-followup"
                ],
                "basis": "同类会议记录产品",
                "incentive": "有动机贬低 Otter"
              },
              {
                "target_candidate_id": "fathom",
                "relationship": "self",
                "overlapping_scenario_ids": [
                  "solo",
                  "live-team",
                  "crm-followup"
                ],
                "basis": "自家产品",
                "incentive": "自荐"
              },
              {
                "target_candidate_id": "fireflies",
                "relationship": "direct_competitor",
                "overlapping_scenario_ids": [
                  "solo",
                  "live-team",
                  "crm-followup"
                ],
                "basis": "同类产品",
                "incentive": "本页未用于 Fireflies"
              }
            ],
            "evidence_family": "fam-fathom",
            "family_reason": "Fathom 自有内容，与 s04 同一家族",
            "upstream_url": null,
            "published_at": null,
            "updated_at": null,
            "effective_at": null,
            "accessed_at": "2026-09-28",
            "access_status": "partial",
            "access_note": "提取称本页没有 Otter 免费额度、价格、权限、保留期或实时转录的信息。",
            "snapshot": {
              "sha256": null,
              "captured_at": null,
              "captured_scope": null,
              "status": "unavailable"
            }
          },
          {
            "id": "s07",
            "url": "https://www.granola.ai/blog/meeting-note-tool-pricing-granola-vs-fireflies-fathom-otter",
            "title": "Meeting note tool pricing: Granola vs. Fireflies vs. Fathom vs. Otter",
            "publisher": "Granola",
            "publisher_product": "Granola（AI 会议笔记）",
            "owner": null,
            "identity_basis": [
              {
                "url": "https://www.granola.ai/blog/meeting-note-tool-pricing-granola-vs-fireflies-fathom-otter",
                "observation": "granola.ai 域名下的博客，把 Granola 与三家候选作为同类会议笔记工具比较价格"
              }
            ],
            "relations": [
              {
                "target_candidate_id": "otter",
                "relationship": "direct_competitor",
                "overlapping_scenario_ids": [
                  "solo",
                  "live-team",
                  "crm-followup"
                ],
                "basis": "同为会议笔记产品，页面直接比较定价",
                "incentive": "有动机让对手显得更贵或受限"
              },
              {
                "target_candidate_id": "fireflies",
                "relationship": "direct_competitor",
                "overlapping_scenario_ids": [
                  "solo",
                  "live-team",
                  "crm-followup"
                ],
                "basis": "同上",
                "incentive": "同上"
              },
              {
                "target_candidate_id": "fathom",
                "relationship": "direct_competitor",
                "overlapping_scenario_ids": [
                  "solo",
                  "live-team",
                  "crm-followup"
                ],
                "basis": "同上",
                "incentive": "同上"
              }
            ],
            "evidence_family": "fam-granola",
            "family_reason": "Granola 自有内容",
            "upstream_url": null,
            "published_at": null,
            "updated_at": null,
            "effective_at": null,
            "accessed_at": "2026-09-28",
            "access_status": "partial",
            "access_note": "页面只显示「March 20」，没有年份；Fathom 套餐名（Team Edition 等）与 2026 年其他对手页面不同，疑为旧套餐结构。",
            "snapshot": {
              "sha256": null,
              "captured_at": null,
              "captured_scope": null,
              "status": "unavailable"
            }
          },
          {
            "id": "s08",
            "url": "https://www.read.ai/articles/fathom-vs-otter-side-by-side-comparison",
            "title": "Fathom vs Otter: Side-by-Side Comparison",
            "publisher": "Read AI",
            "publisher_product": "Read AI（AI 会议助手）",
            "owner": null,
            "identity_basis": [
              {
                "url": "https://www.read.ai/articles/fathom-vs-otter-side-by-side-comparison",
                "observation": "read.ai 域名文章；同家族 s11 把 Read AI 与候选并列为会议助手"
              }
            ],
            "relations": [
              {
                "target_candidate_id": "otter",
                "relationship": "direct_competitor",
                "overlapping_scenario_ids": [
                  "solo",
                  "live-team",
                  "crm-followup"
                ],
                "basis": "Read AI 出售会议记录/摘要产品",
                "incentive": "有动机引导用户离开两家"
              },
              {
                "target_candidate_id": "fathom",
                "relationship": "direct_competitor",
                "overlapping_scenario_ids": [
                  "solo",
                  "live-team",
                  "crm-followup"
                ],
                "basis": "同上",
                "incentive": "同上"
              },
              {
                "target_candidate_id": "fireflies",
                "relationship": "direct_competitor",
                "overlapping_scenario_ids": [
                  "solo",
                  "live-team",
                  "crm-followup"
                ],
                "basis": "同上",
                "incentive": "本页未用于 Fireflies"
              }
            ],
            "evidence_family": "fam-readai",
            "family_reason": "Read AI 自有内容",
            "upstream_url": null,
            "published_at": null,
            "updated_at": null,
            "effective_at": null,
            "accessed_at": "2026-09-28",
            "access_status": "partial",
            "access_note": "无可见日期。Fathom 实时转录一项，提取只给了「会议结束后数秒出现」的描述，没有明确否认实时转录。",
            "snapshot": {
              "sha256": null,
              "captured_at": null,
              "captured_scope": null,
              "status": "unavailable"
            }
          },
          {
            "id": "s09",
            "url": "https://tldv.io/blog/honest-review-of-fathom/",
            "title": "Honest Review of Fathom AI (Updated September 2026)",
            "publisher": "tl;dv",
            "publisher_product": "tl;dv（AI 会议录制与笔记）",
            "owner": null,
            "identity_basis": [
              {
                "url": "https://tldv.io/blog/honest-review-of-fathom/",
                "observation": "tldv.io 域名下评测竞品 Fathom 的文章"
              }
            ],
            "relations": [
              {
                "target_candidate_id": "fathom",
                "relationship": "direct_competitor",
                "overlapping_scenario_ids": [
                  "solo",
                  "live-team",
                  "crm-followup"
                ],
                "basis": "tl;dv 出售入会录制、转录、摘要产品",
                "incentive": "标题即带负面评价，有贬低动机"
              },
              {
                "target_candidate_id": "otter",
                "relationship": "direct_competitor",
                "overlapping_scenario_ids": [
                  "solo",
                  "live-team",
                  "crm-followup"
                ],
                "basis": "同类",
                "incentive": "本页未用于 Otter"
              },
              {
                "target_candidate_id": "fireflies",
                "relationship": "direct_competitor",
                "overlapping_scenario_ids": [
                  "solo",
                  "live-team",
                  "crm-followup"
                ],
                "basis": "同类",
                "incentive": "本页未用于 Fireflies"
              }
            ],
            "evidence_family": "fam-tldv",
            "family_reason": "tl;dv 自有内容",
            "upstream_url": null,
            "published_at": "2026-09-16",
            "updated_at": "2026-09-16",
            "effective_at": "2026-09-16",
            "accessed_at": "2026-09-28",
            "access_status": "partial",
            "access_note": "日期早于截止日。",
            "snapshot": {
              "sha256": null,
              "captured_at": null,
              "captured_scope": null,
              "status": "unavailable"
            }
          },
          {
            "id": "s10",
            "url": "https://www.avoma.com/fireflies-alternative",
            "title": "Fireflies alternative without credit anxiety",
            "publisher": "Avoma",
            "publisher_product": "Avoma（会议助手与对话智能）",
            "owner": null,
            "identity_basis": [
              {
                "url": "https://www.avoma.com/fireflies-alternative",
                "observation": "avoma.com 域名下的「Fireflies 替代品」营销落地页"
              }
            ],
            "relations": [
              {
                "target_candidate_id": "fireflies",
                "relationship": "direct_competitor",
                "overlapping_scenario_ids": [
                  "solo",
                  "live-team",
                  "crm-followup"
                ],
                "basis": "Avoma 出售会议录制与 CRM 同步产品",
                "incentive": "替代品落地页，贬低动机强"
              },
              {
                "target_candidate_id": "otter",
                "relationship": "direct_competitor",
                "overlapping_scenario_ids": [
                  "solo",
                  "live-team",
                  "crm-followup"
                ],
                "basis": "同类",
                "incentive": "本页未用于 Otter"
              },
              {
                "target_candidate_id": "fathom",
                "relationship": "direct_competitor",
                "overlapping_scenario_ids": [
                  "solo",
                  "live-team",
                  "crm-followup"
                ],
                "basis": "同类",
                "incentive": "本页未用于 Fathom"
              }
            ],
            "evidence_family": "fam-avoma",
            "family_reason": "Avoma 自有内容",
            "upstream_url": null,
            "published_at": null,
            "updated_at": null,
            "effective_at": null,
            "accessed_at": "2026-09-28",
            "access_status": "partial",
            "access_note": "无可见日期；只有批评性要点，没有价格或套餐细节。",
            "snapshot": {
              "sha256": null,
              "captured_at": null,
              "captured_scope": null,
              "status": "unavailable"
            }
          },
          {
            "id": "s11",
            "url": "https://www.read.ai/articles/fireflies-ai-alternatives-worth-considering",
            "title": "Fireflies AI Alternatives Worth Considering",
            "publisher": "Read AI",
            "publisher_product": "Read AI（AI 会议助手）",
            "owner": null,
            "identity_basis": [
              {
                "url": "https://www.read.ai/articles/fireflies-ai-alternatives-worth-considering",
                "observation": "read.ai 域名的替代品文章，把 Read AI 与候选并列比较"
              }
            ],
            "relations": [
              {
                "target_candidate_id": "fireflies",
                "relationship": "direct_competitor",
                "overlapping_scenario_ids": [
                  "solo",
                  "live-team",
                  "crm-followup"
                ],
                "basis": "同类",
                "incentive": "替代品文章，贬低动机"
              },
              {
                "target_candidate_id": "otter",
                "relationship": "direct_competitor",
                "overlapping_scenario_ids": [
                  "solo",
                  "live-team",
                  "crm-followup"
                ],
                "basis": "同类",
                "incentive": "同上"
              },
              {
                "target_candidate_id": "fathom",
                "relationship": "direct_competitor",
                "overlapping_scenario_ids": [
                  "solo",
                  "live-team",
                  "crm-followup"
                ],
                "basis": "同类",
                "incentive": "同上"
              }
            ],
            "evidence_family": "fam-readai",
            "family_reason": "与 s08、s17 同属 Read AI",
            "upstream_url": null,
            "published_at": null,
            "updated_at": null,
            "effective_at": null,
            "accessed_at": "2026-09-28",
            "access_status": "partial",
            "access_note": "无日期；关于 Fireflies 只有来源不明的用户不满转述。",
            "snapshot": {
              "sha256": null,
              "captured_at": null,
              "captured_scope": null,
              "status": "unavailable"
            }
          },
          {
            "id": "s12",
            "url": "https://tldv.io/blog/tldv-vs-fathom/",
            "title": "tl;dv vs Fathom - A Battle for the Best AI Note Taker",
            "publisher": "tl;dv",
            "publisher_product": "tl;dv（AI 会议录制与笔记）",
            "owner": null,
            "identity_basis": [
              {
                "url": "https://tldv.io/blog/tldv-vs-fathom/",
                "observation": "tldv.io 域名下 tl;dv 与 Fathom 对比页"
              }
            ],
            "relations": [
              {
                "target_candidate_id": "fathom",
                "relationship": "direct_competitor",
                "overlapping_scenario_ids": [
                  "solo",
                  "live-team",
                  "crm-followup"
                ],
                "basis": "同类",
                "incentive": "对比页；其中承认 Fathom 实时转录等属让步"
              },
              {
                "target_candidate_id": "otter",
                "relationship": "direct_competitor",
                "overlapping_scenario_ids": [
                  "solo",
                  "live-team",
                  "crm-followup"
                ],
                "basis": "同类",
                "incentive": "本页未用于 Otter"
              },
              {
                "target_candidate_id": "fireflies",
                "relationship": "direct_competitor",
                "overlapping_scenario_ids": [
                  "solo",
                  "live-team",
                  "crm-followup"
                ],
                "basis": "同类",
                "incentive": "本页未用于 Fireflies"
              }
            ],
            "evidence_family": "fam-tldv",
            "family_reason": "与 s09、s13 同属 tl;dv",
            "upstream_url": null,
            "published_at": "2026-09-16",
            "updated_at": "2026-09-16",
            "effective_at": "2026-09-16",
            "accessed_at": "2026-09-28",
            "access_status": "partial",
            "access_note": "日期早于截止日。",
            "snapshot": {
              "sha256": null,
              "captured_at": null,
              "captured_scope": null,
              "status": "unavailable"
            }
          },
          {
            "id": "s13",
            "url": "https://tldv.io/blog/fireflies-vs-otter/",
            "title": "Fireflies.ai vs Otter: Battle for the Best AI Notetaker",
            "publisher": "tl;dv",
            "publisher_product": "tl;dv（AI 会议录制与笔记）",
            "owner": null,
            "identity_basis": [
              {
                "url": "https://tldv.io/blog/fireflies-vs-otter/",
                "observation": "tldv.io 域名下比较两家竞品的文章"
              }
            ],
            "relations": [
              {
                "target_candidate_id": "otter",
                "relationship": "direct_competitor",
                "overlapping_scenario_ids": [
                  "solo",
                  "live-team",
                  "crm-followup"
                ],
                "basis": "同类",
                "incentive": "第三家竞品，有引流动机"
              },
              {
                "target_candidate_id": "fireflies",
                "relationship": "direct_competitor",
                "overlapping_scenario_ids": [
                  "solo",
                  "live-team",
                  "crm-followup"
                ],
                "basis": "同类",
                "incentive": "同上"
              },
              {
                "target_candidate_id": "fathom",
                "relationship": "direct_competitor",
                "overlapping_scenario_ids": [
                  "solo",
                  "live-team",
                  "crm-followup"
                ],
                "basis": "同类",
                "incentive": "本页未用于 Fathom"
              }
            ],
            "evidence_family": "fam-tldv",
            "family_reason": "与 s09、s12 同属 tl;dv",
            "upstream_url": null,
            "published_at": "2026-07-10",
            "updated_at": "2026-07-10",
            "effective_at": "2026-07-10",
            "accessed_at": "2026-09-28",
            "access_status": "partial",
            "access_note": "对比表用绿/橙/红圆点，提取称绿色表示具备，红色表示缺失或受限；是否为实测不明。",
            "snapshot": {
              "sha256": null,
              "captured_at": null,
              "captured_scope": null,
              "status": "unavailable"
            }
          },
          {
            "id": "s14",
            "url": "https://www.bluedothq.com/blog/fathom-review",
            "title": "Fathom Review: Is It the Best Notetaker for Meetings?",
            "publisher": "Bluedot",
            "publisher_product": "Bluedot（无 bot 会议录制/转录）",
            "owner": null,
            "identity_basis": [
              {
                "url": "https://www.bluedothq.com/blog/fathom-review",
                "observation": "页面自述 Bluedot 为无 bot 会议录制与笔记产品，并带 CRM 集成"
              }
            ],
            "relations": [
              {
                "target_candidate_id": "fathom",
                "relationship": "direct_competitor",
                "overlapping_scenario_ids": [
                  "solo",
                  "live-team",
                  "crm-followup"
                ],
                "basis": "同类会议记录产品",
                "incentive": "竞品评测，引流动机"
              },
              {
                "target_candidate_id": "otter",
                "relationship": "direct_competitor",
                "overlapping_scenario_ids": [
                  "solo",
                  "live-team",
                  "crm-followup"
                ],
                "basis": "同类",
                "incentive": "本页未用于 Otter"
              },
              {
                "target_candidate_id": "fireflies",
                "relationship": "direct_competitor",
                "overlapping_scenario_ids": [
                  "solo",
                  "live-team",
                  "crm-followup"
                ],
                "basis": "同类",
                "incentive": "本页未用于 Fireflies"
              }
            ],
            "evidence_family": "fam-bluedot",
            "family_reason": "Bluedot 自有内容",
            "upstream_url": null,
            "published_at": null,
            "updated_at": "2026-02-26",
            "effective_at": "2026-02-26",
            "accessed_at": "2026-09-28",
            "access_status": "partial",
            "access_note": "较早的页面（2026-02），使用 Team Edition 等旧套餐名，价格与较新的对手页面不一致。",
            "snapshot": {
              "sha256": null,
              "captured_at": null,
              "captured_scope": null,
              "status": "unavailable"
            }
          },
          {
            "id": "s15",
            "url": "https://pipeline.zoominfo.com/sales/otter-ai-features",
            "title": "Otter.ai Features: Complete Breakdown [Aug 2026]",
            "publisher": "ZoomInfo",
            "publisher_product": "Chorus（ZoomInfo 对话智能，录制并转录销售通话）",
            "owner": null,
            "identity_basis": [
              {
                "url": "https://pipeline.zoominfo.com/sales/otter-ai-features",
                "observation": "页面介绍 ZoomInfo 自家的 Chorus 会录制、转录销售通话；作者署名为 Dominik Facher（首席产品官）"
              }
            ],
            "relations": [
              {
                "target_candidate_id": "otter",
                "relationship": "adjacent_competitor",
                "overlapping_scenario_ids": [
                  "crm-followup"
                ],
                "basis": "Chorus 与 Otter 只在销售通话录制和 CRM 跟进场景重叠",
                "incentive": "引导销售团队转向 ZoomInfo 产品"
              },
              {
                "target_candidate_id": "fireflies",
                "relationship": "adjacent_competitor",
                "overlapping_scenario_ids": [
                  "crm-followup"
                ],
                "basis": "同上",
                "incentive": "本页未用于 Fireflies"
              },
              {
                "target_candidate_id": "fathom",
                "relationship": "adjacent_competitor",
                "overlapping_scenario_ids": [
                  "crm-followup"
                ],
                "basis": "同上",
                "incentive": "本页未用于 Fathom"
              }
            ],
            "evidence_family": "fam-zoominfo",
            "family_reason": "ZoomInfo 自有内容",
            "upstream_url": null,
            "published_at": "2026-08-11",
            "updated_at": null,
            "effective_at": "2026-08-11",
            "accessed_at": "2026-09-28",
            "access_status": "partial",
            "access_note": "只在 crm-followup 场景内可用；用于个人或实时协作场景的内容标为超出范围。",
            "snapshot": {
              "sha256": null,
              "captured_at": null,
              "captured_scope": null,
              "status": "unavailable"
            }
          },
          {
            "id": "s16",
            "url": "https://www.happyscribe.com/blog/fireflies-ai-review",
            "title": "Fireflies AI Review (2026): Feature-rich, privacy-poor",
            "publisher": "Happy Scribe",
            "publisher_product": "Happy Scribe（转录服务 + Meet/Zoom/Teams AI Notetaker）",
            "owner": null,
            "identity_basis": [
              {
                "url": "https://www.happyscribe.com/blog/fireflies-ai-review",
                "observation": "页面自述提供面向 Meet、Zoom、Teams 的 AI Notetaker 及转录服务"
              }
            ],
            "relations": [
              {
                "target_candidate_id": "fireflies",
                "relationship": "direct_competitor",
                "overlapping_scenario_ids": [
                  "solo",
                  "live-team",
                  "crm-followup"
                ],
                "basis": "同类会议记录产品",
                "incentive": "标题带负面评价，贬低动机"
              },
              {
                "target_candidate_id": "otter",
                "relationship": "direct_competitor",
                "overlapping_scenario_ids": [
                  "solo",
                  "live-team",
                  "crm-followup"
                ],
                "basis": "同类",
                "incentive": "本页未用于 Otter"
              },
              {
                "target_candidate_id": "fathom",
                "relationship": "direct_competitor",
                "overlapping_scenario_ids": [
                  "solo",
                  "live-team",
                  "crm-followup"
                ],
                "basis": "同类",
                "incentive": "本页未用于 Fathom"
              }
            ],
            "evidence_family": "fam-happyscribe",
            "family_reason": "Happy Scribe 自有内容",
            "upstream_url": null,
            "published_at": "2026-07-16",
            "updated_at": null,
            "effective_at": "2026-07-16",
            "accessed_at": "2026-09-28",
            "access_status": "partial",
            "access_note": "提取称本页未提及 Fireflies 会中实时字幕。",
            "snapshot": {
              "sha256": null,
              "captured_at": null,
              "captured_scope": null,
              "status": "unavailable"
            }
          },
          {
            "id": "s17",
            "url": "https://www.read.ai/articles/fathom-vs-fireflies-which-is-right-for-your-team",
            "title": "Fathom vs Fireflies: Which Is Right for Your Team?",
            "publisher": "Read AI",
            "publisher_product": "Read AI（AI 会议助手）",
            "owner": null,
            "identity_basis": [
              {
                "url": "https://www.read.ai/articles/fathom-vs-fireflies-which-is-right-for-your-team",
                "observation": "read.ai 域名文章"
              }
            ],
            "relations": [
              {
                "target_candidate_id": "fathom",
                "relationship": "direct_competitor",
                "overlapping_scenario_ids": [
                  "solo",
                  "live-team",
                  "crm-followup"
                ],
                "basis": "同类",
                "incentive": "引流动机"
              },
              {
                "target_candidate_id": "fireflies",
                "relationship": "direct_competitor",
                "overlapping_scenario_ids": [
                  "solo",
                  "live-team",
                  "crm-followup"
                ],
                "basis": "同类",
                "incentive": "同上"
              },
              {
                "target_candidate_id": "otter",
                "relationship": "direct_competitor",
                "overlapping_scenario_ids": [
                  "solo",
                  "live-team",
                  "crm-followup"
                ],
                "basis": "同类",
                "incentive": "本页未用于 Otter"
              }
            ],
            "evidence_family": "fam-readai",
            "family_reason": "与 s08、s11 同属 Read AI",
            "upstream_url": null,
            "published_at": null,
            "updated_at": null,
            "effective_at": null,
            "accessed_at": "2026-09-28",
            "access_status": "partial",
            "access_note": "无日期。关于 Fathom 免费计划「AI 摘要不限量」的说法与其他页面「高级摘要每月 5 次」的范围不同。",
            "snapshot": {
              "sha256": null,
              "captured_at": null,
              "captured_scope": null,
              "status": "unavailable"
            }
          }
        ],
        "claims": [
          {
            "id": "c-ot-platforms",
            "candidate_id": "otter",
            "baseline_candidate_id": null,
            "attribute": "支持的会议平台与捕获方式",
            "claim_type": "capability",
            "sensitive": false,
            "rhetorical_role": "comparison",
            "reported_observation": "Fireflies 称 Otter 覆盖以 Zoom、Google Meet、Teams 为主的平台；tl;dv 对比表列出 Otter 支持 Zoom、MS Teams、Google Meet；Granola 称 OtterPilot 按日历自动入会。",
            "interpretation": "对手一致称 Otter 可用 bot 在 Zoom/Google Meet 现场捕获。",
            "scope": {
              "product_variant": "OtterPilot 入会 bot",
              "deployment": "云端 bot",
              "plan": null,
              "region": null,
              "effective_at": "2026"
            },
            "evidence_links": [
              {
                "source_id": "s01",
                "locator": "Recording, Platforms, and the Bot: Fireflies vs. Otter AI 段",
                "short_original_excerpt": "centered on Zoom, Google Meet, and Microsoft Teams",
                "paraphrase": "Otter 覆盖 6 个平台，以 Zoom、Meet、Teams 为主",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "直接竞争对手描述 Otter"
              },
              {
                "source_id": "s13",
                "locator": "对比表平台一行",
                "short_original_excerpt": null,
                "paraphrase": "Otter 支持 Zoom、MS Teams、Google Meet 三个平台",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "第三方竞品"
              },
              {
                "source_id": "s07",
                "locator": "OTTER 段 Capture Method",
                "short_original_excerpt": "OtterPilot auto-joins from your calendar",
                "paraphrase": "OtterPilot 按日历自动入会，所有参会者可见",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              }
            ],
            "limitations": [
              "未说明各平台是否需要主持人权限",
              "音频/视频范围见 c-ot-audio-only"
            ],
            "evidence_strength": "convergent_claims",
            "strength_reason": "三个独立竞品家族（Fireflies、tl;dv、Granola）在平台范围上一致"
          },
          {
            "id": "c-ot-audio-only",
            "candidate_id": "otter",
            "baseline_candidate_id": null,
            "attribute": "只录音频",
            "claim_type": "limitation",
            "sensitive": false,
            "rhetorical_role": "criticism",
            "reported_observation": "Fireflies 与 Fathom 都称 Otter 只捕获音频；Read AI 称 Otter 不录视频。",
            "interpretation": "需要回看视频的用户不宜假设 Otter 有视频记录；不影响文字转录这一硬约束。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": null,
              "region": null,
              "effective_at": "2026"
            },
            "evidence_links": [
              {
                "source_id": "s01",
                "locator": "Recording, Platforms, and the Bot 段",
                "short_original_excerpt": "captures audio only",
                "paraphrase": "只捕获音频",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品批评"
              },
              {
                "source_id": "s06",
                "locator": "对比表 Capture Method 行",
                "short_original_excerpt": "only captures audio natively",
                "paraphrase": "原生只捕获音频",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品批评"
              },
              {
                "source_id": "s11",
                "locator": "Otter.ai 小节",
                "short_original_excerpt": "does not record video",
                "paraphrase": "不录视频",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              }
            ],
            "limitations": [
              "没有说明任何套餐是否有例外"
            ],
            "evidence_strength": "convergent_claims",
            "strength_reason": "三家族一致；不是决定性约束"
          },
          {
            "id": "c-ot-live",
            "candidate_id": "otter",
            "baseline_candidate_id": null,
            "attribute": "会中实时转录",
            "claim_type": "capability",
            "sensitive": false,
            "rhetorical_role": "concession",
            "reported_observation": "Granola 称 Otter 以实时协作转录见长；Read AI 称 Otter 有实时字幕并支持会中协作编辑；tl;dv 对比表标记 Otter 具备 Real-time transcriptions。",
            "interpretation": "多个对手（以让步口吻）称 Otter 能在会中显示文字转录。",
            "scope": {
              "product_variant": null,
              "deployment": "入会 bot / 应用",
              "plan": null,
              "region": null,
              "effective_at": "2026"
            },
            "evidence_links": [
              {
                "source_id": "s07",
                "locator": "OTTER 段 Live Transcription",
                "short_original_excerpt": "live collaborative transcription",
                "paraphrase": "强调实时协作转录为其优势",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品让步"
              },
              {
                "source_id": "s08",
                "locator": "Otter 部分实时转录描述",
                "short_original_excerpt": "Real-time captions",
                "paraphrase": "实时字幕及会中协作编辑",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              },
              {
                "source_id": "s11",
                "locator": "Otter.ai 小节",
                "short_original_excerpt": "capturing live captions as a meeting happens",
                "paraphrase": "会议进行中捕获实时字幕",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品，与 s08 同家族"
              },
              {
                "source_id": "s13",
                "locator": "对比表 Real-time transcriptions 行",
                "short_original_excerpt": null,
                "paraphrase": "Otter 一栏标为具备",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              },
              {
                "source_id": "s03",
                "locator": "Real-Time Transcription and Recording 表 Otter 列",
                "short_original_excerpt": null,
                "paraphrase": "Otter 自称所有套餐都有实时转录",
                "relation": "context",
                "admissibility": "self_promotion",
                "reason": "Otter 自述，不准入"
              },
              {
                "source_id": "s15",
                "locator": "Live Transcription 段",
                "short_original_excerpt": null,
                "paraphrase": "ZoomInfo 称实时转录在所有套餐可用",
                "relation": "context",
                "admissibility": "out_of_scope",
                "reason": "ZoomInfo 只在 crm-followup 场景与 Otter 竞争，本命题用于实时协作场景"
              }
            ],
            "limitations": [
              "各准入来源都没有给出套餐范围",
              "实时转录的准确度与延迟未实测"
            ],
            "evidence_strength": "convergent_claims",
            "strength_reason": "Granola、Read AI、tl;dv 三个家族在「会中实时文字」这一范围上一致；套餐范围未知"
          },
          {
            "id": "c-ot-free-cap",
            "candidate_id": "otter",
            "baseline_candidate_id": null,
            "attribute": "免费 Basic 计划额度",
            "claim_type": "quota",
            "sensitive": false,
            "rhetorical_role": "criticism",
            "reported_observation": "多家对手称 Otter 免费计划每月 300 分钟转录，单次对话上限 30 分钟。",
            "interpretation": "参考工作量为每场 45 分钟、每月 20 场（900 分钟），按对手说法，免费计划的单场上限和月额度都不够；个人场景需要付费套餐。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": "Basic（免费）",
              "region": null,
              "effective_at": "2026"
            },
            "evidence_links": [
              {
                "source_id": "s07",
                "locator": "OTTER 段 Free Plan Limits",
                "short_original_excerpt": null,
                "paraphrase": "每月 300 分钟，单次对话 30 分钟上限",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              },
              {
                "source_id": "s08",
                "locator": "Otter Free Plan Limits",
                "short_original_excerpt": "30-minute per-conversation cap",
                "paraphrase": "每月 300 分钟，单次 30 分钟",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              },
              {
                "source_id": "s13",
                "locator": "对比表免费计划行",
                "short_original_excerpt": "30 minutes per conversation on free plan",
                "paraphrase": "每月 300 分钟，免费计划单次 30 分钟",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              },
              {
                "source_id": "s01",
                "locator": "Pricing and Free Plans 段",
                "short_original_excerpt": "300 minutes of transcription per month",
                "paraphrase": "免费 Basic 每月 300 分钟",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              }
            ],
            "limitations": [
              "付费 Pro 的单场上限与月分钟没有准入来源说明（只在未读的搜索摘要里见到）"
            ],
            "evidence_strength": "convergent_claims",
            "strength_reason": "四个家族一致"
          },
          {
            "id": "c-ot-free-uploads",
            "candidate_id": "otter",
            "baseline_candidate_id": null,
            "attribute": "免费计划上传次数",
            "claim_type": "quota",
            "sensitive": false,
            "rhetorical_role": "comparison",
            "reported_observation": "tl;dv 称 Otter 免费计划只有 3 次上传。",
            "interpretation": "上传额度与现场录制额度分开列示。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": "Basic（免费）",
              "region": null,
              "effective_at": "2026-07-10"
            },
            "evidence_links": [
              {
                "source_id": "s13",
                "locator": "对比表上传行",
                "short_original_excerpt": null,
                "paraphrase": "免费计划 3 次上传",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              }
            ],
            "limitations": [
              "单一家族；没说是每月还是总计"
            ],
            "evidence_strength": "limited",
            "strength_reason": "单一家族"
          },
          {
            "id": "c-ot-summary",
            "candidate_id": "otter",
            "baseline_candidate_id": null,
            "attribute": "会后摘要",
            "claim_type": "capability",
            "sensitive": false,
            "rhetorical_role": "comparison",
            "reported_observation": "tl;dv 对比表列出 Otter 提供会后摘要邮件。",
            "interpretation": "对手承认 Otter 会生成会后摘要。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": null,
              "region": null,
              "effective_at": "2026-07-10"
            },
            "evidence_links": [
              {
                "source_id": "s13",
                "locator": "对比表 Post-Meeting summary email 行",
                "short_original_excerpt": "Post-Meeting summary email",
                "paraphrase": "会后发送摘要邮件",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              }
            ],
            "limitations": [
              "单一家族；摘要次数额度未知"
            ],
            "evidence_strength": "limited",
            "strength_reason": "只有 tl;dv 一个准入家族明确说明"
          },
          {
            "id": "c-ot-export",
            "candidate_id": "otter",
            "baseline_candidate_id": null,
            "attribute": "转录导出",
            "claim_type": "capability",
            "sensitive": false,
            "rhetorical_role": "comparison",
            "reported_observation": "tl;dv 对比表标记 Otter 具备 Export transcripts。",
            "interpretation": "对手称可以导出文字记录；格式与套餐未说明。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": null,
              "region": null,
              "effective_at": "2026-07-10"
            },
            "evidence_links": [
              {
                "source_id": "s13",
                "locator": "对比表 Export transcripts 行",
                "short_original_excerpt": "Export transcripts",
                "paraphrase": "可导出文字记录",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              },
              {
                "source_id": "s15",
                "locator": "Export Formats 段",
                "short_original_excerpt": null,
                "paraphrase": "称可导出 TXT、DOCX、PDF、SRT",
                "relation": "context",
                "admissibility": "out_of_scope",
                "reason": "ZoomInfo 只在 CRM 场景是相邻竞品，不能支持个人场景"
              }
            ],
            "limitations": [
              "各套餐的导出格式未知"
            ],
            "evidence_strength": "limited",
            "strength_reason": "单一准入家族"
          },
          {
            "id": "c-ot-share",
            "candidate_id": "otter",
            "baseline_candidate_id": null,
            "attribute": "团队共享与权限",
            "claim_type": "capability",
            "sensitive": false,
            "rhetorical_role": "concession",
            "reported_observation": "Read AI 称 Otter 有共享工作区、实时共同编辑、文件夹层级、评论线程和基于角色的访问控制。",
            "interpretation": "对手称 Otter 支持团队共享，并把链接共享和角色权限作为不同机制描述。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": null,
              "region": null,
              "effective_at": null
            },
            "evidence_links": [
              {
                "source_id": "s08",
                "locator": "Otter Team Sharing 部分",
                "short_original_excerpt": "role-based access controls",
                "paraphrase": "共享工作区、共同编辑、角色访问控制",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品让步"
              },
              {
                "source_id": "s13",
                "locator": "团队共享一节",
                "short_original_excerpt": null,
                "paraphrase": "未提到 Otter 的自动共享（属于未提及，不是否认）",
                "relation": "context",
                "admissibility": "eligible",
                "reason": "只作背景"
              }
            ],
            "limitations": [
              "单一家族，无日期，套餐范围不明"
            ],
            "evidence_strength": "limited",
            "strength_reason": "单一家族、无日期"
          },
          {
            "id": "c-ot-price-pro",
            "candidate_id": "otter",
            "baseline_candidate_id": null,
            "attribute": "Pro 价格",
            "claim_type": "price_point",
            "sensitive": false,
            "rhetorical_role": "comparison",
            "reported_observation": "Fireflies、Granola、Read AI 称 Otter Pro 年付每用户每月 $8.33、月付 $16.99。",
            "interpretation": "USD 标价；是否含税未说明。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": "Pro",
              "region": "美国参考价",
              "effective_at": "2026"
            },
            "evidence_links": [
              {
                "source_id": "s01",
                "locator": "定价表 Pro 行",
                "short_original_excerpt": "$8.33/user/month billed annually",
                "paraphrase": "年付 $8.33，月付 $16.99",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              },
              {
                "source_id": "s07",
                "locator": "OTTER Plan Names & Pricing",
                "short_original_excerpt": null,
                "paraphrase": "Pro 年付 $8.33 或月付 $16.99",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              },
              {
                "source_id": "s08",
                "locator": "Otter Pricing",
                "short_original_excerpt": null,
                "paraphrase": "Pro 年付 $8.33",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              }
            ],
            "limitations": [
              "税费、Pro 额度未知"
            ],
            "evidence_strength": "convergent_claims",
            "strength_reason": "三家族一致"
          },
          {
            "id": "c-ot-price-business",
            "candidate_id": "otter",
            "baseline_candidate_id": null,
            "attribute": "Business 价格",
            "claim_type": "price_point",
            "sensitive": false,
            "rhetorical_role": "comparison",
            "reported_observation": "Fireflies、Read AI 称 Business 年付每用户每月 $19.99；Granola、tl;dv 称 $20；Fireflies、Granola 称月付 $30。",
            "interpretation": "$19.99 与 $20 的差异可能只是取整，但未核实。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": "Business",
              "region": "美国参考价",
              "effective_at": "2026"
            },
            "evidence_links": [
              {
                "source_id": "s01",
                "locator": "定价表 Business 行",
                "short_original_excerpt": null,
                "paraphrase": "年付 $19.99，月付 $30",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              },
              {
                "source_id": "s08",
                "locator": "Otter Pricing",
                "short_original_excerpt": null,
                "paraphrase": "Business 年付 $19.99",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              },
              {
                "source_id": "s07",
                "locator": "OTTER Plan Names & Pricing",
                "short_original_excerpt": null,
                "paraphrase": "Business 年付 $20，月付 $30",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              },
              {
                "source_id": "s13",
                "locator": "Pricing 段",
                "short_original_excerpt": null,
                "paraphrase": "Business 每用户每月 $20",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              }
            ],
            "limitations": [
              "最低席位、只读成员是否计费未知"
            ],
            "evidence_strength": "convergent_claims",
            "strength_reason": "四家族大致一致，差 $0.01"
          },
          {
            "id": "c-ot-actions",
            "candidate_id": "otter",
            "baseline_candidate_id": null,
            "attribute": "行动项提取",
            "claim_type": "capability",
            "sensitive": false,
            "rhetorical_role": "concession",
            "reported_observation": "tl;dv 对比表标记 Otter 具备 Action item detection；ZoomInfo 称 Otter 能识别行动项并指派给团队成员。",
            "interpretation": "对手称 Otter 摘要可以提取行动项。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": null,
              "region": null,
              "effective_at": "2026"
            },
            "evidence_links": [
              {
                "source_id": "s13",
                "locator": "对比表 Action item detection 行",
                "short_original_excerpt": null,
                "paraphrase": "Otter 具备行动项检测",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              },
              {
                "source_id": "s15",
                "locator": "Action Items 段",
                "short_original_excerpt": "Identifies and assigns action items to team members",
                "paraphrase": "识别行动项并指派给成员",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "相邻竞品，在 crm-followup 场景内准入"
              }
            ],
            "limitations": [
              "准确度、是否虚构未实测"
            ],
            "evidence_strength": "convergent_claims",
            "strength_reason": "tl;dv 与 ZoomInfo 两个家族在 CRM 场景范围内一致"
          },
          {
            "id": "c-ot-crm-push",
            "candidate_id": "otter",
            "baseline_candidate_id": null,
            "attribute": "写入 HubSpot 的对象",
            "claim_type": "capability",
            "sensitive": false,
            "rhetorical_role": "criticism",
            "reported_observation": "Fathom 称 Otter 能连接 CRM，但只推送通用摘要或原始文本；ZoomInfo 称 Otter 的 Sales Insights 同步到 HubSpot Deals，并支持自定义字段映射；Fireflies 称 Otter 的集成包括 HubSpot。",
            "interpretation": "对手说法显示 Otter 会向 CRM 写入内容，但写入对象是交易字段或没有说明；没有对手说清楚是否写入 HubSpot 联系人或活动。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": null,
              "region": null,
              "effective_at": "2026"
            },
            "evidence_links": [
              {
                "source_id": "s06",
                "locator": "对比表 CRM Integration 行",
                "short_original_excerpt": "pushes generic summaries or raw text",
                "paraphrase": "连接 CRM，但只推送通用摘要或原始文本",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品批评；写入对象未说明"
              },
              {
                "source_id": "s15",
                "locator": "HubSpot Integration 段",
                "short_original_excerpt": "HubSpot Deals, with support for custom field mappings",
                "paraphrase": "Sales Insights 同步到 HubSpot Deals 字段",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "相邻竞品，在 CRM 场景内准入；对象是交易而不是联系人或活动"
              },
              {
                "source_id": "s01",
                "locator": "Integrations: Fireflies vs. Otter AI 段",
                "short_original_excerpt": null,
                "paraphrase": "Otter 的 34+ 个集成中包括 HubSpot",
                "relation": "context",
                "admissibility": "eligible",
                "reason": "只说明有集成，不证明写入动作"
              }
            ],
            "limitations": [
              "是否写入联系人或活动时间线未知",
              "各来源的套餐范围互相冲突"
            ],
            "evidence_strength": "limited",
            "strength_reason": "写入对象与硬约束（联系人或活动）不完全对应"
          },
          {
            "id": "c-ot-crm-tier-ent",
            "candidate_id": "otter",
            "baseline_candidate_id": null,
            "attribute": "CRM 集成所需套餐（Enterprise 说）",
            "claim_type": "pricing_structure",
            "sensitive": false,
            "rhetorical_role": "criticism",
            "reported_observation": "tl;dv 称 Otter 的 CRM 集成只在 Enterprise 计划提供；ZoomInfo 称包括 CRM 同步在内的完整 Sales Agent 功能需要 Enterprise。",
            "interpretation": "如果属实，5 人团队要走 Enterprise 定制报价。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": "Enterprise",
              "region": null,
              "effective_at": "2026"
            },
            "evidence_links": [
              {
                "source_id": "s13",
                "locator": "对比表 CRM integrations 行",
                "short_original_excerpt": null,
                "paraphrase": "CRM 集成仅 Enterprise",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              },
              {
                "source_id": "s15",
                "locator": "HubSpot Integration 段 Plan availability",
                "short_original_excerpt": null,
                "paraphrase": "完整 Sales Agent（含 CRM 同步）仅 Enterprise",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "相邻竞品，CRM 场景内准入；范围是 Sales Agent 的字段同步"
              }
            ],
            "limitations": [
              "ZoomInfo 说的是 Sales Agent 字段同步，不一定等于基础摘要推送"
            ],
            "evidence_strength": "limited",
            "strength_reason": "与 c-ot-crm-tier-paid 冲突"
          },
          {
            "id": "c-ot-crm-tier-paid",
            "candidate_id": "otter",
            "baseline_candidate_id": null,
            "attribute": "CRM 集成所需套餐（付费档说）",
            "claim_type": "pricing_structure",
            "sensitive": false,
            "rhetorical_role": "comparison",
            "reported_observation": "Granola 称 Otter 在各付费档都集成 Salesforce、HubSpot、Jira；Read AI 称低档计划的 CRM 集成限制每个域名可启用的用户数。",
            "interpretation": "与 Enterprise 说冲突；低档计划的用户数限制对 5 人团队可能是关键问题。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": "付费档（Pro/Business）",
              "region": null,
              "effective_at": null
            },
            "evidence_links": [
              {
                "source_id": "s07",
                "locator": "OTTER CRM Integration",
                "short_original_excerpt": null,
                "paraphrase": "各付费档集成 Salesforce、HubSpot",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品；日期缺年份"
              },
              {
                "source_id": "s08",
                "locator": "Otter CRM Integration",
                "short_original_excerpt": null,
                "paraphrase": "低档计划的 CRM 集成限制每域名用户数",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品；无日期"
              }
            ],
            "limitations": [
              "两个来源都没有日期或年份",
              "每域名用户数的具体上限未说明"
            ],
            "evidence_strength": "limited",
            "strength_reason": "日期不明，与 Enterprise 说冲突"
          },
          {
            "id": "c-ot-training",
            "candidate_id": "otter",
            "baseline_candidate_id": null,
            "attribute": "数据训练用途（待核实）",
            "claim_type": "limitation",
            "sensitive": true,
            "rhetorical_role": "criticism",
            "reported_observation": "Fireflies 称 Otter 默认使用去标识化的录音与转录训练自有模型，并提到一宗相关诉讼。",
            "interpretation": "这是竞品的批评，不是已证实的事实；只作为上线前须核实数据使用条款的前提，不作推荐或排除依据。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": null,
              "region": null,
              "effective_at": "2026-06-29"
            },
            "evidence_links": [
              {
                "source_id": "s01",
                "locator": "数据训练相关段落",
                "short_original_excerpt": null,
                "paraphrase": "称默认使用去标识化数据训练，并提到诉讼",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品批评；敏感事项不能当作事实保证"
              }
            ],
            "limitations": [
              "涉及隐私与法律，必须以目标方条款或独立核实为准"
            ],
            "evidence_strength": "limited",
            "strength_reason": "单一有利益关系的来源，而且属于敏感指控"
          },
          {
            "id": "c-ff-platforms",
            "candidate_id": "fireflies",
            "baseline_candidate_id": null,
            "attribute": "支持的会议平台",
            "claim_type": "capability",
            "sensitive": false,
            "rhetorical_role": "comparison",
            "reported_observation": "Otter 称 Fireflies 支持 Zoom、Google Meet、Microsoft Teams；tl;dv 称支持 Zoom、MS Teams、Google Meet 及另外 10 个平台。",
            "interpretation": "对手一致称 Fireflies 可在 Zoom/Meet 捕获。",
            "scope": {
              "product_variant": null,
              "deployment": "入会 bot",
              "plan": null,
              "region": null,
              "effective_at": "2026"
            },
            "evidence_links": [
              {
                "source_id": "s03",
                "locator": "Real-Time Transcription and Recording 表平台行",
                "short_original_excerpt": null,
                "paraphrase": "Zoom、Google Meet、Microsoft Teams",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              },
              {
                "source_id": "s13",
                "locator": "对比表平台行",
                "short_original_excerpt": null,
                "paraphrase": "Zoom、MS Teams、Google Meet 及另外 10 个",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              }
            ],
            "limitations": [
              "无 bot 捕获的说法（Granola）未单独核实"
            ],
            "evidence_strength": "convergent_claims",
            "strength_reason": "Otter、tl;dv 两个家族一致"
          },
          {
            "id": "c-ff-live",
            "candidate_id": "fireflies",
            "baseline_candidate_id": null,
            "attribute": "会中实时转录",
            "claim_type": "capability",
            "sensitive": false,
            "rhetorical_role": "concession",
            "reported_observation": "Otter 对比表称 Fireflies 所有套餐都有实时转录与录制；tl;dv 标记具备 Real-time transcriptions；Read AI 称通话中会出现实时字幕。",
            "interpretation": "三个对手家族都称 Fireflies 会中显示文字。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": "所有套餐（Otter 说法）",
              "region": null,
              "effective_at": "2026"
            },
            "evidence_links": [
              {
                "source_id": "s03",
                "locator": "Real-Time Transcription and Recording 表 Fireflies 列",
                "short_original_excerpt": "All plans",
                "paraphrase": "所有套餐都有实时转录",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品让步"
              },
              {
                "source_id": "s13",
                "locator": "对比表 Real-time transcriptions 行",
                "short_original_excerpt": null,
                "paraphrase": "具备",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              },
              {
                "source_id": "s17",
                "locator": "Fireflies 实时部分",
                "short_original_excerpt": "Real-time captions appear during the call",
                "paraphrase": "通话中出现实时字幕",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              }
            ],
            "limitations": [
              "实时准确度与延迟未实测"
            ],
            "evidence_strength": "convergent_claims",
            "strength_reason": "Otter、tl;dv、Read AI 三个家族一致"
          },
          {
            "id": "c-ff-summary",
            "candidate_id": "fireflies",
            "baseline_candidate_id": null,
            "attribute": "AI 摘要",
            "claim_type": "capability",
            "sensitive": false,
            "rhetorical_role": "comparison",
            "reported_observation": "tl;dv 称 Fireflies 的 Pro 计划有 AI 生成笔记；Read AI 称 Fireflies 会生成摘要、行动项与决策。",
            "interpretation": "对手称 Fireflies 提供摘要，部分高级摘要受 AI 点数限制（见 c-ff-credits）。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": "Pro（tl;dv 说法）",
              "region": null,
              "effective_at": "2026"
            },
            "evidence_links": [
              {
                "source_id": "s13",
                "locator": "AI-generated notes 行",
                "short_original_excerpt": null,
                "paraphrase": "Pro 计划有 AI 生成笔记",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              },
              {
                "source_id": "s17",
                "locator": "Fireflies 实时部分",
                "short_original_excerpt": null,
                "paraphrase": "会结束前生成摘要、行动项与决策",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              }
            ],
            "limitations": [
              "免费计划的摘要范围不明"
            ],
            "evidence_strength": "convergent_claims",
            "strength_reason": "两个家族一致"
          },
          {
            "id": "c-ff-summary-criticism",
            "candidate_id": "fireflies",
            "baseline_candidate_id": null,
            "attribute": "摘要质量（主观批评）",
            "claim_type": "qualitative_judgment",
            "sensitive": false,
            "rhetorical_role": "criticism",
            "reported_observation": "Otter 称有用户反映 Fireflies 摘要质量差、常需编辑；Fathom 称 Fireflies 给销售塞满原始转录和冗余内容。",
            "interpretation": "只能作为对手的归因说法，不是实测质量；提示试用时要检查摘要质量。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": null,
              "region": null,
              "effective_at": "2026"
            },
            "evidence_links": [
              {
                "source_id": "s03",
                "locator": "摘要相关段落",
                "short_original_excerpt": "poor summarization, often requiring additional edits",
                "paraphrase": "转述用户称摘要差、常需编辑",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品批评，转述来源不明"
              },
              {
                "source_id": "s04",
                "locator": "Transcription & Accuracy 段",
                "short_original_excerpt": "floods reps with raw transcripts",
                "paraphrase": "用原始转录淹没销售",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品批评"
              }
            ],
            "limitations": [
              "主观说法，未实测",
              "用户报告的上游来源不明"
            ],
            "evidence_strength": "limited",
            "strength_reason": "主观批评，不作为能力否定"
          },
          {
            "id": "c-ff-export",
            "candidate_id": "fireflies",
            "baseline_candidate_id": null,
            "attribute": "转录导出",
            "claim_type": "capability",
            "sensitive": false,
            "rhetorical_role": "comparison",
            "reported_observation": "tl;dv 标记 Fireflies 具备 Export transcripts；Happy Scribe 称 Pro 及以上可下载转录。",
            "interpretation": "付费档可以导出；免费档见 c-ff-free-export。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": "Pro 及以上",
              "region": null,
              "effective_at": "2026"
            },
            "evidence_links": [
              {
                "source_id": "s13",
                "locator": "Export transcripts 行",
                "short_original_excerpt": null,
                "paraphrase": "可导出",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              },
              {
                "source_id": "s16",
                "locator": "导出相关段",
                "short_original_excerpt": null,
                "paraphrase": "Pro 及以上可下载",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              }
            ],
            "limitations": [
              "具体格式未经准入来源说明"
            ],
            "evidence_strength": "convergent_claims",
            "strength_reason": "两个家族在付费档范围内一致"
          },
          {
            "id": "c-ff-free-export",
            "candidate_id": "fireflies",
            "baseline_candidate_id": null,
            "attribute": "免费计划不能下载转录",
            "claim_type": "limitation",
            "sensitive": false,
            "rhetorical_role": "criticism",
            "reported_observation": "Happy Scribe 称 Fireflies 免费计划不能下载转录。",
            "interpretation": "个人场景要满足「可导出」，按此说法需要 Pro。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": "Free",
              "region": null,
              "effective_at": "2026-07-16"
            },
            "evidence_links": [
              {
                "source_id": "s16",
                "locator": "导出相关段",
                "short_original_excerpt": null,
                "paraphrase": "免费计划不能下载转录",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              }
            ],
            "limitations": [
              "单一家族"
            ],
            "evidence_strength": "limited",
            "strength_reason": "单一家族"
          },
          {
            "id": "c-ff-free-storage-800",
            "candidate_id": "fireflies",
            "baseline_candidate_id": null,
            "attribute": "免费计划存储（800 分钟说）",
            "claim_type": "quota",
            "sensitive": false,
            "rhetorical_role": "comparison",
            "reported_observation": "Granola 称免费计划 800 分钟存储是累计额度，不按月重置；tl;dv、Read AI 称每席位 800 分钟，转录本身不限量。",
            "interpretation": "每月 900 分钟的个人工作量会很快用完免费存储。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": "Free",
              "region": null,
              "effective_at": "2026"
            },
            "evidence_links": [
              {
                "source_id": "s07",
                "locator": "FIREFLIES Free Plan Limits",
                "short_original_excerpt": "800-minute storage limit is cumulative, not monthly",
                "paraphrase": "800 分钟累计存储",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              },
              {
                "source_id": "s13",
                "locator": "免费计划行",
                "short_original_excerpt": null,
                "paraphrase": "每席位 800 分钟存储",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              },
              {
                "source_id": "s17",
                "locator": "Fireflies Free Plan Limits",
                "short_original_excerpt": null,
                "paraphrase": "每席位 800 分钟，转录不限量",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              }
            ],
            "limitations": [
              "与 Happy Scribe 的 400 分钟说冲突"
            ],
            "evidence_strength": "limited",
            "strength_reason": "三家族一致，但有未解决的冲突"
          },
          {
            "id": "c-ff-free-storage-400",
            "candidate_id": "fireflies",
            "baseline_candidate_id": null,
            "attribute": "免费计划存储（400 分钟说）",
            "claim_type": "quota",
            "sensitive": false,
            "rhetorical_role": "criticism",
            "reported_observation": "Happy Scribe 称 Fireflies 免费计划整个团队只有 400 分钟存储。",
            "interpretation": "与 800 分钟说冲突，可能是套餐改动或口径不同。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": "Free",
              "region": null,
              "effective_at": "2026-07-16"
            },
            "evidence_links": [
              {
                "source_id": "s16",
                "locator": "存储相关段",
                "short_original_excerpt": "400 minutes of storage for the whole team",
                "paraphrase": "整个团队 400 分钟",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              }
            ],
            "limitations": [
              "单一家族"
            ],
            "evidence_strength": "limited",
            "strength_reason": "单一家族，与多数说法冲突"
          },
          {
            "id": "c-ff-credits",
            "candidate_id": "fireflies",
            "baseline_candidate_id": null,
            "attribute": "AI 点数额度",
            "claim_type": "quota",
            "sensitive": false,
            "rhetorical_role": "criticism",
            "reported_observation": "Otter 称 Fireflies 的高级摘要与行动项检测受每月 AI 点数配给；Granola 称免费计划每月 20 点；Avoma 称共享池每月 20 到 50 点，用完需加购。",
            "interpretation": "转录与 AI 功能的额度分开计算；重度使用可能产生额外费用。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": "各档",
              "region": null,
              "effective_at": "2026"
            },
            "evidence_links": [
              {
                "source_id": "s03",
                "locator": "Summaries & Action Items 段",
                "short_original_excerpt": "rationed by a monthly AI credit pool",
                "paraphrase": "由每月 AI 点数池配给",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品批评"
              },
              {
                "source_id": "s07",
                "locator": "FIREFLIES Free Plan Limits",
                "short_original_excerpt": null,
                "paraphrase": "免费每月 20 点",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              },
              {
                "source_id": "s10",
                "locator": "AI features run on credit system 条目",
                "short_original_excerpt": null,
                "paraphrase": "每月 20 到 50 点共享池，用完需加购",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              }
            ],
            "limitations": [
              "各档点数与单次消耗未知"
            ],
            "evidence_strength": "convergent_claims",
            "strength_reason": "三家族一致说存在点数限制；具体数额不完全一致"
          },
          {
            "id": "c-ff-share",
            "candidate_id": "fireflies",
            "baseline_candidate_id": null,
            "attribute": "团队共享",
            "claim_type": "capability",
            "sensitive": false,
            "rhetorical_role": "concession",
            "reported_observation": "Otter 对比表标记 Fireflies 具备共享转录与摘要、评论与高亮；tl;dv 称管理员可以设置自动共享团队成员录制的会议。",
            "interpretation": "对手称 Fireflies 支持团队共享；角色权限边界没有说明。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": null,
              "region": null,
              "effective_at": "2026"
            },
            "evidence_links": [
              {
                "source_id": "s03",
                "locator": "Collaboration and Integrations 表",
                "short_original_excerpt": null,
                "paraphrase": "共享转录与摘要、评论与高亮均具备",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品让步"
              },
              {
                "source_id": "s13",
                "locator": "团队共享相关段",
                "short_original_excerpt": "auto-share of meetings recorded by team members",
                "paraphrase": "管理员可设团队成员录制的会议自动共享",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              }
            ],
            "limitations": [
              "公开链接与角色权限的区别未说明"
            ],
            "evidence_strength": "convergent_claims",
            "strength_reason": "两个家族一致"
          },
          {
            "id": "c-ff-retention",
            "candidate_id": "fireflies",
            "baseline_candidate_id": null,
            "attribute": "保留与删除",
            "claim_type": "limitation",
            "sensitive": false,
            "rhetorical_role": "comparison",
            "reported_observation": "tl;dv 称 Fireflies 免费计划默认保留 12 个月，Enterprise 可自定义，管理员可以阻止删除。",
            "interpretation": "提供了用户需要核实的保留条件。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": "Free / Enterprise",
              "region": null,
              "effective_at": "2026-07-10"
            },
            "evidence_links": [
              {
                "source_id": "s13",
                "locator": "保留/删除相关行",
                "short_original_excerpt": null,
                "paraphrase": "免费默认保留 12 个月；Enterprise 可自定义；管理员可阻止删除",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              }
            ],
            "limitations": [
              "单一家族；个人用户的删除流程未说明"
            ],
            "evidence_strength": "limited",
            "strength_reason": "单一家族"
          },
          {
            "id": "c-ff-actions",
            "candidate_id": "fireflies",
            "baseline_candidate_id": null,
            "attribute": "行动项提取",
            "claim_type": "capability",
            "sensitive": false,
            "rhetorical_role": "concession",
            "reported_observation": "tl;dv 标记 Fireflies 具备行动项检测；Otter 称行动项检测受 AI 点数配给（即承认有此功能）；Read AI 称会结束前会呈现行动项。",
            "interpretation": "对手一致称 Fireflies 能提取行动项，但可能受点数限制。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": null,
              "region": null,
              "effective_at": "2026"
            },
            "evidence_links": [
              {
                "source_id": "s13",
                "locator": "Action item detection 行",
                "short_original_excerpt": null,
                "paraphrase": "具备",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              },
              {
                "source_id": "s03",
                "locator": "Summaries & Action Items 段",
                "short_original_excerpt": null,
                "paraphrase": "行动项检测受点数配给",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              },
              {
                "source_id": "s17",
                "locator": "Fireflies Action Items",
                "short_original_excerpt": null,
                "paraphrase": "会中呈现行动项",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              }
            ],
            "limitations": [
              "准确度与是否虚构未实测"
            ],
            "evidence_strength": "convergent_claims",
            "strength_reason": "三家族一致"
          },
          {
            "id": "c-ff-crm-write",
            "candidate_id": "fireflies",
            "baseline_candidate_id": null,
            "attribute": "写入 HubSpot",
            "claim_type": "capability",
            "sensitive": false,
            "rhetorical_role": "concession",
            "reported_observation": "Otter 对比表在 CRM 一栏标记 Fireflies 支持 Salesforce 与 HubSpot，以及笔记/摘要同步到活动流（activity feed）；Happy Scribe 称 Fireflies 会把通话笔记和下一步自动填入 Salesforce 与 HubSpot。",
            "interpretation": "两个对手称 Fireflies 会把笔记写进 HubSpot，其中一个明确写到活动流，与「写入活动」对应。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": "Business（Happy Scribe 说法）",
              "region": null,
              "effective_at": "2026"
            },
            "evidence_links": [
              {
                "source_id": "s03",
                "locator": "CRM and Workflow Integration 表（HubSpot 行、笔记/摘要同步到活动流行）",
                "short_original_excerpt": null,
                "paraphrase": "支持 HubSpot，笔记/摘要同步到 CRM 活动流",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品让步；表格行不一定只针对 HubSpot"
              },
              {
                "source_id": "s16",
                "locator": "CRM 集成段",
                "short_original_excerpt": "auto-fills Salesforce and HubSpot with call notes and next steps",
                "paraphrase": "把通话笔记和下一步自动填入 HubSpot",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              },
              {
                "source_id": "s10",
                "locator": "No two-way CRM sync 条目",
                "short_original_excerpt": "pushes limited data into the CRM",
                "paraphrase": "只向 CRM 推送有限数据，不同步自定义字段",
                "relation": "context",
                "admissibility": "eligible",
                "reason": "竞品批评，承认会推送数据"
              },
              {
                "source_id": "s04",
                "locator": "Summaries & Setup 段",
                "short_original_excerpt": null,
                "paraphrase": "批评 Fireflies 需要把数据复制粘贴进 CRM",
                "relation": "context",
                "admissibility": "eligible",
                "reason": "提取结果不是逐字引文，含义模糊，只作背景"
              }
            ],
            "limitations": [
              "只有 Otter 明确说了写入活动流，而且这一行不一定特指 HubSpot",
              "是否关联到正确的联系人未说明",
              "所需套餐存在冲突"
            ],
            "evidence_strength": "limited",
            "strength_reason": "两个家族都称会写入 HubSpot，但对象的具体程度只有一家说明"
          },
          {
            "id": "c-ff-crm-tier-business",
            "candidate_id": "fireflies",
            "baseline_candidate_id": null,
            "attribute": "HubSpot 集成需 Business",
            "claim_type": "pricing_structure",
            "sensitive": false,
            "rhetorical_role": "criticism",
            "reported_observation": "Granola 称 Fireflies 的 Salesforce 与 HubSpot 集成需要 Business 或更高档，Pro 只有 Slack/Zapier；Happy Scribe 称 CRM 自动填写在 Business 档。",
            "interpretation": "5 人 CRM 场景大概率需要 Business。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": "Business",
              "region": null,
              "effective_at": "2026"
            },
            "evidence_links": [
              {
                "source_id": "s07",
                "locator": "FIREFLIES CRM Integration",
                "short_original_excerpt": "require the Business plan or higher",
                "paraphrase": "需 Business 或更高",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              },
              {
                "source_id": "s16",
                "locator": "CRM 集成段",
                "short_original_excerpt": null,
                "paraphrase": "Business 档提供",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              }
            ],
            "limitations": [
              "与 tl;dv 的 Pro 说冲突"
            ],
            "evidence_strength": "limited",
            "strength_reason": "两家族一致，但存在冲突"
          },
          {
            "id": "c-ff-crm-tier-pro",
            "candidate_id": "fireflies",
            "baseline_candidate_id": null,
            "attribute": "CRM 集成在 Pro",
            "claim_type": "pricing_structure",
            "sensitive": false,
            "rhetorical_role": "comparison",
            "reported_observation": "tl;dv 称 Fireflies 在 Pro 计划就提供 Salesforce、HubSpot、Pipedrive 等 CRM 集成。",
            "interpretation": "与 Business 说冲突。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": "Pro",
              "region": null,
              "effective_at": "2026-07-10"
            },
            "evidence_links": [
              {
                "source_id": "s13",
                "locator": "CRM Integrations 行",
                "short_original_excerpt": null,
                "paraphrase": "Pro 计划提供 CRM 集成",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              }
            ],
            "limitations": [
              "单一家族"
            ],
            "evidence_strength": "limited",
            "strength_reason": "单一家族"
          },
          {
            "id": "c-ff-price",
            "candidate_id": "fireflies",
            "baseline_candidate_id": null,
            "attribute": "Pro/Business 价格",
            "claim_type": "price_point",
            "sensitive": false,
            "rhetorical_role": "comparison",
            "reported_observation": "Otter、Granola、Happy Scribe、Read AI 称 Pro 年付每席位每月 $10（Granola：月付 $18），Business 年付 $19（Granola、Read AI：月付 $29）；tl;dv 称 Business $19。",
            "interpretation": "USD 标价，含税情况未知。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": "Pro / Business",
              "region": "美国参考价",
              "effective_at": "2026"
            },
            "evidence_links": [
              {
                "source_id": "s03",
                "locator": "Pricing 表",
                "short_original_excerpt": null,
                "paraphrase": "Pro $10，Business $19 每席位每月",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              },
              {
                "source_id": "s07",
                "locator": "FIREFLIES Plan Names & Pricing",
                "short_original_excerpt": null,
                "paraphrase": "Pro 年付 $10 / 月付 $18；Business 年付 $19 / 月付 $29",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              },
              {
                "source_id": "s16",
                "locator": "Pricing 段",
                "short_original_excerpt": null,
                "paraphrase": "Pro $10–18，Business $19–29",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              },
              {
                "source_id": "s17",
                "locator": "Fireflies Prices",
                "short_original_excerpt": null,
                "paraphrase": "Pro 年付 $10；Business 年付 $19 / 月付 $29",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              },
              {
                "source_id": "s13",
                "locator": "Pricing 段",
                "short_original_excerpt": null,
                "paraphrase": "Business $19",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              }
            ],
            "limitations": [
              "点数超额费用、最低席位未知"
            ],
            "evidence_strength": "convergent_claims",
            "strength_reason": "五个家族一致"
          },
          {
            "id": "c-ff-crm-limited",
            "candidate_id": "fireflies",
            "baseline_candidate_id": null,
            "attribute": "CRM 同步深度",
            "claim_type": "limitation",
            "sensitive": false,
            "rhetorical_role": "criticism",
            "reported_observation": "Avoma 称 Fireflies 没有双向 CRM 同步，不同步自定义字段，也不会自动更新记录。",
            "interpretation": "如果团队需要字段级更新，需要另行验证；这不影响「写入活动」这一硬约束。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": null,
              "region": null,
              "effective_at": null
            },
            "evidence_links": [
              {
                "source_id": "s10",
                "locator": "No two-way CRM sync 条目",
                "short_original_excerpt": "doesn't sync custom fields",
                "paraphrase": "不同步自定义字段",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品批评"
              }
            ],
            "limitations": [
              "单一家族，无日期"
            ],
            "evidence_strength": "limited",
            "strength_reason": "单一家族"
          },
          {
            "id": "c-fa-platforms",
            "candidate_id": "fathom",
            "baseline_candidate_id": null,
            "attribute": "支持的会议平台",
            "claim_type": "capability",
            "sensitive": false,
            "rhetorical_role": "comparison",
            "reported_observation": "Fireflies、tl;dv、Read AI、Otter 称 Fathom 支持 Zoom、Google Meet、Microsoft Teams（Fireflies 称只有这三个）。",
            "interpretation": "对手一致称 Fathom 可在 Zoom/Meet 录制。",
            "scope": {
              "product_variant": null,
              "deployment": "入会 bot / 桌面端",
              "plan": null,
              "region": null,
              "effective_at": "2026"
            },
            "evidence_links": [
              {
                "source_id": "s05",
                "locator": "Platforms & Capture 段",
                "short_original_excerpt": "Zoom, Google Meet, Microsoft Teams only",
                "paraphrase": "只支持 Zoom、Meet、Teams",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              },
              {
                "source_id": "s09",
                "locator": "Supported Platforms 段",
                "short_original_excerpt": "Works with Zoom, Google Meet, and Microsoft Teams",
                "paraphrase": "支持三大平台",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              },
              {
                "source_id": "s08",
                "locator": "Fathom Platforms",
                "short_original_excerpt": null,
                "paraphrase": "Zoom、Google Meet、Teams",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              },
              {
                "source_id": "s02",
                "locator": "平台段（首轮提取）",
                "short_original_excerpt": null,
                "paraphrase": "Zoom、Google Meet、Teams 通话",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              }
            ],
            "limitations": [
              "非主持人使用时的限制未核实（仅有未读的搜索线索）"
            ],
            "evidence_strength": "convergent_claims",
            "strength_reason": "四家族一致"
          },
          {
            "id": "c-fa-no-upload",
            "candidate_id": "fathom",
            "baseline_candidate_id": null,
            "attribute": "上传文件",
            "claim_type": "limitation",
            "sensitive": false,
            "rhetorical_role": "criticism",
            "reported_observation": "Fireflies 称 Fathom 不支持上传文件，也没有移动应用。",
            "interpretation": "只做现场录制的用户影响不大。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": null,
              "region": null,
              "effective_at": "2026-07-11"
            },
            "evidence_links": [
              {
                "source_id": "s05",
                "locator": "Mobile & File Upload 段",
                "short_original_excerpt": "Fathom does not support uploaded files",
                "paraphrase": "不支持上传文件",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              }
            ],
            "limitations": [
              "与 tl;dv 的每月 5 小时说冲突"
            ],
            "evidence_strength": "limited",
            "strength_reason": "单一家族且有冲突"
          },
          {
            "id": "c-fa-upload-5h",
            "candidate_id": "fathom",
            "baseline_candidate_id": null,
            "attribute": "上传额度",
            "claim_type": "quota",
            "sensitive": false,
            "rhetorical_role": "criticism",
            "reported_observation": "tl;dv 称 Fathom 把音视频上传转录严格限制为每月 5 小时。",
            "interpretation": "与「不支持上传」冲突。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": null,
              "region": null,
              "effective_at": "2026-09-16"
            },
            "evidence_links": [
              {
                "source_id": "s12",
                "locator": "Transcribe video/audio uploads 段",
                "short_original_excerpt": "severely limits this to 5 hours/month",
                "paraphrase": "上传限制每月 5 小时",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              }
            ],
            "limitations": [
              "单一家族"
            ],
            "evidence_strength": "limited",
            "strength_reason": "单一家族"
          },
          {
            "id": "c-fa-live-yes",
            "candidate_id": "fathom",
            "baseline_candidate_id": null,
            "attribute": "会中实时转录（肯定说）",
            "claim_type": "capability",
            "sensitive": false,
            "rhetorical_role": "concession",
            "reported_observation": "tl;dv 称 Fathom 有实时转录能力，用户可在通话中分享高亮；Bluedot 称 Fathom 会自动入会、录制并实时转录。",
            "interpretation": "tl;dv 的说法指向会中可见；Bluedot 的「实时转录」没说明会中能否看到文字。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": null,
              "region": null,
              "effective_at": "2026-09-16"
            },
            "evidence_links": [
              {
                "source_id": "s12",
                "locator": "Real-time Transcriptions 标题段",
                "short_original_excerpt": "enabling users to share highlights during calls",
                "paraphrase": "有实时转录，可在通话中分享高亮",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品让步"
              },
              {
                "source_id": "s14",
                "locator": "开篇功能描述",
                "short_original_excerpt": "transcribe everything in real time",
                "paraphrase": "实时转录",
                "relation": "context",
                "admissibility": "eligible",
                "reason": "没说明会中能否看到文字，只作背景"
              },
              {
                "source_id": "s02",
                "locator": "首轮提取",
                "short_original_excerpt": null,
                "paraphrase": "首轮提取称有实时转录",
                "relation": "context",
                "admissibility": "discovery_only",
                "reason": "逐字复读报告该页没有提到，不作证据"
              }
            ],
            "limitations": [
              "与 c-fa-live-post 冲突"
            ],
            "evidence_strength": "limited",
            "strength_reason": "只有一个家族明确说会中可见"
          },
          {
            "id": "c-fa-live-post",
            "candidate_id": "fathom",
            "baseline_candidate_id": null,
            "attribute": "转录在会后提供（否定倾向）",
            "claim_type": "limitation",
            "sensitive": false,
            "rhetorical_role": "comparison",
            "reported_observation": "Read AI 称用户称赞 Fathom 的转录在会议结束后数秒内出现，同时把实时字幕列为 Otter 的特点；tl;dv 评测称摘要在会后送达，且没有提到会中转录。",
            "interpretation": "暗示 Fathom 的文字记录主要在会后提供，但两者都没有明确否认会中能看到文字。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": null,
              "region": null,
              "effective_at": null
            },
            "evidence_links": [
              {
                "source_id": "s08",
                "locator": "Fathom 转录描述",
                "short_original_excerpt": "appears within seconds of a meeting ending",
                "paraphrase": "会议结束后数秒内出现",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品；属于暗示，不是明确否认"
              },
              {
                "source_id": "s09",
                "locator": "Summaries 段",
                "short_original_excerpt": null,
                "paraphrase": "摘要在会后送达；未提到会中转录",
                "relation": "context",
                "admissibility": "eligible",
                "reason": "未提及，不是否认"
              }
            ],
            "limitations": [
              "没有对手明确说 Fathom 不支持会中文字"
            ],
            "evidence_strength": "limited",
            "strength_reason": "间接，而且与肯定说冲突"
          },
          {
            "id": "c-fa-summary",
            "candidate_id": "fathom",
            "baseline_candidate_id": null,
            "attribute": "AI 摘要",
            "claim_type": "capability",
            "sensitive": false,
            "rhetorical_role": "concession",
            "reported_observation": "Otter 称 Fathom 有 15 种以上摘要模板；tl;dv 称会后生成简短 AI 摘要；Bluedot 称有智能会议摘要。",
            "interpretation": "对手一致称 Fathom 提供会后摘要。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": null,
              "region": null,
              "effective_at": "2026"
            },
            "evidence_links": [
              {
                "source_id": "s02",
                "locator": "摘要模板段",
                "short_original_excerpt": null,
                "paraphrase": "15 种以上摘要模板",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              },
              {
                "source_id": "s09",
                "locator": "Summaries 段",
                "short_original_excerpt": null,
                "paraphrase": "会后简短 AI 摘要",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              },
              {
                "source_id": "s14",
                "locator": "Action Items 段",
                "short_original_excerpt": null,
                "paraphrase": "智能会议摘要",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              }
            ],
            "limitations": [
              "质量未实测"
            ],
            "evidence_strength": "convergent_claims",
            "strength_reason": "三家族一致"
          },
          {
            "id": "c-fa-free",
            "candidate_id": "fathom",
            "baseline_candidate_id": null,
            "attribute": "免费计划额度",
            "claim_type": "quota",
            "sensitive": false,
            "rhetorical_role": "concession",
            "reported_observation": "Otter、Read AI、tl;dv、Fireflies、Bluedot 称 Fathom 免费计划录制与转录不限量（Fireflies 称存储也不限），高级 AI 摘要每月只限 5 次。",
            "interpretation": "个人场景每月 20 场会议可以免费录制和转录，但只有 5 场能用高级摘要。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": "Free",
              "region": null,
              "effective_at": "2026"
            },
            "evidence_links": [
              {
                "source_id": "s02",
                "locator": "FAQ 段",
                "short_original_excerpt": "limited to the first five calls per month",
                "paraphrase": "高级摘要模板限每月前 5 次",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              },
              {
                "source_id": "s08",
                "locator": "Fathom Free Plan",
                "short_original_excerpt": null,
                "paraphrase": "录制、转录、存储不限量，高级摘要每月 5 次",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              },
              {
                "source_id": "s09",
                "locator": "Free Plan Limits",
                "short_original_excerpt": null,
                "paraphrase": "录制与转录不限，高级摘要每月 5 次",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              },
              {
                "source_id": "s05",
                "locator": "Pricing 表 Free 行",
                "short_original_excerpt": "unlimited recordings, transcription, and storage",
                "paraphrase": "录制、转录、存储不限",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              },
              {
                "source_id": "s14",
                "locator": "Free Plan Limits",
                "short_original_excerpt": null,
                "paraphrase": "录制与转录不限，AI 摘要限前 5 次",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              },
              {
                "source_id": "s17",
                "locator": "Fathom Free Plan Limits",
                "short_original_excerpt": null,
                "paraphrase": "称录制时间与 AI 摘要都不限",
                "relation": "context",
                "admissibility": "eligible",
                "reason": "可能指基础摘要，与「高级摘要 5 次」口径不同"
              }
            ],
            "limitations": [
              "基础摘要与高级摘要的区别未说明",
              "免费计划能否导出未知"
            ],
            "evidence_strength": "convergent_claims",
            "strength_reason": "五个家族在录制不限量、高级摘要 5 次上一致"
          },
          {
            "id": "c-fa-export",
            "candidate_id": "fathom",
            "baseline_candidate_id": null,
            "attribute": "转录导出",
            "claim_type": "capability",
            "sensitive": false,
            "rhetorical_role": "comparison",
            "reported_observation": "tl;dv 对比页称 Fathom 支持导出转录。",
            "interpretation": "满足「可导出」，但套餐和格式未知。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": null,
              "region": null,
              "effective_at": "2026-09-16"
            },
            "evidence_links": [
              {
                "source_id": "s12",
                "locator": "Export 相关功能行",
                "short_original_excerpt": null,
                "paraphrase": "支持导出转录",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              }
            ],
            "limitations": [
              "单一家族；是否在免费计划提供未知"
            ],
            "evidence_strength": "limited",
            "strength_reason": "单一家族"
          },
          {
            "id": "c-fa-timestamps",
            "candidate_id": "fathom",
            "baseline_candidate_id": null,
            "attribute": "时间戳回放与原文定位",
            "claim_type": "capability",
            "sensitive": false,
            "rhetorical_role": "concession",
            "reported_observation": "tl;dv 评测称 Fathom 有与转录关联的时间戳回放和可分享片段。",
            "interpretation": "便于核对摘要和行动项的原文出处，但没有说明行动项本身能否直接链接到时间戳。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": null,
              "region": null,
              "effective_at": "2026-09-16"
            },
            "evidence_links": [
              {
                "source_id": "s09",
                "locator": "Timestamps & Clips 段",
                "short_original_excerpt": "Time-stamped playback linked to the transcript",
                "paraphrase": "时间戳回放与转录关联",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              }
            ],
            "limitations": [
              "行动项能否逐条对应原文未知"
            ],
            "evidence_strength": "limited",
            "strength_reason": "单一家族"
          },
          {
            "id": "c-fa-actions",
            "candidate_id": "fathom",
            "baseline_candidate_id": null,
            "attribute": "行动项提取",
            "claim_type": "capability",
            "sensitive": false,
            "rhetorical_role": "concession",
            "reported_observation": "tl;dv 称 Fathom 有 AI 生成的行动项，指派任务仅限 Premium；Bluedot 称摘要包含行动项；Read AI 称付费档摘要中有结构化行动项与决策。",
            "interpretation": "对手一致称有行动项，部分功能受套餐限制。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": "Premium 及以上（部分说法）",
              "region": null,
              "effective_at": "2026"
            },
            "evidence_links": [
              {
                "source_id": "s09",
                "locator": "Action Items 段",
                "short_original_excerpt": null,
                "paraphrase": "AI 生成的行动项，Premium",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              },
              {
                "source_id": "s12",
                "locator": "Assign Tasks 段",
                "short_original_excerpt": null,
                "paraphrase": "指派任务仅限 Premium",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              },
              {
                "source_id": "s14",
                "locator": "Action Items 段",
                "short_original_excerpt": null,
                "paraphrase": "摘要含行动项",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              },
              {
                "source_id": "s17",
                "locator": "Fathom Action Items",
                "short_original_excerpt": "Structured action items and key decisions appear",
                "paraphrase": "付费档有结构化行动项",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              }
            ],
            "limitations": [
              "准确度未实测"
            ],
            "evidence_strength": "convergent_claims",
            "strength_reason": "三家族一致"
          },
          {
            "id": "c-fa-share",
            "candidate_id": "fathom",
            "baseline_candidate_id": null,
            "attribute": "团队共享",
            "claim_type": "capability",
            "sensitive": false,
            "rhetorical_role": "concession",
            "reported_observation": "tl;dv 称团队工作区仅限 Team 计划，Team 计划有共享库、文件夹、评论；Bluedot 称内容可以用单个链接分享；Read AI 称有共享库与基础管理控制。",
            "interpretation": "对手称 Fathom 支持团队共享，完整的团队工作区需要 Team 档。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": "Team 及以上",
              "region": null,
              "effective_at": "2026"
            },
            "evidence_links": [
              {
                "source_id": "s12",
                "locator": "Team Workspaces 段",
                "short_original_excerpt": null,
                "paraphrase": "团队工作区仅限 Team 计划",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              },
              {
                "source_id": "s09",
                "locator": "Team Sharing & Permissions 段",
                "short_original_excerpt": null,
                "paraphrase": "Team 计划有共享库、文件夹、评论",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品，与 s12 同家族"
              },
              {
                "source_id": "s14",
                "locator": "Team Sharing 段",
                "short_original_excerpt": "can be shared with a single link",
                "paraphrase": "单链接分享",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              },
              {
                "source_id": "s08",
                "locator": "Fathom Team Sharing",
                "short_original_excerpt": null,
                "paraphrase": "共享库与基础管理控制",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              }
            ],
            "limitations": [
              "角色权限细节不明"
            ],
            "evidence_strength": "convergent_claims",
            "strength_reason": "tl;dv、Bluedot、Read AI 三家族一致"
          },
          {
            "id": "c-fa-viewonly",
            "candidate_id": "fathom",
            "baseline_candidate_id": null,
            "attribute": "只读成员",
            "claim_type": "capability",
            "sensitive": false,
            "rhetorical_role": "comparison",
            "reported_observation": "Bluedot 称 Team Edition 支持只读用户（view-only），并提供共享文件夹。",
            "interpretation": "区分了链接分享与只读角色，但只读成员是否计费没有说明；Team Edition 是旧套餐名。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": "Team Edition（旧名）",
              "region": null,
              "effective_at": "2026-02-26"
            },
            "evidence_links": [
              {
                "source_id": "s14",
                "locator": "Team Sharing 段",
                "short_original_excerpt": null,
                "paraphrase": "Team Edition 支持只读用户",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品；套餐名可能已过时"
              }
            ],
            "limitations": [
              "单一家族，信息可能过时"
            ],
            "evidence_strength": "limited",
            "strength_reason": "单一家族，可能过时"
          },
          {
            "id": "c-fa-crm-push",
            "candidate_id": "fathom",
            "baseline_candidate_id": null,
            "attribute": "向 HubSpot 推送摘要",
            "claim_type": "capability",
            "sensitive": false,
            "rhetorical_role": "concession",
            "reported_observation": "Otter 称 Fathom 的低档计划只把摘要推送到记录，不映射到商机字段；Bluedot 称 Fathom 的摘要和行动项可以自动同步到 CRM，包括 HubSpot；Read AI 称基础 CRM 同步在所有计划（含免费）可用。",
            "interpretation": "对手称 Fathom 会把摘要推送到 HubSpot 的「记录」，但没有说明是联系人、交易还是活动。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": "低档 / 所有计划（说法不一）",
              "region": null,
              "effective_at": "2026"
            },
            "evidence_links": [
              {
                "source_id": "s02",
                "locator": "Otter vs. Fathom on CRM Integration 段",
                "short_original_excerpt": "lower tiers only push summaries to records",
                "paraphrase": "低档只把摘要推送到记录",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品；记录类型未说明"
              },
              {
                "source_id": "s14",
                "locator": "HubSpot/CRM Sync 段",
                "short_original_excerpt": "sync to your CRM, including Salesforce, HubSpot",
                "paraphrase": "摘要和行动项同步到 CRM，含 HubSpot",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              },
              {
                "source_id": "s08",
                "locator": "Fathom CRM Integration",
                "short_original_excerpt": "Basic CRM sync is available on every plan",
                "paraphrase": "基础 CRM 同步所有计划可用，每域名 3 个用户上限",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              },
              {
                "source_id": "s12",
                "locator": "CRM Integrations 段",
                "short_original_excerpt": null,
                "paraphrase": "所有计划都有 CRM 集成",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              },
              {
                "source_id": "s06",
                "locator": "对比表 CRM Integration 行 Fathom 列",
                "short_original_excerpt": null,
                "paraphrase": "Fathom 自称把结构化洞察映射到 Salesforce/HubSpot",
                "relation": "context",
                "admissibility": "self_promotion",
                "reason": "Fathom 自述，不准入"
              }
            ],
            "limitations": [
              "是否写入联系人或活动未明确",
              "每域名 3 个用户的上限见 c-fa-crm-cap"
            ],
            "evidence_strength": "limited",
            "strength_reason": "四个家族都说会推送，但写入对象不明确"
          },
          {
            "id": "c-fa-crm-cap",
            "candidate_id": "fathom",
            "baseline_candidate_id": null,
            "attribute": "CRM 同步用户上限",
            "claim_type": "limitation",
            "sensitive": false,
            "rhetorical_role": "criticism",
            "reported_observation": "Read AI 称 Fathom 的团队 CRM 同步每个域名最多 3 个用户（另一篇称基础同步有同样的上限）。",
            "interpretation": "如果属实，5 人团队不能全员用 CRM 同步，对 crm-write 构成直接威胁；适用套餐不明。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": null,
              "region": null,
              "effective_at": null
            },
            "evidence_links": [
              {
                "source_id": "s17",
                "locator": "Fathom CRM 段",
                "short_original_excerpt": "team CRM sync caps at 3 users per domain",
                "paraphrase": "团队 CRM 同步每域名 3 个用户",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品批评"
              },
              {
                "source_id": "s08",
                "locator": "Fathom CRM Integration",
                "short_original_excerpt": null,
                "paraphrase": "每域名 3 个用户上限",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "同家族重复，不增加独立性"
              }
            ],
            "limitations": [
              "单一家族（Read AI），无日期，适用套餐不明"
            ],
            "evidence_strength": "limited",
            "strength_reason": "单一家族"
          },
          {
            "id": "c-fa-crm-field-business",
            "candidate_id": "fathom",
            "baseline_candidate_id": null,
            "attribute": "字段级 CRM 映射需 Business",
            "claim_type": "pricing_structure",
            "sensitive": false,
            "rhetorical_role": "comparison",
            "reported_observation": "Otter 与 Read AI 都称 Fathom 的 HubSpot/Salesforce 字段级映射需要 Business 计划。",
            "interpretation": "基础推送与字段映射是两个档位。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": "Business",
              "region": null,
              "effective_at": "2026"
            },
            "evidence_links": [
              {
                "source_id": "s02",
                "locator": "Otter vs. Fathom on CRM Integration 段",
                "short_original_excerpt": null,
                "paraphrase": "Business 提供字段级映射",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              },
              {
                "source_id": "s17",
                "locator": "Fathom CRM 段",
                "short_original_excerpt": null,
                "paraphrase": "CRM 字段同步需 Business",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              }
            ],
            "limitations": [
              "对「写入联系人或活动」这一硬约束本身不是必需"
            ],
            "evidence_strength": "convergent_claims",
            "strength_reason": "两家族一致"
          },
          {
            "id": "c-fa-crm-tier-old",
            "candidate_id": "fathom",
            "baseline_candidate_id": null,
            "attribute": "CRM 同步档位（旧套餐名说法）",
            "claim_type": "pricing_structure",
            "sensitive": false,
            "rhetorical_role": "comparison",
            "reported_observation": "Granola 称 Fathom 的 Salesforce/HubSpot 同步限于 Team Edition；Bluedot 称 Premium 只有有限的 CRM 同步，Team Edition 不限。",
            "interpretation": "与「所有计划有基础同步」的说法冲突；很可能是旧套餐结构，但无法确认。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": "Team Edition / Premium（旧名）",
              "region": null,
              "effective_at": null
            },
            "evidence_links": [
              {
                "source_id": "s07",
                "locator": "FATHOM CRM Integration",
                "short_original_excerpt": null,
                "paraphrase": "CRM 同步限于 Team Edition",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品；日期缺年份"
              },
              {
                "source_id": "s14",
                "locator": "HubSpot/CRM Sync 段",
                "short_original_excerpt": null,
                "paraphrase": "Premium 有限，Team Edition 不限",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品；2026-02"
              }
            ],
            "limitations": [
              "可能过时"
            ],
            "evidence_strength": "limited",
            "strength_reason": "时效不明"
          },
          {
            "id": "c-fa-price",
            "candidate_id": "fathom",
            "baseline_candidate_id": null,
            "attribute": "Premium/Team/Business 价格",
            "claim_type": "price_point",
            "sensitive": false,
            "rhetorical_role": "comparison",
            "reported_observation": "Otter 与 Fireflies 称 Premium 年付 $16（Otter 称月付 $20）、Team 年付 $15、Business 年付 $25（Otter 称月付 $34）；Fireflies 与 Read AI 称 Team 最少 2 席；Read AI 称 Team 月付 $19。",
            "interpretation": "USD 每用户每月标价。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": "Premium / Team / Business",
              "region": "美国参考价",
              "effective_at": "2026"
            },
            "evidence_links": [
              {
                "source_id": "s02",
                "locator": "定价表（首轮提取）",
                "short_original_excerpt": null,
                "paraphrase": "Premium $16 年付 / $20 月付；Team $15 年付；Business $25 年付 / $34 月付",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              },
              {
                "source_id": "s05",
                "locator": "Pricing 表",
                "short_original_excerpt": null,
                "paraphrase": "Premium $16，Team $15（至少 2 席），Business $25",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              },
              {
                "source_id": "s17",
                "locator": "Fathom Prices",
                "short_original_excerpt": null,
                "paraphrase": "Team 年付 $15 / 月付 $19，至少 2 人",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品"
              }
            ],
            "limitations": [
              "与 tl;dv 和旧来源的价格冲突",
              "只读成员是否计费未知"
            ],
            "evidence_strength": "limited",
            "strength_reason": "三家族一致，但存在冲突说法"
          },
          {
            "id": "c-fa-price-alt",
            "candidate_id": "fathom",
            "baseline_candidate_id": null,
            "attribute": "价格（冲突说法）",
            "claim_type": "price_point",
            "sensitive": false,
            "rhetorical_role": "comparison",
            "reported_observation": "tl;dv 评测称 Premium 每月 $20、Team 每用户 $18 且至少 2 人、Business $25；Bluedot 与 Granola 列出旧套餐 Premium 约 $15–19、Team Edition 约 $19–29、Team Edition Pro 约 $29–39。",
            "interpretation": "可能是计费周期不同（月付/年付）或旧套餐，无法确认。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": "多种",
              "region": null,
              "effective_at": null
            },
            "evidence_links": [
              {
                "source_id": "s09",
                "locator": "Pricing Tiers 段",
                "short_original_excerpt": null,
                "paraphrase": "Team 每用户 $18，至少 2 人",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品；未说明年付还是月付"
              },
              {
                "source_id": "s14",
                "locator": "Pricing 段",
                "short_original_excerpt": null,
                "paraphrase": "Premium $19，Team Edition $29，Team Edition Pro $39",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品；旧页"
              },
              {
                "source_id": "s07",
                "locator": "FATHOM Plan Names & Pricing",
                "short_original_excerpt": null,
                "paraphrase": "Premium 约 $15/$19，Team Edition 约 $19/$29，Team Edition Pro 约 $29/$39",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品；日期缺年份"
              }
            ],
            "limitations": [
              "时效与计费周期不明"
            ],
            "evidence_strength": "limited",
            "strength_reason": "与主流说法冲突"
          },
          {
            "id": "c-fa-training",
            "candidate_id": "fathom",
            "baseline_candidate_id": null,
            "attribute": "数据训练用途（待核实）",
            "claim_type": "limitation",
            "sensitive": true,
            "rhetorical_role": "criticism",
            "reported_observation": "Fireflies 称 Fathom 用去除身份信息的客户数据改进自有模型，需要用户主动选择退出。",
            "interpretation": "竞品说法，不是事实；上线前须按目标方条款核实，不作排除依据。",
            "scope": {
              "product_variant": null,
              "deployment": null,
              "plan": null,
              "region": null,
              "effective_at": "2026-07-11"
            },
            "evidence_links": [
              {
                "source_id": "s05",
                "locator": "Data & Compliance 段",
                "short_original_excerpt": null,
                "paraphrase": "用去标识化数据改进模型，需主动退出",
                "relation": "supports",
                "admissibility": "eligible",
                "reason": "竞品批评；敏感事项不作保证"
              }
            ],
            "limitations": [
              "敏感事项，需要独立核实"
            ],
            "evidence_strength": "limited",
            "strength_reason": "单一有利益关系的来源"
          }
        ],
        "constraint_matrix": [
          {
            "candidate_id": "otter",
            "scenario_id": "solo",
            "constraint_id": "solo-capture",
            "status": "reported_met",
            "claim_ids": [
              "c-ot-platforms",
              "c-ot-live"
            ],
            "explanation": "对手称 Otter 用 bot 在 Zoom/Meet 捕获并转录。注意：对手称免费计划单场上限 30 分钟（c-ot-free-cap），45 分钟会议需要付费档，而付费档的单场上限没有准入来源说明。"
          },
          {
            "candidate_id": "otter",
            "scenario_id": "solo",
            "constraint_id": "solo-summary",
            "status": "reported_met",
            "claim_ids": [
              "c-ot-summary",
              "c-ot-export"
            ],
            "explanation": "只有 tl;dv 一个家族称 Otter 有会后摘要和导出，证据有限。"
          },
          {
            "candidate_id": "fireflies",
            "scenario_id": "solo",
            "constraint_id": "solo-capture",
            "status": "reported_met",
            "claim_ids": [
              "c-ff-platforms",
              "c-ff-live"
            ],
            "explanation": "两到三个对手家族称 Fireflies 能在 Zoom/Meet 捕获并转录。"
          },
          {
            "candidate_id": "fireflies",
            "scenario_id": "solo",
            "constraint_id": "solo-summary",
            "status": "reported_met",
            "claim_ids": [
              "c-ff-summary",
              "c-ff-export",
              "c-ff-free-export"
            ],
            "explanation": "对手称付费档有摘要和导出；Happy Scribe 称免费计划不能下载，所以这项只在 Pro 及以上成立。"
          },
          {
            "candidate_id": "fathom",
            "scenario_id": "solo",
            "constraint_id": "solo-capture",
            "status": "reported_met",
            "claim_ids": [
              "c-fa-platforms",
              "c-fa-free"
            ],
            "explanation": "四个家族称 Fathom 支持 Zoom/Meet，免费计划录制与转录不限量。"
          },
          {
            "candidate_id": "fathom",
            "scenario_id": "solo",
            "constraint_id": "solo-summary",
            "status": "reported_met",
            "claim_ids": [
              "c-fa-summary",
              "c-fa-export"
            ],
            "explanation": "摘要有三家族支持；导出只有 tl;dv 一家，而且套餐未知。"
          },
          {
            "candidate_id": "otter",
            "scenario_id": "live-team",
            "constraint_id": "live-transcript",
            "status": "reported_met",
            "claim_ids": [
              "c-ot-live"
            ],
            "explanation": "Granola、Read AI、tl;dv 称 Otter 会中显示实时文字。"
          },
          {
            "candidate_id": "otter",
            "scenario_id": "live-team",
            "constraint_id": "live-share",
            "status": "reported_met",
            "claim_ids": [
              "c-ot-share"
            ],
            "explanation": "Read AI 称 Otter 有共享工作区和角色权限；只有一个家族，而且无日期。"
          },
          {
            "candidate_id": "fireflies",
            "scenario_id": "live-team",
            "constraint_id": "live-transcript",
            "status": "reported_met",
            "claim_ids": [
              "c-ff-live"
            ],
            "explanation": "Otter、tl;dv、Read AI 称 Fireflies 会中有实时转录或字幕。"
          },
          {
            "candidate_id": "fireflies",
            "scenario_id": "live-team",
            "constraint_id": "live-share",
            "status": "reported_met",
            "claim_ids": [
              "c-ff-share"
            ],
            "explanation": "Otter 与 tl;dv 称 Fireflies 支持共享转录和团队自动共享。"
          },
          {
            "candidate_id": "fathom",
            "scenario_id": "live-team",
            "constraint_id": "live-transcript",
            "status": "conflicting",
            "claim_ids": [
              "c-fa-live-yes",
              "c-fa-live-post"
            ],
            "explanation": "tl;dv 称 Fathom 有实时转录、可在通话中分享高亮；Read AI 暗示转录在会后提供。见冲突 cf-04。"
          },
          {
            "candidate_id": "fathom",
            "scenario_id": "live-team",
            "constraint_id": "live-share",
            "status": "reported_met",
            "claim_ids": [
              "c-fa-share"
            ],
            "explanation": "三家族称 Fathom 支持团队共享，完整团队工作区需要 Team 档。"
          },
          {
            "candidate_id": "otter",
            "scenario_id": "crm-followup",
            "constraint_id": "crm-actions",
            "status": "reported_met",
            "claim_ids": [
              "c-ot-actions"
            ],
            "explanation": "tl;dv 与 ZoomInfo 称 Otter 能提取行动项。"
          },
          {
            "candidate_id": "otter",
            "scenario_id": "crm-followup",
            "constraint_id": "crm-write",
            "status": "unknown",
            "claim_ids": [
              "c-ot-crm-push",
              "c-ot-crm-tier-ent",
              "c-ot-crm-tier-paid"
            ],
            "explanation": "对手称 Otter 会推送通用摘要，或把洞察写入 HubSpot 交易字段，但没有对手说明会写入联系人或活动；所需套餐也有冲突（Enterprise 还是付费档）。"
          },
          {
            "candidate_id": "fireflies",
            "scenario_id": "crm-followup",
            "constraint_id": "crm-actions",
            "status": "reported_met",
            "claim_ids": [
              "c-ff-actions"
            ],
            "explanation": "三家族称 Fireflies 能提取行动项，但可能受 AI 点数限制。"
          },
          {
            "candidate_id": "fireflies",
            "scenario_id": "crm-followup",
            "constraint_id": "crm-write",
            "status": "reported_met",
            "claim_ids": [
              "c-ff-crm-write"
            ],
            "explanation": "Otter 称笔记/摘要同步到 CRM 活动流并支持 HubSpot；Happy Scribe 称通话笔记自动填入 HubSpot。证据有限：写到活动流这一点只有 Otter 一家说明，而且那一行不一定特指 HubSpot。"
          },
          {
            "candidate_id": "fathom",
            "scenario_id": "crm-followup",
            "constraint_id": "crm-actions",
            "status": "reported_met",
            "claim_ids": [
              "c-fa-actions"
            ],
            "explanation": "三家族称 Fathom 摘要包含行动项。"
          },
          {
            "candidate_id": "fathom",
            "scenario_id": "crm-followup",
            "constraint_id": "crm-write",
            "status": "unknown",
            "claim_ids": [
              "c-fa-crm-push",
              "c-fa-crm-cap"
            ],
            "explanation": "多家对手称 Fathom 会把摘要推送到 HubSpot「记录」，但没说明是联系人还是活动；Read AI 另称团队 CRM 同步每个域名最多 3 个用户，5 人团队可能无法全员使用。说明：与 Fireflies 的差别只在于对手是否点明写入对象，并不代表 Fathom 做不到。"
          }
        ],
        "preference_assessments": [
          {
            "candidate_id": "otter",
            "scenario_id": "solo",
            "preference_id": "solo-quota",
            "status": "supported",
            "claim_ids": [
              "c-ot-free-cap",
              "c-ot-free-uploads"
            ],
            "explanation": "对手清楚分列了免费计划的月分钟、单场上限和上传次数；但付费档额度和摘要次数不明，而且这些额度说明免费计划不适合 45 分钟会议。"
          },
          {
            "candidate_id": "fireflies",
            "scenario_id": "solo",
            "preference_id": "solo-quota",
            "status": "conflicting",
            "claim_ids": [
              "c-ff-free-storage-800",
              "c-ff-free-storage-400",
              "c-ff-credits"
            ],
            "explanation": "转录、存储、AI 点数是分开计算的，但免费存储是 800 还是 400 分钟存在冲突。"
          },
          {
            "candidate_id": "fathom",
            "scenario_id": "solo",
            "preference_id": "solo-quota",
            "status": "conflicting",
            "claim_ids": [
              "c-fa-free",
              "c-fa-no-upload",
              "c-fa-upload-5h"
            ],
            "explanation": "录制不限量、高级摘要每月 5 次的说法一致；上传是不支持还是每月 5 小时存在冲突。"
          },
          {
            "candidate_id": "otter",
            "scenario_id": "solo",
            "preference_id": "solo-control",
            "status": "unknown",
            "claim_ids": [],
            "explanation": "准入来源没有说明 Otter 个人计划的保留与删除条件。"
          },
          {
            "candidate_id": "fireflies",
            "scenario_id": "solo",
            "preference_id": "solo-control",
            "status": "supported",
            "claim_ids": [
              "c-ff-retention",
              "c-ff-free-export"
            ],
            "explanation": "tl;dv 给出默认 12 个月保留期，Happy Scribe 给出免费计划不能下载的限制；个人删除流程仍未知。"
          },
          {
            "candidate_id": "fathom",
            "scenario_id": "solo",
            "preference_id": "solo-control",
            "status": "unknown",
            "claim_ids": [],
            "explanation": "没有准入来源说明 Fathom 的保留与删除条件（Otter 页面首轮提取称保留期未公开，但逐字复读没有确认）。"
          },
          {
            "candidate_id": "otter",
            "scenario_id": "live-team",
            "preference_id": "live-access",
            "status": "supported",
            "claim_ids": [
              "c-ot-share"
            ],
            "explanation": "Read AI 称有角色访问控制；套餐范围与链接共享的默认值未知。"
          },
          {
            "candidate_id": "fireflies",
            "scenario_id": "live-team",
            "preference_id": "live-access",
            "status": "unknown",
            "claim_ids": [
              "c-ff-share"
            ],
            "explanation": "只知道有共享和自动共享，没有对手说明链接共享与角色权限的边界。"
          },
          {
            "candidate_id": "fathom",
            "scenario_id": "live-team",
            "preference_id": "live-access",
            "status": "supported",
            "claim_ids": [
              "c-fa-share",
              "c-fa-viewonly"
            ],
            "explanation": "Bluedot 分别描述了单链接分享和只读用户，但依据的是旧套餐名，可能过时。"
          },
          {
            "candidate_id": "otter",
            "scenario_id": "live-team",
            "preference_id": "live-cost",
            "status": "unknown",
            "claim_ids": [
              "c-ot-price-business"
            ],
            "explanation": "有单席价格，但录制者和只读成员是否都要计费不明。"
          },
          {
            "candidate_id": "fireflies",
            "scenario_id": "live-team",
            "preference_id": "live-cost",
            "status": "unknown",
            "claim_ids": [
              "c-ff-price"
            ],
            "explanation": "同上。"
          },
          {
            "candidate_id": "fathom",
            "scenario_id": "live-team",
            "preference_id": "live-cost",
            "status": "unknown",
            "claim_ids": [
              "c-fa-price",
              "c-fa-price-alt",
              "c-fa-viewonly"
            ],
            "explanation": "价格有冲突；只读用户存在，但是否计费不明。"
          },
          {
            "candidate_id": "otter",
            "scenario_id": "crm-followup",
            "preference_id": "crm-trace",
            "status": "unknown",
            "claim_ids": [],
            "explanation": "没有准入来源说明 Otter 的行动项能否对应到原文时间戳。"
          },
          {
            "candidate_id": "fireflies",
            "scenario_id": "crm-followup",
            "preference_id": "crm-trace",
            "status": "unknown",
            "claim_ids": [],
            "explanation": "没有准入来源说明 Fireflies 的行动项能否对应到原文。"
          },
          {
            "candidate_id": "fathom",
            "scenario_id": "crm-followup",
            "preference_id": "crm-trace",
            "status": "supported",
            "claim_ids": [
              "c-fa-timestamps"
            ],
            "explanation": "tl;dv 称有与转录关联的时间戳回放；行动项能否逐条链接到原文未知。"
          },
          {
            "candidate_id": "otter",
            "scenario_id": "crm-followup",
            "preference_id": "crm-tier",
            "status": "conflicting",
            "claim_ids": [
              "c-ot-crm-tier-ent",
              "c-ot-crm-tier-paid"
            ],
            "explanation": "CRM 集成是只在 Enterprise 还是付费档就有，说法冲突；另有低档每域名用户数限制的说法。"
          },
          {
            "candidate_id": "fireflies",
            "scenario_id": "crm-followup",
            "preference_id": "crm-tier",
            "status": "conflicting",
            "claim_ids": [
              "c-ff-crm-tier-business",
              "c-ff-crm-tier-pro",
              "c-ff-credits"
            ],
            "explanation": "HubSpot 集成需要 Business 还是 Pro 存在冲突；AI 点数还可能带来额外费用。"
          },
          {
            "candidate_id": "fathom",
            "scenario_id": "crm-followup",
            "preference_id": "crm-tier",
            "status": "conflicting",
            "claim_ids": [
              "c-fa-crm-push",
              "c-fa-crm-field-business",
              "c-fa-crm-tier-old",
              "c-fa-crm-cap"
            ],
            "explanation": "基础推送是所有计划都有还是限于 Team Edition，说法冲突；字段映射需要 Business；另有每域名 3 个用户的上限说法。"
          }
        ],
        "cost_comparisons": [
          {
            "scenario_id": "solo",
            "candidate_id": "otter",
            "status": "incomplete",
            "currency": "USD",
            "billing_period": "月（年付折算或月付）",
            "commitment": null,
            "plan": "Pro（免费计划的单场 30 分钟上限不满足 45 分钟会议）",
            "workload": {
              "members": 1,
              "meetings_per_month": 20,
              "minutes_per_meeting": 45
            },
            "inputs": [
              {
                "name": "Pro 年付单价",
                "value": 8.33,
                "unit": "USD/用户/月",
                "claim_ids": [
                  "c-ot-price-pro"
                ]
              },
              {
                "name": "Pro 月付单价",
                "value": 16.99,
                "unit": "USD/用户/月",
                "claim_ids": [
                  "c-ot-price-pro"
                ]
              },
              {
                "name": "免费计划单场上限",
                "value": 30,
                "unit": "分钟/场",
                "claim_ids": [
                  "c-ot-free-cap"
                ]
              }
            ],
            "formula": null,
            "estimated_software_cost": null,
            "missing_inputs": [
              "Pro 的单场上限与月分钟（准入来源没有说明）",
              "税费",
              "摘要次数"
            ],
            "excluded_costs": [
              "实施与学习时间"
            ],
            "caveat": "没有确认 Pro 能覆盖每月 900 分钟、每场 45 分钟之前，不计算费用。"
          },
          {
            "scenario_id": "solo",
            "candidate_id": "fireflies",
            "status": "incomplete",
            "currency": "USD",
            "billing_period": "月",
            "commitment": null,
            "plan": "Pro（免费计划被称不能下载，存储说法冲突）",
            "workload": {
              "members": 1,
              "meetings_per_month": 20,
              "minutes_per_meeting": 45
            },
            "inputs": [
              {
                "name": "Pro 年付单价",
                "value": 10,
                "unit": "USD/席/月",
                "claim_ids": [
                  "c-ff-price"
                ]
              },
              {
                "name": "Pro 月付单价",
                "value": 18,
                "unit": "USD/席/月",
                "claim_ids": [
                  "c-ff-price"
                ]
              }
            ],
            "formula": null,
            "estimated_software_cost": null,
            "missing_inputs": [
              "Pro 存储额度",
              "AI 点数是否够每月 20 场摘要",
              "税费"
            ],
            "excluded_costs": [
              "AI 点数超额费用"
            ],
            "caveat": "点数与存储额度不明，不能确定 Pro 是否覆盖该工作量。"
          },
          {
            "scenario_id": "solo",
            "candidate_id": "fathom",
            "status": "incomplete",
            "currency": "USD",
            "billing_period": "月",
            "commitment": null,
            "plan": "Free 或 Premium",
            "workload": {
              "members": 1,
              "meetings_per_month": 20,
              "minutes_per_meeting": 45
            },
            "inputs": [
              {
                "name": "免费计划高级摘要次数",
                "value": 5,
                "unit": "场/月",
                "claim_ids": [
                  "c-fa-free"
                ]
              },
              {
                "name": "Premium 年付单价",
                "value": 16,
                "unit": "USD/用户/月",
                "claim_ids": [
                  "c-fa-price"
                ]
              },
              {
                "name": "Premium 月付单价",
                "value": 20,
                "unit": "USD/用户/月",
                "claim_ids": [
                  "c-fa-price"
                ]
              }
            ],
            "formula": null,
            "estimated_software_cost": null,
            "missing_inputs": [
              "免费计划能否导出",
              "基础摘要是否足够",
              "Premium 价格冲突（$16/$19/$20）"
            ],
            "excluded_costs": [],
            "caveat": "免费计划可能覆盖录制与基础摘要，但导出能力未确认；不能宣称零成本可行。"
          },
          {
            "scenario_id": "live-team",
            "candidate_id": "otter",
            "status": "incomplete",
            "currency": "USD",
            "billing_period": "月",
            "commitment": null,
            "plan": "Business（假设）",
            "workload": {
              "members": 5,
              "meetings_per_month": 40,
              "minutes_per_meeting": 45
            },
            "inputs": [
              {
                "name": "Business 年付单价",
                "value": 19.99,
                "unit": "USD/用户/月",
                "claim_ids": [
                  "c-ot-price-business"
                ]
              }
            ],
            "formula": null,
            "estimated_software_cost": null,
            "missing_inputs": [
              "只读成员是否计费",
              "所需档位（Pro 是否足够）",
              "最低席位"
            ],
            "excluded_costs": [
              "管理与培训"
            ],
            "caveat": "不能假设 5 人都需要席位，也不能假设只读成员免费。"
          },
          {
            "scenario_id": "live-team",
            "candidate_id": "fireflies",
            "status": "incomplete",
            "currency": "USD",
            "billing_period": "月",
            "commitment": null,
            "plan": "Pro 或 Business",
            "workload": {
              "members": 5,
              "meetings_per_month": 40,
              "minutes_per_meeting": 45
            },
            "inputs": [
              {
                "name": "Pro 年付单价",
                "value": 10,
                "unit": "USD/席/月",
                "claim_ids": [
                  "c-ff-price"
                ]
              },
              {
                "name": "Business 年付单价",
                "value": 19,
                "unit": "USD/席/月",
                "claim_ids": [
                  "c-ff-price"
                ]
              }
            ],
            "formula": null,
            "estimated_software_cost": null,
            "missing_inputs": [
              "只读成员是否计费",
              "共享与权限所需档位"
            ],
            "excluded_costs": [
              "AI 点数超额"
            ],
            "caveat": "席位与点数口径不明。"
          },
          {
            "scenario_id": "live-team",
            "candidate_id": "fathom",
            "status": "incomplete",
            "currency": "USD",
            "billing_period": "月",
            "commitment": "Team 至少 2 席（对手说法）",
            "plan": "Team",
            "workload": {
              "members": 5,
              "meetings_per_month": 40,
              "minutes_per_meeting": 45
            },
            "inputs": [
              {
                "name": "Team 年付单价",
                "value": 15,
                "unit": "USD/用户/月",
                "claim_ids": [
                  "c-fa-price"
                ]
              }
            ],
            "formula": null,
            "estimated_software_cost": null,
            "missing_inputs": [
              "实时转录硬约束有冲突",
              "只读成员是否计费",
              "价格冲突（$15 与 $18）"
            ],
            "excluded_costs": [],
            "caveat": "硬约束未确认，不计算费用。"
          },
          {
            "scenario_id": "crm-followup",
            "candidate_id": "otter",
            "status": "conflicting",
            "currency": "USD",
            "billing_period": null,
            "commitment": null,
            "plan": "Business 或 Enterprise（冲突）",
            "workload": {
              "members": 5,
              "meetings_per_month": 40,
              "minutes_per_meeting": 45,
              "crm": "HubSpot"
            },
            "inputs": [
              {
                "name": "Business 年付单价",
                "value": 19.99,
                "unit": "USD/用户/月",
                "claim_ids": [
                  "c-ot-price-business"
                ]
              }
            ],
            "formula": null,
            "estimated_software_cost": null,
            "missing_inputs": [
              "CRM 集成所需档位",
              "Enterprise 报价",
              "每域名用户数上限"
            ],
            "excluded_costs": [
              "HubSpot 自身许可"
            ],
            "caveat": "档位说法冲突，无法计算。"
          },
          {
            "scenario_id": "crm-followup",
            "candidate_id": "fireflies",
            "status": "conflicting",
            "currency": "USD",
            "billing_period": "月",
            "commitment": null,
            "plan": "Business（多数说法）或 Pro（tl;dv）",
            "workload": {
              "members": 5,
              "meetings_per_month": 40,
              "minutes_per_meeting": 45,
              "crm": "HubSpot"
            },
            "inputs": [
              {
                "name": "Business 年付单价",
                "value": 19,
                "unit": "USD/席/月",
                "claim_ids": [
                  "c-ff-price",
                  "c-ff-crm-tier-business"
                ]
              },
              {
                "name": "Business 月付单价",
                "value": 29,
                "unit": "USD/席/月",
                "claim_ids": [
                  "c-ff-price"
                ]
              },
              {
                "name": "Pro 年付单价",
                "value": 10,
                "unit": "USD/席/月",
                "claim_ids": [
                  "c-ff-price",
                  "c-ff-crm-tier-pro"
                ]
              }
            ],
            "formula": null,
            "estimated_software_cost": null,
            "missing_inputs": [
              "HubSpot 集成所需档位",
              "5 人是否都需席位",
              "AI 点数是否够 40 场/月"
            ],
            "excluded_costs": [
              "点数超额",
              "HubSpot 自身许可"
            ],
            "caveat": "如果按 Business 档、5 人都计费，年付软件费用可按单价推算，但档位冲突与席位口径都未解决，这里不输出数字。"
          },
          {
            "scenario_id": "crm-followup",
            "candidate_id": "fathom",
            "status": "conflicting",
            "currency": "USD",
            "billing_period": "月",
            "commitment": null,
            "plan": "Business 或更低档（冲突）",
            "workload": {
              "members": 5,
              "meetings_per_month": 40,
              "minutes_per_meeting": 45,
              "crm": "HubSpot"
            },
            "inputs": [
              {
                "name": "Business 年付单价",
                "value": 25,
                "unit": "USD/用户/月",
                "claim_ids": [
                  "c-fa-price"
                ]
              }
            ],
            "formula": null,
            "estimated_software_cost": null,
            "missing_inputs": [
              "基础 CRM 推送所需档位",
              "每域名 3 个用户上限是否适用"
            ],
            "excluded_costs": [
              "HubSpot 自身许可"
            ],
            "caveat": "硬约束 crm-write 未知，档位冲突。"
          }
        ],
        "conflicts": [
          {
            "id": "cf-01",
            "claim_ids": [
              "c-ot-crm-tier-ent",
              "c-ot-crm-tier-paid"
            ],
            "affected_scenario_ids": [
              "crm-followup"
            ],
            "description": "Otter 的 CRM/HubSpot 集成是只在 Enterprise 提供，还是付费档就有（并有每域名用户数限制）。",
            "scope_comparison": "tl;dv 说 CRM 集成本身只在 Enterprise；ZoomInfo 说的是 Sales Agent 字段同步；Granola、Read AI 说付费档，但都没有日期。范围部分重叠。",
            "disposition": "unresolved",
            "rationale": "日期与范围都不能判定哪一方正确。",
            "required_verification": "用 Pro/Business 试用账号连接 HubSpot 沙盒，确认能否写入联系人或活动，以及每域名可启用的用户数。"
          },
          {
            "id": "cf-02",
            "claim_ids": [
              "c-ff-free-storage-800",
              "c-ff-free-storage-400"
            ],
            "affected_scenario_ids": [
              "solo"
            ],
            "description": "Fireflies 免费存储是每席位 800 分钟，还是全团队 400 分钟。",
            "scope_comparison": "都是免费计划；Happy Scribe（2026-07-16）比 tl;dv（2026-07-10）晚几天，但日期更新不能决定谁对。",
            "disposition": "unresolved",
            "rationale": "时间更新不能作为解决依据。",
            "required_verification": "用免费账号查看存储计量页。"
          },
          {
            "id": "cf-03",
            "claim_ids": [
              "c-ff-crm-tier-business",
              "c-ff-crm-tier-pro"
            ],
            "affected_scenario_ids": [
              "crm-followup"
            ],
            "description": "Fireflies 的 HubSpot 集成需要 Business 还是 Pro。",
            "scope_comparison": "可能是「基础集成」与「完整 CRM 自动化」的口径不同，但来源没有说明。",
            "disposition": "unresolved",
            "rationale": "没有来源区分两种口径。",
            "required_verification": "用 Pro 与 Business 试用分别测试写入 HubSpot 活动。"
          },
          {
            "id": "cf-04",
            "claim_ids": [
              "c-fa-live-yes",
              "c-fa-live-post"
            ],
            "affected_scenario_ids": [
              "live-team"
            ],
            "description": "Fathom 能否在会中实时显示文字转录。",
            "scope_comparison": "tl;dv 称有实时转录、可在会中分享高亮；Read AI 称转录在会后数秒出现；一条未读的搜索线索称新桌面端有会中实时摘要，但不是逐字转录。可能是 bot 模式与桌面端模式的差别，未确认。",
            "disposition": "unresolved",
            "rationale": "这是实时协作场景的决定性硬约束，没有更直接的准入证据。",
            "required_verification": "在 Zoom 测试会议中分别用 bot 与桌面端，观察会中能否看到逐字文字。"
          },
          {
            "id": "cf-05",
            "claim_ids": [
              "c-fa-no-upload",
              "c-fa-upload-5h"
            ],
            "affected_scenario_ids": [
              "solo"
            ],
            "description": "Fathom 是不支持上传，还是每月 5 小时上传。",
            "scope_comparison": "两者都没有套餐范围。",
            "disposition": "unresolved",
            "rationale": "对本计划（只做现场录制）不是决定性问题。",
            "required_verification": "试用时尝试上传一个文件。"
          },
          {
            "id": "cf-06",
            "claim_ids": [
              "c-fa-crm-push",
              "c-fa-crm-tier-old"
            ],
            "affected_scenario_ids": [
              "crm-followup"
            ],
            "description": "Fathom 的基础 CRM 推送是所有计划都有，还是限于 Team Edition 或更高档。",
            "scope_comparison": "旧说法使用 Team Edition 等旧套餐名（Granola 无年份，Bluedot 2026-02），新说法（tl;dv 2026-09、Read AI 无日期）称所有计划都有；可能是套餐改版，但无法确认。",
            "disposition": "unresolved",
            "rationale": "日期不能单独解决冲突，而且旧套餐名和新套餐名的对应关系不明。",
            "required_verification": "用免费或 Team 试用账号连接 HubSpot 沙盒验证。"
          },
          {
            "id": "cf-07",
            "claim_ids": [
              "c-fa-price",
              "c-fa-price-alt"
            ],
            "affected_scenario_ids": [
              "live-team",
              "crm-followup",
              "solo"
            ],
            "description": "Fathom 各套餐的单价不一致（例如 Team $15 与 $18，旧套餐名下价格更高）。",
            "scope_comparison": "年付与月付、新旧套餐的口径都可能不同。",
            "disposition": "unresolved",
            "rationale": "来源没有写明计费周期。",
            "required_verification": "在截止日前后的定价页（非本期准入来源）或销售报价中核对。"
          }
        ],
        "scenario_decisions": [
          {
            "scenario_id": "solo",
            "disposition": "conditional_shortlist",
            "candidate_outcomes": [
              {
                "candidate_id": "otter",
                "disposition": "shortlisted",
                "claim_ids": [
                  "c-ot-platforms",
                  "c-ot-live",
                  "c-ot-summary",
                  "c-ot-export",
                  "c-ot-free-cap"
                ],
                "gap_ids": [
                  "g-01",
                  "g-04"
                ],
                "reason": "两项硬约束都有对手说法支持；但对手称免费计划单场 30 分钟，45 分钟会议需要付费档，而付费档额度未知。"
              },
              {
                "candidate_id": "fireflies",
                "disposition": "shortlisted",
                "claim_ids": [
                  "c-ff-platforms",
                  "c-ff-live",
                  "c-ff-summary",
                  "c-ff-export",
                  "c-ff-free-export"
                ],
                "gap_ids": [
                  "g-02",
                  "g-04"
                ],
                "reason": "两项硬约束有多家族支持；导出按对手说法需要 Pro。"
              },
              {
                "candidate_id": "fathom",
                "disposition": "shortlisted",
                "claim_ids": [
                  "c-fa-platforms",
                  "c-fa-free",
                  "c-fa-summary",
                  "c-fa-export"
                ],
                "gap_ids": [
                  "g-03",
                  "g-04"
                ],
                "reason": "捕获与摘要有多家族支持；导出只有一家，套餐未知。"
              }
            ],
            "comparative": {
              "status": "insufficient_basis",
              "preferred_candidate_id": null,
              "comparison_claim_ids": [
                "c-ot-free-cap",
                "c-fa-free",
                "c-ff-free-storage-800"
              ],
              "reason": "最高优先级偏好（额度透明）中，Fireflies 与 Fathom 都有冲突，Otter 只有免费计划信息；无法形成相对优选。"
            },
            "options": [
              {
                "candidate_id": "otter",
                "best_for": "愿意付费、需要会中也能看文字的个人用户",
                "not_for": "想用免费计划记录 45 分钟会议的用户（对手称单场上限 30 分钟）",
                "supporting_claim_ids": [
                  "c-ot-platforms",
                  "c-ot-live",
                  "c-ot-summary",
                  "c-ot-export"
                ],
                "counter_claim_ids": [
                  "c-ot-free-cap",
                  "c-ot-audio-only"
                ],
                "constraint_refs": [
                  "otter/solo/solo-capture",
                  "otter/solo/solo-summary"
                ],
                "tradeoff": "对手称只录音频；免费计划不够用。",
                "alternative_candidate_id": "fathom",
                "reversal_condition": "如果 Pro 的单场上限低于 45 分钟或月额度低于 900 分钟，则取消。",
                "prerequisites": [
                  "核实 Pro 的单场与月度额度",
                  "核实导出格式"
                ],
                "evidence_strength": "limited",
                "strength_reason": "摘要与导出只有 tl;dv 一个家族支持"
              },
              {
                "candidate_id": "fireflies",
                "best_for": "需要导出、愿意付 Pro 的个人用户",
                "not_for": "只想用免费计划且需要导出的用户（对手称免费计划不能下载）",
                "supporting_claim_ids": [
                  "c-ff-platforms",
                  "c-ff-live",
                  "c-ff-summary",
                  "c-ff-export"
                ],
                "counter_claim_ids": [
                  "c-ff-free-export",
                  "c-ff-free-storage-400",
                  "c-ff-credits",
                  "c-ff-summary-criticism"
                ],
                "constraint_refs": [
                  "fireflies/solo/solo-capture",
                  "fireflies/solo/solo-summary"
                ],
                "tradeoff": "AI 功能受点数限制；对手批评摘要质量（未实测）。",
                "alternative_candidate_id": "otter",
                "reversal_condition": "如果 Pro 的点数不够每月 20 场摘要，重新判断。",
                "prerequisites": [
                  "核实 Pro 存储与点数",
                  "在试用中检查摘要质量"
                ],
                "evidence_strength": "limited",
                "strength_reason": "硬约束有两到三个家族支持，但额度相关说法冲突，整体证据只能算有限"
              },
              {
                "candidate_id": "fathom",
                "best_for": "想先免费录制 Zoom/Meet 会议并看摘要的个人用户",
                "not_for": "需要上传录音文件或移动端录制的用户（对手称不支持或受限）",
                "supporting_claim_ids": [
                  "c-fa-platforms",
                  "c-fa-free",
                  "c-fa-summary",
                  "c-fa-export"
                ],
                "counter_claim_ids": [
                  "c-fa-no-upload",
                  "c-fa-upload-5h"
                ],
                "constraint_refs": [
                  "fathom/solo/solo-capture",
                  "fathom/solo/solo-summary"
                ],
                "tradeoff": "高级摘要每月 5 次；导出证据只有一家。",
                "alternative_candidate_id": "otter",
                "reversal_condition": "如果免费计划不能导出，或基础摘要不够用，则改为 Premium 或换候选。",
                "prerequisites": [
                  "核实免费计划的导出",
                  "核实基础摘要与高级摘要的差别"
                ],
                "evidence_strength": "limited",
                "strength_reason": "导出只有单一家族支持"
              }
            ],
            "abstention_reason": null,
            "verification_plan": [
              {
                "question": "45 分钟英语会议在各候选目标档位下能否完整转录、摘要并导出？",
                "method": "经参与者同意的非敏感测试会议，Zoom 与 Meet 各 1 场",
                "success_criterion": "完整转录 45 分钟，有摘要，能导出文本文件",
                "status": "not_executed"
              },
              {
                "question": "删除记录后是否真的不可访问？",
                "method": "删除测试记录后检查分享链接与搜索",
                "success_criterion": "链接失效、搜索无结果",
                "status": "not_executed"
              }
            ]
          },
          {
            "scenario_id": "live-team",
            "disposition": "conditional_shortlist",
            "candidate_outcomes": [
              {
                "candidate_id": "otter",
                "disposition": "shortlisted",
                "claim_ids": [
                  "c-ot-live",
                  "c-ot-share"
                ],
                "gap_ids": [
                  "g-12",
                  "g-06"
                ],
                "reason": "实时转录有三家族支持；共享只有 Read AI 一家说明。"
              },
              {
                "candidate_id": "fireflies",
                "disposition": "shortlisted",
                "claim_ids": [
                  "c-ff-live",
                  "c-ff-share"
                ],
                "gap_ids": [
                  "g-13",
                  "g-06"
                ],
                "reason": "两项硬约束都有多家族支持。"
              },
              {
                "candidate_id": "fathom",
                "disposition": "investigate_first",
                "claim_ids": [
                  "c-fa-live-yes",
                  "c-fa-live-post",
                  "c-fa-share"
                ],
                "gap_ids": [
                  "g-05",
                  "g-06"
                ],
                "reason": "对手对会中实时转录说法冲突；共享有支持。"
              }
            ],
            "comparative": {
              "status": "insufficient_basis",
              "preferred_candidate_id": null,
              "comparison_claim_ids": [
                "c-ot-share",
                "c-ff-share"
              ],
              "reason": "最高优先级偏好（权限边界）中，Otter 只有一个家族支持，Fireflies 未知；证据不对等，也没有可比的直接对照，无法确定哪一个更好。"
            },
            "options": [
              {
                "candidate_id": "otter",
                "best_for": "需要会中实时文字与角色权限共享的 5 人团队",
                "not_for": "需要视频回看的团队（对手称只录音频）",
                "supporting_claim_ids": [
                  "c-ot-live",
                  "c-ot-share"
                ],
                "counter_claim_ids": [
                  "c-ot-audio-only"
                ],
                "constraint_refs": [
                  "otter/live-team/live-transcript",
                  "otter/live-team/live-share"
                ],
                "tradeoff": "共享与权限说法只有单一家族，也没有日期。",
                "alternative_candidate_id": "fireflies",
                "reversal_condition": "如果角色权限需要 Enterprise，或只读成员也要计费，重新判断。",
                "prerequisites": [
                  "核实共享权限的套餐",
                  "核实只读成员是否计费"
                ],
                "evidence_strength": "limited",
                "strength_reason": "live-share 只有一个家族支持"
              },
              {
                "candidate_id": "fireflies",
                "best_for": "需要会中实时文字和团队自动共享的 5 人团队",
                "not_for": "需要细粒度角色权限但无法先验证的团队",
                "supporting_claim_ids": [
                  "c-ff-live",
                  "c-ff-share"
                ],
                "counter_claim_ids": [
                  "c-ff-credits"
                ],
                "constraint_refs": [
                  "fireflies/live-team/live-transcript",
                  "fireflies/live-team/live-share"
                ],
                "tradeoff": "权限边界未知；AI 功能受点数限制。",
                "alternative_candidate_id": "otter",
                "reversal_condition": "如果共享只能通过公开链接、没有角色控制，重新判断。",
                "prerequisites": [
                  "核实链接共享与角色权限",
                  "核实席位计费"
                ],
                "evidence_strength": "convergent_claims",
                "strength_reason": "两项硬约束各有两到三个独立家族的一致说法；偏好项仍未知"
              }
            ],
            "abstention_reason": null,
            "verification_plan": [
              {
                "question": "Fathom 在 Zoom 会中能否显示逐字转录？",
                "method": "用 bot 与桌面端各开一场测试会议并观察",
                "success_criterion": "会中可以看到随发言更新的逐字文字",
                "status": "not_executed"
              },
              {
                "question": "公开链接与成员权限是否可以分开控制，撤回后是否失效？",
                "method": "创建分享链接、设置只读成员，再撤回",
                "success_criterion": "撤回后链接失效，只读成员不能编辑",
                "status": "not_executed"
              }
            ]
          },
          {
            "scenario_id": "crm-followup",
            "disposition": "conditional_shortlist",
            "candidate_outcomes": [
              {
                "candidate_id": "otter",
                "disposition": "investigate_first",
                "claim_ids": [
                  "c-ot-actions",
                  "c-ot-crm-push",
                  "c-ot-crm-tier-ent",
                  "c-ot-crm-tier-paid"
                ],
                "gap_ids": [
                  "g-07"
                ],
                "reason": "行动项有支持；是否写入 HubSpot 联系人或活动没有对手说明，所需档位也有冲突。"
              },
              {
                "candidate_id": "fireflies",
                "disposition": "shortlisted",
                "claim_ids": [
                  "c-ff-actions",
                  "c-ff-crm-write"
                ],
                "gap_ids": [
                  "g-09",
                  "g-10"
                ],
                "reason": "行动项有多家族支持；Otter 称笔记同步到活动流，Happy Scribe 称笔记填入 HubSpot。证据有限。"
              },
              {
                "candidate_id": "fathom",
                "disposition": "investigate_first",
                "claim_ids": [
                  "c-fa-actions",
                  "c-fa-crm-push",
                  "c-fa-crm-cap"
                ],
                "gap_ids": [
                  "g-08"
                ],
                "reason": "对手称会推送摘要到 HubSpot 记录，但对象不明；Read AI 称每域名最多 3 个用户，与 5 人团队冲突，须核实。"
              }
            ],
            "comparative": {
              "status": "insufficient_basis",
              "preferred_candidate_id": null,
              "comparison_claim_ids": [
                "c-ff-crm-write",
                "c-fa-crm-push",
                "c-ot-crm-push"
              ],
              "reason": "其他候选的 crm-write 是未知而不是不满足，Fireflies 不能因此默认胜出；最高优先级偏好（原文定位）Fireflies 也是未知。"
            },
            "options": [
              {
                "candidate_id": "fireflies",
                "best_for": "想把会后笔记与行动项推送到 HubSpot 活动的 5 人客户团队（先做沙盒验证）",
                "not_for": "需要双向同步或自定义字段更新的团队（Avoma 称不支持）",
                "supporting_claim_ids": [
                  "c-ff-actions",
                  "c-ff-crm-write"
                ],
                "counter_claim_ids": [
                  "c-ff-crm-limited",
                  "c-ff-crm-tier-business",
                  "c-ff-crm-tier-pro",
                  "c-ff-credits",
                  "c-ff-summary-criticism"
                ],
                "constraint_refs": [
                  "fireflies/crm-followup/crm-actions",
                  "fireflies/crm-followup/crm-write"
                ],
                "tradeoff": "可能需要 Business 档；AI 点数有上限；行动项能否对应原文未知。",
                "alternative_candidate_id": "fathom",
                "reversal_condition": "如果沙盒测试中笔记不能关联到正确的联系人或活动，或需要更高档位，取消；如果 Fathom 核实后能写入且不受 3 人上限限制，重新比较。",
                "prerequisites": [
                  "在 HubSpot 沙盒验证写入活动与联系人关联",
                  "确认所需档位",
                  "在试用中检查行动项是否虚构"
                ],
                "evidence_strength": "limited",
                "strength_reason": "关于写入对象，只有一个家族说到活动流"
              }
            ],
            "abstention_reason": null,
            "verification_plan": [
              {
                "question": "会后笔记与行动项是否写入 HubSpot 的正确联系人或活动？",
                "method": "HubSpot 沙盒加测试客户会议，三个候选分别测试",
                "success_criterion": "活动时间线出现笔记，关联到对应联系人，并记录所需档位",
                "status": "not_executed"
              },
              {
                "question": "行动项是否虚构，负责人是否归属错误？",
                "method": "预设明确和不明确的行动项，与人工参考记录对照",
                "success_criterion": "公开样本数与遗漏、误归属、虚构的数量",
                "status": "not_executed"
              },
              {
                "question": "5 人是否都能启用 CRM 同步？",
                "method": "5 个测试账号同时连接",
                "success_criterion": "5 人都能同步",
                "status": "not_executed"
              }
            ]
          }
        ],
        "coverage_matrix": [
          {
            "candidate_id": "otter",
            "scenario_id": "solo",
            "eligible_family_ids": [
              "fam-fireflies",
              "fam-tldv",
              "fam-granola",
              "fam-readai",
              "fam-fathom"
            ],
            "supported_constraints": [
              "solo-capture",
              "solo-summary"
            ],
            "unknown_constraints": [],
            "counterevidence_search_ids": [
              "q08",
              "q17"
            ],
            "gap_ids": [
              "g-01",
              "g-04"
            ]
          },
          {
            "candidate_id": "otter",
            "scenario_id": "live-team",
            "eligible_family_ids": [
              "fam-granola",
              "fam-readai",
              "fam-tldv"
            ],
            "supported_constraints": [
              "live-transcript",
              "live-share"
            ],
            "unknown_constraints": [],
            "counterevidence_search_ids": [
              "q17"
            ],
            "gap_ids": [
              "g-12",
              "g-06"
            ]
          },
          {
            "candidate_id": "otter",
            "scenario_id": "crm-followup",
            "eligible_family_ids": [
              "fam-tldv",
              "fam-zoominfo",
              "fam-fathom",
              "fam-granola",
              "fam-readai",
              "fam-fireflies"
            ],
            "supported_constraints": [
              "crm-actions"
            ],
            "unknown_constraints": [
              "crm-write"
            ],
            "counterevidence_search_ids": [
              "q14"
            ],
            "gap_ids": [
              "g-07"
            ]
          },
          {
            "candidate_id": "fireflies",
            "scenario_id": "solo",
            "eligible_family_ids": [
              "fam-otter",
              "fam-tldv",
              "fam-happyscribe",
              "fam-granola",
              "fam-readai",
              "fam-avoma"
            ],
            "supported_constraints": [
              "solo-capture",
              "solo-summary"
            ],
            "unknown_constraints": [],
            "counterevidence_search_ids": [
              "q11"
            ],
            "gap_ids": [
              "g-02",
              "g-04"
            ]
          },
          {
            "candidate_id": "fireflies",
            "scenario_id": "live-team",
            "eligible_family_ids": [
              "fam-otter",
              "fam-tldv",
              "fam-readai"
            ],
            "supported_constraints": [
              "live-transcript",
              "live-share"
            ],
            "unknown_constraints": [],
            "counterevidence_search_ids": [
              "q16"
            ],
            "gap_ids": [
              "g-13",
              "g-06"
            ]
          },
          {
            "candidate_id": "fireflies",
            "scenario_id": "crm-followup",
            "eligible_family_ids": [
              "fam-otter",
              "fam-happyscribe",
              "fam-avoma",
              "fam-granola",
              "fam-tldv",
              "fam-readai",
              "fam-fathom"
            ],
            "supported_constraints": [
              "crm-actions",
              "crm-write"
            ],
            "unknown_constraints": [],
            "counterevidence_search_ids": [
              "q16"
            ],
            "gap_ids": [
              "g-09",
              "g-10"
            ]
          },
          {
            "candidate_id": "fathom",
            "scenario_id": "solo",
            "eligible_family_ids": [
              "fam-otter",
              "fam-fireflies",
              "fam-tldv",
              "fam-readai",
              "fam-bluedot"
            ],
            "supported_constraints": [
              "solo-capture",
              "solo-summary"
            ],
            "unknown_constraints": [],
            "counterevidence_search_ids": [
              "q15"
            ],
            "gap_ids": [
              "g-03",
              "g-04"
            ]
          },
          {
            "candidate_id": "fathom",
            "scenario_id": "live-team",
            "eligible_family_ids": [
              "fam-tldv",
              "fam-readai",
              "fam-bluedot"
            ],
            "supported_constraints": [
              "live-share"
            ],
            "unknown_constraints": [
              "live-transcript"
            ],
            "counterevidence_search_ids": [
              "q09",
              "q15"
            ],
            "gap_ids": [
              "g-05",
              "g-06"
            ]
          },
          {
            "candidate_id": "fathom",
            "scenario_id": "crm-followup",
            "eligible_family_ids": [
              "fam-otter",
              "fam-bluedot",
              "fam-readai",
              "fam-tldv",
              "fam-granola"
            ],
            "supported_constraints": [
              "crm-actions"
            ],
            "unknown_constraints": [
              "crm-write"
            ],
            "counterevidence_search_ids": [
              "q15"
            ],
            "gap_ids": [
              "g-08"
            ]
          }
        ],
        "excluded": [
          {
            "source_id": "s03",
            "target_candidate_id": "otter",
            "locator": "Real-Time Transcription and Recording 表 Otter 列",
            "reason": "Otter 自述（self_promotion）",
            "effect_on_decision": "无；Otter 实时转录改用其他三个竞品家族支持"
          },
          {
            "source_id": "s15",
            "target_candidate_id": "otter",
            "locator": "Live Transcription 段与 Export Formats 段",
            "reason": "ZoomInfo 只在 CRM 场景是相邻竞品，用于其他场景属于超出范围（out_of_scope）",
            "effect_on_decision": "无；只在 crm-followup 内使用"
          },
          {
            "source_id": "s02",
            "target_candidate_id": "fathom",
            "locator": "首轮提取中「Fathom 实时转录」一句",
            "reason": "逐字复读没有找到对应原文（discovery_only）",
            "effect_on_decision": "没有计入 Fathom 实时转录的支持证据，这是 cf-04 未解决的原因之一"
          },
          {
            "source_id": "s06",
            "target_candidate_id": "fathom",
            "locator": "对比表 CRM Integration 行 Fathom 列",
            "reason": "Fathom 自述（self_promotion）",
            "effect_on_decision": "无"
          }
        ],
        "coverage_gaps": [
          {
            "id": "g-01",
            "candidate_id": "otter",
            "scenario_id": "solo",
            "question": "Otter Pro 的单场上限与月分钟能否覆盖每场 45 分钟、每月 900 分钟？",
            "why_missing": "准入来源只给了免费计划的数字；Pro 数字只出现在未读的非竞品搜索摘要里",
            "decision_impact": "如果不足，个人场景的 Otter 选项作废",
            "next_action": "试用或查看目标方定价页（下期政策允许时）"
          },
          {
            "id": "g-02",
            "candidate_id": "fireflies",
            "scenario_id": "solo",
            "question": "Fireflies Pro 的存储与 AI 点数是否够每月 20 场？",
            "why_missing": "对手说法冲突或未说明",
            "decision_impact": "影响个人场景的成本和可行性",
            "next_action": "试用账号查看计量"
          },
          {
            "id": "g-03",
            "candidate_id": "fathom",
            "scenario_id": "solo",
            "question": "Fathom 免费计划能否导出转录，格式是什么？",
            "why_missing": "只有 tl;dv 说支持导出，没有说明套餐",
            "decision_impact": "决定免费计划能否满足 solo-summary",
            "next_action": "免费账号测试导出"
          },
          {
            "id": "g-04",
            "candidate_id": null,
            "scenario_id": "solo",
            "question": "三个候选个人记录的保留期与删除流程是什么？",
            "why_missing": "竞品很少描述对方的删除流程",
            "decision_impact": "影响 solo-control 偏好",
            "next_action": "试用中执行删除测试"
          },
          {
            "id": "g-05",
            "candidate_id": "fathom",
            "scenario_id": "live-team",
            "question": "Fathom 能否在会中显示逐字转录？",
            "why_missing": "竞品说法冲突（cf-04）",
            "decision_impact": "决定 Fathom 能否进入实时协作场景的候选名单",
            "next_action": "Zoom 测试会议观察"
          },
          {
            "id": "g-06",
            "candidate_id": null,
            "scenario_id": "live-team",
            "question": "录制者与只读成员是否都要付费席位？",
            "why_missing": "没有准入来源说明",
            "decision_impact": "5 人团队成本无法计算",
            "next_action": "询问销售或试用中邀请只读成员"
          },
          {
            "id": "g-07",
            "candidate_id": "otter",
            "scenario_id": "crm-followup",
            "question": "Otter 能否在 Pro/Business 档写入 HubSpot 联系人或活动？",
            "why_missing": "对手只提到交易字段或通用摘要，档位说法冲突",
            "decision_impact": "决定 Otter 能否进入 CRM 场景候选名单",
            "next_action": "HubSpot 沙盒测试"
          },
          {
            "id": "g-08",
            "candidate_id": "fathom",
            "scenario_id": "crm-followup",
            "question": "Fathom 推送摘要的 HubSpot 对象是什么？每域名 3 个用户的上限是否适用于 5 人团队？",
            "why_missing": "对手只说写入「记录」；上限说法只有一个家族",
            "decision_impact": "决定 Fathom 能否进入 CRM 场景候选名单",
            "next_action": "HubSpot 沙盒 + 5 账号测试"
          },
          {
            "id": "g-09",
            "candidate_id": "fireflies",
            "scenario_id": "crm-followup",
            "question": "Fireflies 写入 HubSpot 活动需要哪个档位？能否关联到正确联系人？",
            "why_missing": "档位冲突（cf-03），关联方式没有准入说明",
            "decision_impact": "影响 Fireflies 选项的档位与成本",
            "next_action": "沙盒测试"
          },
          {
            "id": "g-10",
            "candidate_id": null,
            "scenario_id": "crm-followup",
            "question": "行动项能否对应到原文时间戳，便于核对是否虚构？",
            "why_missing": "只有 Fathom 有时间戳回放的说法",
            "decision_impact": "影响 crm-trace 偏好",
            "next_action": "试用中检查"
          },
          {
            "id": "g-11",
            "candidate_id": null,
            "scenario_id": null,
            "question": "数据训练用途、合规认证、录音同意处理",
            "why_missing": "严格竞品政策下，这类说法只是对手指控或自述，不能作为保证",
            "decision_impact": "涉及客户敏感数据时不能直接部署",
            "next_action": "法务与安全团队审阅目标方条款（本期不执行）"
          },
          {
            "id": "g-12",
            "candidate_id": "otter",
            "scenario_id": "live-team",
            "question": "Otter 的共享工作区与角色权限在哪个档位提供？",
            "why_missing": "只有 Read AI 一家说明，而且没有套餐范围",
            "decision_impact": "影响 live-share 证据强度与成本",
            "next_action": "试用验证"
          },
          {
            "id": "g-13",
            "candidate_id": "fireflies",
            "scenario_id": "live-team",
            "question": "Fireflies 的公开链接与角色权限边界是什么？",
            "why_missing": "对手只提到共享与自动共享",
            "decision_impact": "影响 live-access 偏好",
            "next_action": "试用验证"
          }
        ],
        "future_candidates": [
          {
            "name": "tl;dv",
            "discovery_source_ids": [
              "s09",
              "s12",
              "s13"
            ],
            "why_consider_later": "同类会议记录产品，对手页面称其 CRM 字段写入较深；需要修订计划才能纳入"
          },
          {
            "name": "Read AI",
            "discovery_source_ids": [
              "s08",
              "s11",
              "s17"
            ],
            "why_consider_later": "同类会议助手"
          },
          {
            "name": "Granola",
            "discovery_source_ids": [
              "s07"
            ],
            "why_consider_later": "无 bot 的会议笔记产品"
          },
          {
            "name": "Avoma",
            "discovery_source_ids": [
              "s10"
            ],
            "why_consider_later": "以 CRM 同步为卖点，适合 CRM 跟进场景"
          }
        ],
        "completion": {
          "queries_used": 17,
          "url_read_attempts": 20,
          "stop_reason": "正文读取尝试已达 20 次上限（包括 3 次同一 URL 的逐字复读）；搜索用了 17/24 次。",
          "unfinished_tasks": [
            "Fathom 实时转录冲突未能用更多准入来源解决",
            "Otter/Fathom 写入 HubSpot 联系人或活动的对手说明未找到",
            "只读成员计费与共享权限边界未查明",
            "Fathom 非主持人使用限制（beaverai 线索）未读"
          ],
          "checks": [
            {
              "check": "影响选择的命题都有读过的准入段落",
              "outcome": "pass",
              "note": "所有进入候选名单的命题都来自 WebFetch 提取段落；但工具返回的是小模型提取，不是完整原文。s02 的首轮提取被逐字复读推翻，这说明提取可能有误。"
            },
            {
              "check": "自荐、同源、未来日期、未知归属没有进入推荐证据",
              "outcome": "pass",
              "note": "自述段落标为 self_promotion 或 out_of_scope；所有来源日期都早于截止日或未知"
            },
            {
              "check": "每个候选都在覆盖表中",
              "outcome": "pass",
              "note": "3×3 共 9 行"
            },
            {
              "check": "硬约束没有被推断通过",
              "outcome": "pass",
              "note": "Otter/Fathom 的 crm-write 标为 unknown；Fathom 的 live-transcript 标为 conflicting"
            },
            {
              "check": "成本单位可比",
              "outcome": "not_assessable",
              "note": "所有成本都没有计算，只列出单价"
            },
            {
              "check": "JSON 引用完整",
              "outcome": "not_assessable",
              "note": "需要宿主的验证器运行确认"
            },
            {
              "check": "发布者身份核实",
              "outcome": "fail",
              "note": "没有另外读取身份页，只根据对比页本身的内容和域名判断；法律所有者一律没有核实"
            }
          ]
        }
      }
    }
  ],
  "integration": {
    "category_id": "meeting-notes",
    "constraint_matrix": [
      {
        "candidate_id": "otter",
        "scenario_id": "solo",
        "constraint_id": "solo-capture",
        "status": "unknown",
        "explanation": "完整工作负载和当前套餐尚未复核通过；文章仅提供试用方向。",
        "evidence_refs": []
      },
      {
        "candidate_id": "otter",
        "scenario_id": "solo",
        "constraint_id": "solo-summary",
        "status": "unknown",
        "explanation": "完整工作负载和当前套餐尚未复核通过；文章仅提供试用方向。",
        "evidence_refs": []
      },
      {
        "candidate_id": "fireflies",
        "scenario_id": "solo",
        "constraint_id": "solo-capture",
        "status": "unknown",
        "explanation": "完整工作负载和当前套餐尚未复核通过；文章仅提供试用方向。",
        "evidence_refs": [
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "claim_id": "c4"
          }
        ]
      },
      {
        "candidate_id": "fireflies",
        "scenario_id": "solo",
        "constraint_id": "solo-summary",
        "status": "unknown",
        "explanation": "完整工作负载和当前套餐尚未复核通过；文章仅提供试用方向。",
        "evidence_refs": []
      },
      {
        "candidate_id": "fathom",
        "scenario_id": "solo",
        "constraint_id": "solo-capture",
        "status": "unknown",
        "explanation": "完整工作负载和当前套餐尚未复核通过；文章仅提供试用方向。",
        "evidence_refs": [
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "claim_id": "c1"
          }
        ]
      },
      {
        "candidate_id": "fathom",
        "scenario_id": "solo",
        "constraint_id": "solo-summary",
        "status": "unknown",
        "explanation": "完整工作负载和当前套餐尚未复核通过；文章仅提供试用方向。",
        "evidence_refs": []
      },
      {
        "candidate_id": "otter",
        "scenario_id": "live-team",
        "constraint_id": "live-transcript",
        "status": "unknown",
        "explanation": "完整工作负载和当前套餐尚未复核通过；文章仅提供试用方向。",
        "evidence_refs": []
      },
      {
        "candidate_id": "otter",
        "scenario_id": "live-team",
        "constraint_id": "live-share",
        "status": "unknown",
        "explanation": "完整工作负载和当前套餐尚未复核通过；文章仅提供试用方向。",
        "evidence_refs": []
      },
      {
        "candidate_id": "fireflies",
        "scenario_id": "live-team",
        "constraint_id": "live-transcript",
        "status": "unknown",
        "explanation": "完整工作负载和当前套餐尚未复核通过；文章仅提供试用方向。",
        "evidence_refs": [
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "claim_id": "c4"
          }
        ]
      },
      {
        "candidate_id": "fireflies",
        "scenario_id": "live-team",
        "constraint_id": "live-share",
        "status": "unknown",
        "explanation": "完整工作负载和当前套餐尚未复核通过；文章仅提供试用方向。",
        "evidence_refs": [
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "claim_id": "c5"
          }
        ]
      },
      {
        "candidate_id": "fathom",
        "scenario_id": "live-team",
        "constraint_id": "live-transcript",
        "status": "unknown",
        "explanation": "完整工作负载和当前套餐尚未复核通过；文章仅提供试用方向。",
        "evidence_refs": []
      },
      {
        "candidate_id": "fathom",
        "scenario_id": "live-team",
        "constraint_id": "live-share",
        "status": "unknown",
        "explanation": "完整工作负载和当前套餐尚未复核通过；文章仅提供试用方向。",
        "evidence_refs": []
      },
      {
        "candidate_id": "otter",
        "scenario_id": "crm-followup",
        "constraint_id": "crm-actions",
        "status": "unknown",
        "explanation": "完整工作负载和当前套餐尚未复核通过；文章仅提供试用方向。",
        "evidence_refs": []
      },
      {
        "candidate_id": "otter",
        "scenario_id": "crm-followup",
        "constraint_id": "crm-write",
        "status": "unknown",
        "explanation": "完整工作负载和当前套餐尚未复核通过；文章仅提供试用方向。",
        "evidence_refs": []
      },
      {
        "candidate_id": "fireflies",
        "scenario_id": "crm-followup",
        "constraint_id": "crm-actions",
        "status": "unknown",
        "explanation": "完整工作负载和当前套餐尚未复核通过；文章仅提供试用方向。",
        "evidence_refs": [
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "claim_id": "c7"
          }
        ]
      },
      {
        "candidate_id": "fireflies",
        "scenario_id": "crm-followup",
        "constraint_id": "crm-write",
        "status": "unknown",
        "explanation": "完整工作负载和当前套餐尚未复核通过；文章仅提供试用方向。",
        "evidence_refs": [
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "claim_id": "c6"
          }
        ]
      },
      {
        "candidate_id": "fathom",
        "scenario_id": "crm-followup",
        "constraint_id": "crm-actions",
        "status": "unknown",
        "explanation": "完整工作负载和当前套餐尚未复核通过；文章仅提供试用方向。",
        "evidence_refs": [
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "claim_id": "c2"
          }
        ]
      },
      {
        "candidate_id": "fathom",
        "scenario_id": "crm-followup",
        "constraint_id": "crm-write",
        "status": "unknown",
        "explanation": "完整工作负载和当前套餐尚未复核通过；文章仅提供试用方向。",
        "evidence_refs": []
      }
    ],
    "preference_assessments": [
      {
        "candidate_id": "otter",
        "scenario_id": "solo",
        "preference_id": "solo-quota",
        "status": "unknown",
        "explanation": "缺少足够具体且口径一致的材料。",
        "run_id": "codex-v2-2026-09-28-meeting-notes",
        "evidence_refs": [],
        "review_status": "original_assessment; not promoted to final ranking"
      },
      {
        "candidate_id": "otter",
        "scenario_id": "solo",
        "preference_id": "solo-control",
        "status": "unknown",
        "explanation": "缺少足够具体且口径一致的材料。",
        "run_id": "codex-v2-2026-09-28-meeting-notes",
        "evidence_refs": [],
        "review_status": "original_assessment; not promoted to final ranking"
      },
      {
        "candidate_id": "fireflies",
        "scenario_id": "solo",
        "preference_id": "solo-quota",
        "status": "unknown",
        "explanation": "缺少足够具体且口径一致的材料。",
        "run_id": "codex-v2-2026-09-28-meeting-notes",
        "evidence_refs": [],
        "review_status": "original_assessment; not promoted to final ranking"
      },
      {
        "candidate_id": "fireflies",
        "scenario_id": "solo",
        "preference_id": "solo-control",
        "status": "unknown",
        "explanation": "缺少足够具体且口径一致的材料。",
        "run_id": "codex-v2-2026-09-28-meeting-notes",
        "evidence_refs": [],
        "review_status": "original_assessment; not promoted to final ranking"
      },
      {
        "candidate_id": "fathom",
        "scenario_id": "solo",
        "preference_id": "solo-quota",
        "status": "unknown",
        "explanation": "缺少足够具体且口径一致的材料。",
        "run_id": "codex-v2-2026-09-28-meeting-notes",
        "evidence_refs": [],
        "review_status": "original_assessment; not promoted to final ranking"
      },
      {
        "candidate_id": "fathom",
        "scenario_id": "solo",
        "preference_id": "solo-control",
        "status": "unknown",
        "explanation": "缺少足够具体且口径一致的材料。",
        "run_id": "codex-v2-2026-09-28-meeting-notes",
        "evidence_refs": [],
        "review_status": "original_assessment; not promoted to final ranking"
      },
      {
        "candidate_id": "otter",
        "scenario_id": "live-team",
        "preference_id": "live-access",
        "status": "unknown",
        "explanation": "缺少足够具体且口径一致的材料。",
        "run_id": "codex-v2-2026-09-28-meeting-notes",
        "evidence_refs": [],
        "review_status": "original_assessment; not promoted to final ranking"
      },
      {
        "candidate_id": "otter",
        "scenario_id": "live-team",
        "preference_id": "live-cost",
        "status": "unknown",
        "explanation": "缺少足够具体且口径一致的材料。",
        "run_id": "codex-v2-2026-09-28-meeting-notes",
        "evidence_refs": [],
        "review_status": "original_assessment; not promoted to final ranking"
      },
      {
        "candidate_id": "fireflies",
        "scenario_id": "live-team",
        "preference_id": "live-access",
        "status": "unknown",
        "explanation": "缺少足够具体且口径一致的材料。",
        "run_id": "codex-v2-2026-09-28-meeting-notes",
        "evidence_refs": [],
        "review_status": "original_assessment; not promoted to final ranking"
      },
      {
        "candidate_id": "fireflies",
        "scenario_id": "live-team",
        "preference_id": "live-cost",
        "status": "unknown",
        "explanation": "缺少足够具体且口径一致的材料。",
        "run_id": "codex-v2-2026-09-28-meeting-notes",
        "evidence_refs": [],
        "review_status": "original_assessment; not promoted to final ranking"
      },
      {
        "candidate_id": "fathom",
        "scenario_id": "live-team",
        "preference_id": "live-access",
        "status": "unknown",
        "explanation": "缺少足够具体且口径一致的材料。",
        "run_id": "codex-v2-2026-09-28-meeting-notes",
        "evidence_refs": [],
        "review_status": "original_assessment; not promoted to final ranking"
      },
      {
        "candidate_id": "fathom",
        "scenario_id": "live-team",
        "preference_id": "live-cost",
        "status": "unknown",
        "explanation": "缺少足够具体且口径一致的材料。",
        "run_id": "codex-v2-2026-09-28-meeting-notes",
        "evidence_refs": [],
        "review_status": "original_assessment; not promoted to final ranking"
      },
      {
        "candidate_id": "otter",
        "scenario_id": "crm-followup",
        "preference_id": "crm-trace",
        "status": "unknown",
        "explanation": "缺少足够具体且口径一致的材料。",
        "run_id": "codex-v2-2026-09-28-meeting-notes",
        "evidence_refs": [],
        "review_status": "original_assessment; not promoted to final ranking"
      },
      {
        "candidate_id": "otter",
        "scenario_id": "crm-followup",
        "preference_id": "crm-tier",
        "status": "unknown",
        "explanation": "缺少足够具体且口径一致的材料。",
        "run_id": "codex-v2-2026-09-28-meeting-notes",
        "evidence_refs": [],
        "review_status": "original_assessment; not promoted to final ranking"
      },
      {
        "candidate_id": "fireflies",
        "scenario_id": "crm-followup",
        "preference_id": "crm-trace",
        "status": "unknown",
        "explanation": "缺少足够具体且口径一致的材料。",
        "run_id": "codex-v2-2026-09-28-meeting-notes",
        "evidence_refs": [],
        "review_status": "original_assessment; not promoted to final ranking"
      },
      {
        "candidate_id": "fireflies",
        "scenario_id": "crm-followup",
        "preference_id": "crm-tier",
        "status": "supported",
        "explanation": "有计费或维护线索，仍不支持相对排名。",
        "run_id": "codex-v2-2026-09-28-meeting-notes",
        "evidence_refs": [
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "claim_id": "c7"
          }
        ],
        "review_status": "original_assessment; not promoted to final ranking"
      },
      {
        "candidate_id": "fathom",
        "scenario_id": "crm-followup",
        "preference_id": "crm-trace",
        "status": "unknown",
        "explanation": "缺少足够具体且口径一致的材料。",
        "run_id": "codex-v2-2026-09-28-meeting-notes",
        "evidence_refs": [],
        "review_status": "original_assessment; not promoted to final ranking"
      },
      {
        "candidate_id": "fathom",
        "scenario_id": "crm-followup",
        "preference_id": "crm-tier",
        "status": "unknown",
        "explanation": "缺少足够具体且口径一致的材料。",
        "run_id": "codex-v2-2026-09-28-meeting-notes",
        "evidence_refs": [],
        "review_status": "original_assessment; not promoted to final ranking"
      },
      {
        "candidate_id": "otter",
        "scenario_id": "solo",
        "preference_id": "solo-quota",
        "status": "supported",
        "explanation": "对手清楚分列了免费计划的月分钟、单场上限和上传次数；但付费档额度和摘要次数不明，而且这些额度说明免费计划不适合 45 分钟会议。",
        "run_id": "claude-v2-2026-09-28-meeting-notes",
        "evidence_refs": [
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-ot-free-cap"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-ot-free-uploads"
          }
        ],
        "review_status": "original_assessment; not promoted to final ranking"
      },
      {
        "candidate_id": "fireflies",
        "scenario_id": "solo",
        "preference_id": "solo-quota",
        "status": "conflicting",
        "explanation": "转录、存储、AI 点数是分开计算的，但免费存储是 800 还是 400 分钟存在冲突。",
        "run_id": "claude-v2-2026-09-28-meeting-notes",
        "evidence_refs": [
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-ff-free-storage-800"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-ff-free-storage-400"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-ff-credits"
          }
        ],
        "review_status": "original_assessment; not promoted to final ranking"
      },
      {
        "candidate_id": "fathom",
        "scenario_id": "solo",
        "preference_id": "solo-quota",
        "status": "conflicting",
        "explanation": "录制不限量、高级摘要每月 5 次的说法一致；上传是不支持还是每月 5 小时存在冲突。",
        "run_id": "claude-v2-2026-09-28-meeting-notes",
        "evidence_refs": [
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-fa-free"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-fa-no-upload"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-fa-upload-5h"
          }
        ],
        "review_status": "original_assessment; not promoted to final ranking"
      },
      {
        "candidate_id": "otter",
        "scenario_id": "solo",
        "preference_id": "solo-control",
        "status": "unknown",
        "explanation": "准入来源没有说明 Otter 个人计划的保留与删除条件。",
        "run_id": "claude-v2-2026-09-28-meeting-notes",
        "evidence_refs": [],
        "review_status": "original_assessment; not promoted to final ranking"
      },
      {
        "candidate_id": "fireflies",
        "scenario_id": "solo",
        "preference_id": "solo-control",
        "status": "supported",
        "explanation": "tl;dv 给出默认 12 个月保留期，Happy Scribe 给出免费计划不能下载的限制；个人删除流程仍未知。",
        "run_id": "claude-v2-2026-09-28-meeting-notes",
        "evidence_refs": [
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-ff-retention"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-ff-free-export"
          }
        ],
        "review_status": "original_assessment; not promoted to final ranking"
      },
      {
        "candidate_id": "fathom",
        "scenario_id": "solo",
        "preference_id": "solo-control",
        "status": "unknown",
        "explanation": "没有准入来源说明 Fathom 的保留与删除条件（Otter 页面首轮提取称保留期未公开，但逐字复读没有确认）。",
        "run_id": "claude-v2-2026-09-28-meeting-notes",
        "evidence_refs": [],
        "review_status": "original_assessment; not promoted to final ranking"
      },
      {
        "candidate_id": "otter",
        "scenario_id": "live-team",
        "preference_id": "live-access",
        "status": "supported",
        "explanation": "Read AI 称有角色访问控制；套餐范围与链接共享的默认值未知。",
        "run_id": "claude-v2-2026-09-28-meeting-notes",
        "evidence_refs": [
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-ot-share"
          }
        ],
        "review_status": "original_assessment; not promoted to final ranking"
      },
      {
        "candidate_id": "fireflies",
        "scenario_id": "live-team",
        "preference_id": "live-access",
        "status": "unknown",
        "explanation": "只知道有共享和自动共享，没有对手说明链接共享与角色权限的边界。",
        "run_id": "claude-v2-2026-09-28-meeting-notes",
        "evidence_refs": [
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-ff-share"
          }
        ],
        "review_status": "original_assessment; not promoted to final ranking"
      },
      {
        "candidate_id": "fathom",
        "scenario_id": "live-team",
        "preference_id": "live-access",
        "status": "supported",
        "explanation": "Bluedot 分别描述了单链接分享和只读用户，但依据的是旧套餐名，可能过时。",
        "run_id": "claude-v2-2026-09-28-meeting-notes",
        "evidence_refs": [
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-fa-share"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-fa-viewonly"
          }
        ],
        "review_status": "original_assessment; not promoted to final ranking"
      },
      {
        "candidate_id": "otter",
        "scenario_id": "live-team",
        "preference_id": "live-cost",
        "status": "unknown",
        "explanation": "有单席价格，但录制者和只读成员是否都要计费不明。",
        "run_id": "claude-v2-2026-09-28-meeting-notes",
        "evidence_refs": [
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-ot-price-business"
          }
        ],
        "review_status": "original_assessment; not promoted to final ranking"
      },
      {
        "candidate_id": "fireflies",
        "scenario_id": "live-team",
        "preference_id": "live-cost",
        "status": "unknown",
        "explanation": "同上。",
        "run_id": "claude-v2-2026-09-28-meeting-notes",
        "evidence_refs": [
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-ff-price"
          }
        ],
        "review_status": "original_assessment; not promoted to final ranking"
      },
      {
        "candidate_id": "fathom",
        "scenario_id": "live-team",
        "preference_id": "live-cost",
        "status": "unknown",
        "explanation": "价格有冲突；只读用户存在，但是否计费不明。",
        "run_id": "claude-v2-2026-09-28-meeting-notes",
        "evidence_refs": [
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-fa-price"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-fa-price-alt"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-fa-viewonly"
          }
        ],
        "review_status": "original_assessment; not promoted to final ranking"
      },
      {
        "candidate_id": "otter",
        "scenario_id": "crm-followup",
        "preference_id": "crm-trace",
        "status": "unknown",
        "explanation": "没有准入来源说明 Otter 的行动项能否对应到原文时间戳。",
        "run_id": "claude-v2-2026-09-28-meeting-notes",
        "evidence_refs": [],
        "review_status": "original_assessment; not promoted to final ranking"
      },
      {
        "candidate_id": "fireflies",
        "scenario_id": "crm-followup",
        "preference_id": "crm-trace",
        "status": "unknown",
        "explanation": "没有准入来源说明 Fireflies 的行动项能否对应到原文。",
        "run_id": "claude-v2-2026-09-28-meeting-notes",
        "evidence_refs": [],
        "review_status": "original_assessment; not promoted to final ranking"
      },
      {
        "candidate_id": "fathom",
        "scenario_id": "crm-followup",
        "preference_id": "crm-trace",
        "status": "supported",
        "explanation": "tl;dv 称有与转录关联的时间戳回放；行动项能否逐条链接到原文未知。",
        "run_id": "claude-v2-2026-09-28-meeting-notes",
        "evidence_refs": [
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-fa-timestamps"
          }
        ],
        "review_status": "original_assessment; not promoted to final ranking"
      },
      {
        "candidate_id": "otter",
        "scenario_id": "crm-followup",
        "preference_id": "crm-tier",
        "status": "conflicting",
        "explanation": "CRM 集成是只在 Enterprise 还是付费档就有，说法冲突；另有低档每域名用户数限制的说法。",
        "run_id": "claude-v2-2026-09-28-meeting-notes",
        "evidence_refs": [
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-ot-crm-tier-ent"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-ot-crm-tier-paid"
          }
        ],
        "review_status": "original_assessment; not promoted to final ranking"
      },
      {
        "candidate_id": "fireflies",
        "scenario_id": "crm-followup",
        "preference_id": "crm-tier",
        "status": "conflicting",
        "explanation": "HubSpot 集成需要 Business 还是 Pro 存在冲突；AI 点数还可能带来额外费用。",
        "run_id": "claude-v2-2026-09-28-meeting-notes",
        "evidence_refs": [
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-ff-crm-tier-business"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-ff-crm-tier-pro"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-ff-credits"
          }
        ],
        "review_status": "original_assessment; not promoted to final ranking"
      },
      {
        "candidate_id": "fathom",
        "scenario_id": "crm-followup",
        "preference_id": "crm-tier",
        "status": "conflicting",
        "explanation": "基础推送是所有计划都有还是限于 Team Edition，说法冲突；字段映射需要 Business；另有每域名 3 个用户的上限说法。",
        "run_id": "claude-v2-2026-09-28-meeting-notes",
        "evidence_refs": [
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-fa-crm-push"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-fa-crm-field-business"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-fa-crm-tier-old"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-fa-crm-cap"
          }
        ],
        "review_status": "original_assessment; not promoted to final ranking"
      }
    ],
    "comparisons": [
      {
        "scenario_id": "solo",
        "candidate_id": "otter",
        "agreement_label": "partial_agreement",
        "agreement_scope": "仅比较原始轮次的场景处置状态；不代表所有功能、套餐或来源判断一致。",
        "rationale": "捕获和共享能力作为试用线索；导出、CRM 写入套餐及额度未全部确认。",
        "original_dispositions": {
          "codex": "investigate_first",
          "claude": "shortlisted"
        },
        "evidence_refs": [
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "claim_id": "c8"
          },
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "claim_id": "c9"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-ot-platforms"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-ot-live"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-ot-summary"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-ot-export"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-ot-free-cap"
          }
        ],
        "unresolved_conflict_refs": [
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "conflict_id": "cf-02"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "conflict_id": "cf-05"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "conflict_id": "cf-07"
          }
        ]
      },
      {
        "scenario_id": "solo",
        "candidate_id": "fireflies",
        "agreement_label": "partial_agreement",
        "agreement_scope": "仅比较原始轮次的场景处置状态；不代表所有功能、套餐或来源判断一致。",
        "rationale": "捕获和共享能力作为试用线索；导出、CRM 写入套餐及额度未全部确认。",
        "original_dispositions": {
          "codex": "investigate_first",
          "claude": "shortlisted"
        },
        "evidence_refs": [
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "claim_id": "c4"
          },
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "claim_id": "c5"
          },
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "claim_id": "c6"
          },
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "claim_id": "c7"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-ff-platforms"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-ff-live"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-ff-summary"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-ff-export"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-ff-free-export"
          }
        ],
        "unresolved_conflict_refs": [
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "conflict_id": "cf-02"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "conflict_id": "cf-05"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "conflict_id": "cf-07"
          }
        ]
      },
      {
        "scenario_id": "solo",
        "candidate_id": "fathom",
        "agreement_label": "partial_agreement",
        "agreement_scope": "仅比较原始轮次的场景处置状态；不代表所有功能、套餐或来源判断一致。",
        "rationale": "捕获和共享能力作为试用线索；导出、CRM 写入套餐及额度未全部确认。",
        "original_dispositions": {
          "codex": "investigate_first",
          "claude": "shortlisted"
        },
        "evidence_refs": [
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "claim_id": "c1"
          },
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "claim_id": "c2"
          },
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "claim_id": "c3"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-fa-platforms"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-fa-free"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-fa-summary"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-fa-export"
          }
        ],
        "unresolved_conflict_refs": [
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "conflict_id": "cf-02"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "conflict_id": "cf-05"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "conflict_id": "cf-07"
          }
        ]
      },
      {
        "scenario_id": "live-team",
        "candidate_id": "otter",
        "agreement_label": "partial_agreement",
        "agreement_scope": "仅比较原始轮次的场景处置状态；不代表所有功能、套餐或来源判断一致。",
        "rationale": "捕获和共享能力作为试用线索；导出、CRM 写入套餐及额度未全部确认。",
        "original_dispositions": {
          "codex": "investigate_first",
          "claude": "shortlisted"
        },
        "evidence_refs": [
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "claim_id": "c8"
          },
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "claim_id": "c9"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-ot-live"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-ot-share"
          }
        ],
        "unresolved_conflict_refs": [
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "conflict_id": "cf-04"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "conflict_id": "cf-07"
          }
        ]
      },
      {
        "scenario_id": "live-team",
        "candidate_id": "fireflies",
        "agreement_label": "agreement",
        "agreement_scope": "仅比较原始轮次的场景处置状态；不代表所有功能、套餐或来源判断一致。",
        "rationale": "捕获和共享能力作为试用线索；导出、CRM 写入套餐及额度未全部确认。",
        "original_dispositions": {
          "codex": "shortlisted",
          "claude": "shortlisted"
        },
        "evidence_refs": [
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "claim_id": "c4"
          },
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "claim_id": "c5"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-ff-live"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-ff-share"
          }
        ],
        "unresolved_conflict_refs": [
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "conflict_id": "cf-04"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "conflict_id": "cf-07"
          }
        ]
      },
      {
        "scenario_id": "live-team",
        "candidate_id": "fathom",
        "agreement_label": "agreement",
        "agreement_scope": "仅比较原始轮次的场景处置状态；不代表所有功能、套餐或来源判断一致。",
        "rationale": "捕获和共享能力作为试用线索；导出、CRM 写入套餐及额度未全部确认。",
        "original_dispositions": {
          "codex": "investigate_first",
          "claude": "investigate_first"
        },
        "evidence_refs": [
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "claim_id": "c1"
          },
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "claim_id": "c2"
          },
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "claim_id": "c3"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-fa-live-yes"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-fa-live-post"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-fa-share"
          }
        ],
        "unresolved_conflict_refs": [
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "conflict_id": "cf-04"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "conflict_id": "cf-07"
          }
        ]
      },
      {
        "scenario_id": "crm-followup",
        "candidate_id": "otter",
        "agreement_label": "agreement",
        "agreement_scope": "仅比较原始轮次的场景处置状态；不代表所有功能、套餐或来源判断一致。",
        "rationale": "捕获和共享能力作为试用线索；导出、CRM 写入套餐及额度未全部确认。",
        "original_dispositions": {
          "codex": "investigate_first",
          "claude": "investigate_first"
        },
        "evidence_refs": [
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "claim_id": "c8"
          },
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "claim_id": "c9"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-ot-actions"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-ot-crm-push"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-ot-crm-tier-ent"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-ot-crm-tier-paid"
          }
        ],
        "unresolved_conflict_refs": [
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "conflict_id": "cf-01"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "conflict_id": "cf-03"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "conflict_id": "cf-06"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "conflict_id": "cf-07"
          }
        ]
      },
      {
        "scenario_id": "crm-followup",
        "candidate_id": "fireflies",
        "agreement_label": "agreement",
        "agreement_scope": "仅比较原始轮次的场景处置状态；不代表所有功能、套餐或来源判断一致。",
        "rationale": "捕获和共享能力作为试用线索；导出、CRM 写入套餐及额度未全部确认。",
        "original_dispositions": {
          "codex": "shortlisted",
          "claude": "shortlisted"
        },
        "evidence_refs": [
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "claim_id": "c7"
          },
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "claim_id": "c6"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-ff-actions"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-ff-crm-write"
          }
        ],
        "unresolved_conflict_refs": [
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "conflict_id": "cf-01"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "conflict_id": "cf-03"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "conflict_id": "cf-06"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "conflict_id": "cf-07"
          }
        ]
      },
      {
        "scenario_id": "crm-followup",
        "candidate_id": "fathom",
        "agreement_label": "agreement",
        "agreement_scope": "仅比较原始轮次的场景处置状态；不代表所有功能、套餐或来源判断一致。",
        "rationale": "捕获和共享能力作为试用线索；导出、CRM 写入套餐及额度未全部确认。",
        "original_dispositions": {
          "codex": "investigate_first",
          "claude": "investigate_first"
        },
        "evidence_refs": [
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "claim_id": "c1"
          },
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "claim_id": "c2"
          },
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "claim_id": "c3"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-fa-actions"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-fa-crm-push"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-fa-crm-cap"
          }
        ],
        "unresolved_conflict_refs": [
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "conflict_id": "cf-01"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "conflict_id": "cf-03"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "conflict_id": "cf-06"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "conflict_id": "cf-07"
          }
        ]
      }
    ],
    "scenario_decisions": [
      {
        "scenario_id": "solo",
        "disposition": "investigate_first",
        "candidate_outcomes": [
          {
            "candidate_id": "otter",
            "disposition": "investigate_first",
            "evidence_refs": [
              {
                "run_id": "codex-v2-2026-09-28-meeting-notes",
                "claim_id": "c8"
              },
              {
                "run_id": "codex-v2-2026-09-28-meeting-notes",
                "claim_id": "c9"
              }
            ],
            "reason": "捕获和共享能力作为试用线索；导出、CRM 写入套餐及额度未全部确认。"
          },
          {
            "candidate_id": "fireflies",
            "disposition": "investigate_first",
            "evidence_refs": [
              {
                "run_id": "codex-v2-2026-09-28-meeting-notes",
                "claim_id": "c4"
              },
              {
                "run_id": "codex-v2-2026-09-28-meeting-notes",
                "claim_id": "c5"
              },
              {
                "run_id": "codex-v2-2026-09-28-meeting-notes",
                "claim_id": "c6"
              },
              {
                "run_id": "codex-v2-2026-09-28-meeting-notes",
                "claim_id": "c7"
              }
            ],
            "reason": "捕获和共享能力作为试用线索；导出、CRM 写入套餐及额度未全部确认。"
          },
          {
            "candidate_id": "fathom",
            "disposition": "investigate_first",
            "evidence_refs": [
              {
                "run_id": "codex-v2-2026-09-28-meeting-notes",
                "claim_id": "c1"
              },
              {
                "run_id": "codex-v2-2026-09-28-meeting-notes",
                "claim_id": "c2"
              },
              {
                "run_id": "codex-v2-2026-09-28-meeting-notes",
                "claim_id": "c3"
              }
            ],
            "reason": "捕获和共享能力作为试用线索；导出、CRM 写入套餐及额度未全部确认。"
          }
        ],
        "comparative": {
          "status": "insufficient_basis",
          "preferred_candidate_id": null,
          "comparison_claim_ids": [],
          "reason": "没有同口径、同工作负载的实测或完整当前套餐依据，不指定相对赢家。"
        },
        "options": [],
        "abstention_reason": "先验证文章中与自己需求有关的条件，再决定是否采用。",
        "verification_plan": [
          {
            "question": "个人记录 Zoom 或 Google Meet 英语会议并回看是否能在所需套餐完成？",
            "method": "用团队控制的测试数据建立最小流程，逐项操作硬约束，并核对席位、额度、导出与账单。",
            "required_user_data": {
              "members": 1,
              "meetings_per_month": 20,
              "minutes_per_meeting": 45,
              "languages": [
                "English"
              ],
              "platforms": [
                "Zoom",
                "Google Meet"
              ],
              "consent": "participants agree in this reference scenario",
              "data": "non-sensitive test discussions"
            },
            "success_criterion": "支持所选会议平台的现场捕获及文字转录；提供摘要及可导出的文字记录",
            "failure_criterion": "任一必要操作不可用、额度不足或超出预算。",
            "status": "not_executed"
          }
        ]
      },
      {
        "scenario_id": "live-team",
        "disposition": "investigate_first",
        "candidate_outcomes": [
          {
            "candidate_id": "otter",
            "disposition": "investigate_first",
            "evidence_refs": [
              {
                "run_id": "codex-v2-2026-09-28-meeting-notes",
                "claim_id": "c8"
              },
              {
                "run_id": "codex-v2-2026-09-28-meeting-notes",
                "claim_id": "c9"
              }
            ],
            "reason": "捕获和共享能力作为试用线索；导出、CRM 写入套餐及额度未全部确认。"
          },
          {
            "candidate_id": "fireflies",
            "disposition": "investigate_first",
            "evidence_refs": [
              {
                "run_id": "codex-v2-2026-09-28-meeting-notes",
                "claim_id": "c4"
              },
              {
                "run_id": "codex-v2-2026-09-28-meeting-notes",
                "claim_id": "c5"
              },
              {
                "run_id": "codex-v2-2026-09-28-meeting-notes",
                "claim_id": "c6"
              },
              {
                "run_id": "codex-v2-2026-09-28-meeting-notes",
                "claim_id": "c7"
              }
            ],
            "reason": "捕获和共享能力作为试用线索；导出、CRM 写入套餐及额度未全部确认。"
          },
          {
            "candidate_id": "fathom",
            "disposition": "investigate_first",
            "evidence_refs": [
              {
                "run_id": "codex-v2-2026-09-28-meeting-notes",
                "claim_id": "c1"
              },
              {
                "run_id": "codex-v2-2026-09-28-meeting-notes",
                "claim_id": "c2"
              },
              {
                "run_id": "codex-v2-2026-09-28-meeting-notes",
                "claim_id": "c3"
              }
            ],
            "reason": "捕获和共享能力作为试用线索；导出、CRM 写入套餐及额度未全部确认。"
          }
        ],
        "comparative": {
          "status": "insufficient_basis",
          "preferred_candidate_id": null,
          "comparison_claim_ids": [],
          "reason": "没有同口径、同工作负载的实测或完整当前套餐依据，不指定相对赢家。"
        },
        "options": [],
        "abstention_reason": "先验证文章中与自己需求有关的条件，再决定是否采用。",
        "verification_plan": [
          {
            "question": "5人团队进行实时转录与共享协作是否能在所需套餐完成？",
            "method": "用团队控制的测试数据建立最小流程，逐项操作硬约束，并核对席位、额度、导出与账单。",
            "required_user_data": {
              "members": 5,
              "meetings_per_month": 40,
              "minutes_per_meeting": 45,
              "languages": [
                "English"
              ],
              "platforms": [
                "Zoom"
              ],
              "consent": "participants agree",
              "data": "non-sensitive"
            },
            "success_criterion": "会中实时显示文字转录；支持会议记录的团队共享或协作",
            "failure_criterion": "任一必要操作不可用、额度不足或超出预算。",
            "status": "not_executed"
          }
        ]
      },
      {
        "scenario_id": "crm-followup",
        "disposition": "investigate_first",
        "candidate_outcomes": [
          {
            "candidate_id": "otter",
            "disposition": "investigate_first",
            "evidence_refs": [
              {
                "run_id": "codex-v2-2026-09-28-meeting-notes",
                "claim_id": "c8"
              },
              {
                "run_id": "codex-v2-2026-09-28-meeting-notes",
                "claim_id": "c9"
              }
            ],
            "reason": "捕获和共享能力作为试用线索；导出、CRM 写入套餐及额度未全部确认。"
          },
          {
            "candidate_id": "fireflies",
            "disposition": "investigate_first",
            "evidence_refs": [
              {
                "run_id": "codex-v2-2026-09-28-meeting-notes",
                "claim_id": "c4"
              },
              {
                "run_id": "codex-v2-2026-09-28-meeting-notes",
                "claim_id": "c5"
              },
              {
                "run_id": "codex-v2-2026-09-28-meeting-notes",
                "claim_id": "c6"
              },
              {
                "run_id": "codex-v2-2026-09-28-meeting-notes",
                "claim_id": "c7"
              }
            ],
            "reason": "捕获和共享能力作为试用线索；导出、CRM 写入套餐及额度未全部确认。"
          },
          {
            "candidate_id": "fathom",
            "disposition": "investigate_first",
            "evidence_refs": [
              {
                "run_id": "codex-v2-2026-09-28-meeting-notes",
                "claim_id": "c1"
              },
              {
                "run_id": "codex-v2-2026-09-28-meeting-notes",
                "claim_id": "c2"
              },
              {
                "run_id": "codex-v2-2026-09-28-meeting-notes",
                "claim_id": "c3"
              }
            ],
            "reason": "捕获和共享能力作为试用线索；导出、CRM 写入套餐及额度未全部确认。"
          }
        ],
        "comparative": {
          "status": "insufficient_basis",
          "preferred_candidate_id": null,
          "comparison_claim_ids": [],
          "reason": "没有同口径、同工作负载的实测或完整当前套餐依据，不指定相对赢家。"
        },
        "options": [],
        "abstention_reason": "先验证文章中与自己需求有关的条件，再决定是否采用。",
        "verification_plan": [
          {
            "question": "5人客户团队把会后摘要与行动项送入 HubSpot是否能在所需套餐完成？",
            "method": "用团队控制的测试数据建立最小流程，逐项操作硬约束，并核对席位、额度、导出与账单。",
            "required_user_data": {
              "members": 5,
              "meetings_per_month": 40,
              "minutes_per_meeting": 45,
              "crm": "HubSpot",
              "languages": [
                "English"
              ],
              "consent": "participants agree",
              "data": "non-sensitive trial only"
            },
            "success_criterion": "摘要中可提取行动项；能把记录写入 HubSpot 对应联系人或活动",
            "failure_criterion": "任一必要操作不可用、额度不足或超出预算。",
            "status": "not_executed"
          }
        ]
      }
    ],
    "conflicts": [
      {
        "id": "cf-01",
        "affected_scenario_ids": [
          "crm-followup"
        ],
        "description": "Otter 的 CRM/HubSpot 集成是只在 Enterprise 提供，还是付费档就有（并有每域名用户数限制）。",
        "scope_comparison": "tl;dv 说 CRM 集成本身只在 Enterprise；ZoomInfo 说的是 Sales Agent 字段同步；Granola、Read AI 说付费档，但都没有日期。范围部分重叠。",
        "disposition": "unresolved",
        "rationale": "日期与范围都不能判定哪一方正确。",
        "required_verification": "用 Pro/Business 试用账号连接 HubSpot 沙盒，确认能否写入联系人或活动，以及每域名可启用的用户数。",
        "run_id": "claude-v2-2026-09-28-meeting-notes",
        "evidence_refs": [
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-ot-crm-tier-ent"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-ot-crm-tier-paid"
          }
        ],
        "review_status": "original_conflict_retained; not independently resolved"
      },
      {
        "id": "cf-02",
        "affected_scenario_ids": [
          "solo"
        ],
        "description": "Fireflies 免费存储是每席位 800 分钟，还是全团队 400 分钟。",
        "scope_comparison": "都是免费计划；Happy Scribe（2026-07-16）比 tl;dv（2026-07-10）晚几天，但日期更新不能决定谁对。",
        "disposition": "unresolved",
        "rationale": "时间更新不能作为解决依据。",
        "required_verification": "用免费账号查看存储计量页。",
        "run_id": "claude-v2-2026-09-28-meeting-notes",
        "evidence_refs": [
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-ff-free-storage-800"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-ff-free-storage-400"
          }
        ],
        "review_status": "original_conflict_retained; not independently resolved"
      },
      {
        "id": "cf-03",
        "affected_scenario_ids": [
          "crm-followup"
        ],
        "description": "Fireflies 的 HubSpot 集成需要 Business 还是 Pro。",
        "scope_comparison": "可能是「基础集成」与「完整 CRM 自动化」的口径不同，但来源没有说明。",
        "disposition": "unresolved",
        "rationale": "没有来源区分两种口径。",
        "required_verification": "用 Pro 与 Business 试用分别测试写入 HubSpot 活动。",
        "run_id": "claude-v2-2026-09-28-meeting-notes",
        "evidence_refs": [
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-ff-crm-tier-business"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-ff-crm-tier-pro"
          }
        ],
        "review_status": "original_conflict_retained; not independently resolved"
      },
      {
        "id": "cf-04",
        "affected_scenario_ids": [
          "live-team"
        ],
        "description": "Fathom 能否在会中实时显示文字转录。",
        "scope_comparison": "tl;dv 称有实时转录、可在会中分享高亮；Read AI 称转录在会后数秒出现；一条未读的搜索线索称新桌面端有会中实时摘要，但不是逐字转录。可能是 bot 模式与桌面端模式的差别，未确认。",
        "disposition": "unresolved",
        "rationale": "这是实时协作场景的决定性硬约束，没有更直接的准入证据。",
        "required_verification": "在 Zoom 测试会议中分别用 bot 与桌面端，观察会中能否看到逐字文字。",
        "run_id": "claude-v2-2026-09-28-meeting-notes",
        "evidence_refs": [
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-fa-live-yes"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-fa-live-post"
          }
        ],
        "review_status": "original_conflict_retained; not independently resolved"
      },
      {
        "id": "cf-05",
        "affected_scenario_ids": [
          "solo"
        ],
        "description": "Fathom 是不支持上传，还是每月 5 小时上传。",
        "scope_comparison": "两者都没有套餐范围。",
        "disposition": "unresolved",
        "rationale": "对本计划（只做现场录制）不是决定性问题。",
        "required_verification": "试用时尝试上传一个文件。",
        "run_id": "claude-v2-2026-09-28-meeting-notes",
        "evidence_refs": [
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-fa-no-upload"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-fa-upload-5h"
          }
        ],
        "review_status": "original_conflict_retained; not independently resolved"
      },
      {
        "id": "cf-06",
        "affected_scenario_ids": [
          "crm-followup"
        ],
        "description": "Fathom 的基础 CRM 推送是所有计划都有，还是限于 Team Edition 或更高档。",
        "scope_comparison": "旧说法使用 Team Edition 等旧套餐名（Granola 无年份，Bluedot 2026-02），新说法（tl;dv 2026-09、Read AI 无日期）称所有计划都有；可能是套餐改版，但无法确认。",
        "disposition": "unresolved",
        "rationale": "日期不能单独解决冲突，而且旧套餐名和新套餐名的对应关系不明。",
        "required_verification": "用免费或 Team 试用账号连接 HubSpot 沙盒验证。",
        "run_id": "claude-v2-2026-09-28-meeting-notes",
        "evidence_refs": [
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-fa-crm-push"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-fa-crm-tier-old"
          }
        ],
        "review_status": "original_conflict_retained; not independently resolved"
      },
      {
        "id": "cf-07",
        "affected_scenario_ids": [
          "live-team",
          "crm-followup",
          "solo"
        ],
        "description": "Fathom 各套餐的单价不一致（例如 Team $15 与 $18，旧套餐名下价格更高）。",
        "scope_comparison": "年付与月付、新旧套餐的口径都可能不同。",
        "disposition": "unresolved",
        "rationale": "来源没有写明计费周期。",
        "required_verification": "在截止日前后的定价页（非本期准入来源）或销售报价中核对。",
        "run_id": "claude-v2-2026-09-28-meeting-notes",
        "evidence_refs": [
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-fa-price"
          },
          {
            "run_id": "claude-v2-2026-09-28-meeting-notes",
            "claim_id": "c-fa-price-alt"
          }
        ],
        "review_status": "original_conflict_retained; not independently resolved"
      }
    ],
    "coverage_gaps": [
      {
        "id": "g-otter-solo",
        "candidate_id": "otter",
        "scenario_id": "solo",
        "question": "核实 支持所选会议平台的现场捕获及文字转录；提供摘要及可导出的文字记录",
        "why_missing": "公开对手材料未完整覆盖具体使用场景。",
        "decision_impact": "只保留调查方向，未覆盖的要求不视为已满足。",
        "next_action": "在试用环境按冻结工作量完成一次端到端操作并保存结果。",
        "run_id": "codex-v2-2026-09-28-meeting-notes"
      },
      {
        "id": "g-fireflies-solo",
        "candidate_id": "fireflies",
        "scenario_id": "solo",
        "question": "核实 提供摘要及可导出的文字记录",
        "why_missing": "公开对手材料未完整覆盖具体使用场景。",
        "decision_impact": "只保留调查方向，未覆盖的要求不视为已满足。",
        "next_action": "在试用环境按冻结工作量完成一次端到端操作并保存结果。",
        "run_id": "codex-v2-2026-09-28-meeting-notes"
      },
      {
        "id": "g-fathom-solo",
        "candidate_id": "fathom",
        "scenario_id": "solo",
        "question": "核实 提供摘要及可导出的文字记录",
        "why_missing": "公开对手材料未完整覆盖具体使用场景。",
        "decision_impact": "只保留调查方向，未覆盖的要求不视为已满足。",
        "next_action": "在试用环境按冻结工作量完成一次端到端操作并保存结果。",
        "run_id": "codex-v2-2026-09-28-meeting-notes"
      },
      {
        "id": "g-otter-live-team",
        "candidate_id": "otter",
        "scenario_id": "live-team",
        "question": "核实 会中实时显示文字转录；支持会议记录的团队共享或协作",
        "why_missing": "公开对手材料未完整覆盖具体使用场景。",
        "decision_impact": "只保留调查方向，未覆盖的要求不视为已满足。",
        "next_action": "在试用环境按冻结工作量完成一次端到端操作并保存结果。",
        "run_id": "codex-v2-2026-09-28-meeting-notes"
      },
      {
        "id": "g-fireflies-live-team",
        "candidate_id": "fireflies",
        "scenario_id": "live-team",
        "question": "确认实际套餐、权限、任务量与导出操作。",
        "why_missing": "公开对手材料未完整覆盖具体使用场景。",
        "decision_impact": "只保留调查方向，未覆盖的要求不视为已满足。",
        "next_action": "在试用环境按冻结工作量完成一次端到端操作并保存结果。",
        "run_id": "codex-v2-2026-09-28-meeting-notes"
      },
      {
        "id": "g-fathom-live-team",
        "candidate_id": "fathom",
        "scenario_id": "live-team",
        "question": "核实 会中实时显示文字转录；支持会议记录的团队共享或协作",
        "why_missing": "公开对手材料未完整覆盖具体使用场景。",
        "decision_impact": "只保留调查方向，未覆盖的要求不视为已满足。",
        "next_action": "在试用环境按冻结工作量完成一次端到端操作并保存结果。",
        "run_id": "codex-v2-2026-09-28-meeting-notes"
      },
      {
        "id": "g-otter-crm-followup",
        "candidate_id": "otter",
        "scenario_id": "crm-followup",
        "question": "核实 摘要中可提取行动项；能把记录写入 HubSpot 对应联系人或活动",
        "why_missing": "公开对手材料未完整覆盖具体使用场景。",
        "decision_impact": "只保留调查方向，未覆盖的要求不视为已满足。",
        "next_action": "在试用环境按冻结工作量完成一次端到端操作并保存结果。",
        "run_id": "codex-v2-2026-09-28-meeting-notes"
      },
      {
        "id": "g-fireflies-crm-followup",
        "candidate_id": "fireflies",
        "scenario_id": "crm-followup",
        "question": "确认实际套餐、权限、任务量与导出操作。",
        "why_missing": "公开对手材料未完整覆盖具体使用场景。",
        "decision_impact": "只保留调查方向，未覆盖的要求不视为已满足。",
        "next_action": "在试用环境按冻结工作量完成一次端到端操作并保存结果。",
        "run_id": "codex-v2-2026-09-28-meeting-notes"
      },
      {
        "id": "g-fathom-crm-followup",
        "candidate_id": "fathom",
        "scenario_id": "crm-followup",
        "question": "核实 能把记录写入 HubSpot 对应联系人或活动",
        "why_missing": "公开对手材料未完整覆盖具体使用场景。",
        "decision_impact": "只保留调查方向，未覆盖的要求不视为已满足。",
        "next_action": "在试用环境按冻结工作量完成一次端到端操作并保存结果。",
        "run_id": "codex-v2-2026-09-28-meeting-notes"
      },
      {
        "id": "g-01",
        "candidate_id": "otter",
        "scenario_id": "solo",
        "question": "Otter Pro 的单场上限与月分钟能否覆盖每场 45 分钟、每月 900 分钟？",
        "why_missing": "准入来源只给了免费计划的数字；Pro 数字只出现在未读的非竞品搜索摘要里",
        "decision_impact": "如果不足，个人场景的 Otter 选项作废",
        "next_action": "试用或查看目标方定价页（下期政策允许时）",
        "run_id": "claude-v2-2026-09-28-meeting-notes"
      },
      {
        "id": "g-02",
        "candidate_id": "fireflies",
        "scenario_id": "solo",
        "question": "Fireflies Pro 的存储与 AI 点数是否够每月 20 场？",
        "why_missing": "对手说法冲突或未说明",
        "decision_impact": "影响个人场景的成本和可行性",
        "next_action": "试用账号查看计量",
        "run_id": "claude-v2-2026-09-28-meeting-notes"
      },
      {
        "id": "g-03",
        "candidate_id": "fathom",
        "scenario_id": "solo",
        "question": "Fathom 免费计划能否导出转录，格式是什么？",
        "why_missing": "只有 tl;dv 说支持导出，没有说明套餐",
        "decision_impact": "决定免费计划能否满足 solo-summary",
        "next_action": "免费账号测试导出",
        "run_id": "claude-v2-2026-09-28-meeting-notes"
      },
      {
        "id": "g-04",
        "candidate_id": null,
        "scenario_id": "solo",
        "question": "三个候选个人记录的保留期与删除流程是什么？",
        "why_missing": "竞品很少描述对方的删除流程",
        "decision_impact": "影响 solo-control 偏好",
        "next_action": "试用中执行删除测试",
        "run_id": "claude-v2-2026-09-28-meeting-notes"
      },
      {
        "id": "g-05",
        "candidate_id": "fathom",
        "scenario_id": "live-team",
        "question": "Fathom 能否在会中显示逐字转录？",
        "why_missing": "竞品说法冲突（cf-04）",
        "decision_impact": "决定 Fathom 能否进入实时协作场景的候选名单",
        "next_action": "Zoom 测试会议观察",
        "run_id": "claude-v2-2026-09-28-meeting-notes"
      },
      {
        "id": "g-06",
        "candidate_id": null,
        "scenario_id": "live-team",
        "question": "录制者与只读成员是否都要付费席位？",
        "why_missing": "没有准入来源说明",
        "decision_impact": "5 人团队成本无法计算",
        "next_action": "询问销售或试用中邀请只读成员",
        "run_id": "claude-v2-2026-09-28-meeting-notes"
      },
      {
        "id": "g-07",
        "candidate_id": "otter",
        "scenario_id": "crm-followup",
        "question": "Otter 能否在 Pro/Business 档写入 HubSpot 联系人或活动？",
        "why_missing": "对手只提到交易字段或通用摘要，档位说法冲突",
        "decision_impact": "决定 Otter 能否进入 CRM 场景候选名单",
        "next_action": "HubSpot 沙盒测试",
        "run_id": "claude-v2-2026-09-28-meeting-notes"
      },
      {
        "id": "g-08",
        "candidate_id": "fathom",
        "scenario_id": "crm-followup",
        "question": "Fathom 推送摘要的 HubSpot 对象是什么？每域名 3 个用户的上限是否适用于 5 人团队？",
        "why_missing": "对手只说写入「记录」；上限说法只有一个家族",
        "decision_impact": "决定 Fathom 能否进入 CRM 场景候选名单",
        "next_action": "HubSpot 沙盒 + 5 账号测试",
        "run_id": "claude-v2-2026-09-28-meeting-notes"
      },
      {
        "id": "g-09",
        "candidate_id": "fireflies",
        "scenario_id": "crm-followup",
        "question": "Fireflies 写入 HubSpot 活动需要哪个档位？能否关联到正确联系人？",
        "why_missing": "档位冲突（cf-03），关联方式没有准入说明",
        "decision_impact": "影响 Fireflies 选项的档位与成本",
        "next_action": "沙盒测试",
        "run_id": "claude-v2-2026-09-28-meeting-notes"
      },
      {
        "id": "g-10",
        "candidate_id": null,
        "scenario_id": "crm-followup",
        "question": "行动项能否对应到原文时间戳，便于核对是否虚构？",
        "why_missing": "只有 Fathom 有时间戳回放的说法",
        "decision_impact": "影响 crm-trace 偏好",
        "next_action": "试用中检查",
        "run_id": "claude-v2-2026-09-28-meeting-notes"
      },
      {
        "id": "g-11",
        "candidate_id": null,
        "scenario_id": null,
        "question": "数据训练用途、合规认证、录音同意处理",
        "why_missing": "严格竞品政策下，这类说法只是对手指控或自述，不能作为保证",
        "decision_impact": "涉及客户敏感数据时不能直接部署",
        "next_action": "法务与安全团队审阅目标方条款（本期不执行）",
        "run_id": "claude-v2-2026-09-28-meeting-notes"
      },
      {
        "id": "g-12",
        "candidate_id": "otter",
        "scenario_id": "live-team",
        "question": "Otter 的共享工作区与角色权限在哪个档位提供？",
        "why_missing": "只有 Read AI 一家说明，而且没有套餐范围",
        "decision_impact": "影响 live-share 证据强度与成本",
        "next_action": "试用验证",
        "run_id": "claude-v2-2026-09-28-meeting-notes"
      },
      {
        "id": "g-13",
        "candidate_id": "fireflies",
        "scenario_id": "live-team",
        "question": "Fireflies 的公开链接与角色权限边界是什么？",
        "why_missing": "对手只提到共享与自动共享",
        "decision_impact": "影响 live-access 偏好",
        "next_action": "试用验证",
        "run_id": "claude-v2-2026-09-28-meeting-notes"
      }
    ],
    "verification_plan": [
      {
        "question": "个人记录 Zoom 或 Google Meet 英语会议并回看是否能在所需套餐完成？",
        "method": "用团队控制的测试数据建立最小流程，逐项操作硬约束，并核对席位、额度、导出与账单。",
        "required_user_data": {
          "members": 1,
          "meetings_per_month": 20,
          "minutes_per_meeting": 45,
          "languages": [
            "English"
          ],
          "platforms": [
            "Zoom",
            "Google Meet"
          ],
          "consent": "participants agree in this reference scenario",
          "data": "non-sensitive test discussions"
        },
        "success_criterion": "支持所选会议平台的现场捕获及文字转录；提供摘要及可导出的文字记录",
        "failure_criterion": "任一必要操作不可用、额度不足或超出预算。",
        "status": "not_executed"
      },
      {
        "question": "5人团队进行实时转录与共享协作是否能在所需套餐完成？",
        "method": "用团队控制的测试数据建立最小流程，逐项操作硬约束，并核对席位、额度、导出与账单。",
        "required_user_data": {
          "members": 5,
          "meetings_per_month": 40,
          "minutes_per_meeting": 45,
          "languages": [
            "English"
          ],
          "platforms": [
            "Zoom"
          ],
          "consent": "participants agree",
          "data": "non-sensitive"
        },
        "success_criterion": "会中实时显示文字转录；支持会议记录的团队共享或协作",
        "failure_criterion": "任一必要操作不可用、额度不足或超出预算。",
        "status": "not_executed"
      },
      {
        "question": "5人客户团队把会后摘要与行动项送入 HubSpot是否能在所需套餐完成？",
        "method": "用团队控制的测试数据建立最小流程，逐项操作硬约束，并核对席位、额度、导出与账单。",
        "required_user_data": {
          "members": 5,
          "meetings_per_month": 40,
          "minutes_per_meeting": 45,
          "crm": "HubSpot",
          "languages": [
            "English"
          ],
          "consent": "participants agree",
          "data": "non-sensitive trial only"
        },
        "success_criterion": "摘要中可提取行动项；能把记录写入 HubSpot 对应联系人或活动",
        "failure_criterion": "任一必要操作不可用、额度不足或超出预算。",
        "status": "not_executed"
      }
    ],
    "entries": [
      {
        "product": "Otter",
        "candidate_id": "otter",
        "best_for": "想整理 Zoom、Google Meet 或 Teams 会议记录的用户。",
        "rationale": "Fireflies 的对比材料描述了 Otter 的会议捕获和 HubSpot 集成，提供了继续检查记录及跟进流程的线索。",
        "caveat": "集成名单不代表所需写入动作可用。先确认一场 45 分钟会议的完整转录、摘要、文字导出与月度额度。",
        "status": "先核实记录和导出",
        "evidence_strength": "limited",
        "evidence": [
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "claim_id": "c8"
          },
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "claim_id": "c9"
          }
        ],
        "source_refs": [
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "source_id": "s3",
            "url": "https://fireflies.ai/blog/fireflies-vs-otter",
            "title": "Fireflies vs Otter",
            "publisher": "Fireflies"
          }
        ]
      },
      {
        "product": "Fireflies",
        "candidate_id": "fireflies",
        "best_for": "需要实时转录、团队共享，以及将会后笔记同步到 CRM 的小团队。",
        "rationale": "Otter 的比较页提到 Fireflies 的实时转录、共享摘要和评论，以及 HubSpot 笔记同步到活动流的能力。",
        "caveat": "HubSpot 所需套餐仍需确认。试用时检查笔记是否写到正确联系人、是否重复，以及行动项和高级摘要的积分额度。",
        "status": "可进入试用",
        "evidence_strength": "limited",
        "evidence": [
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "claim_id": "c4"
          },
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "claim_id": "c5"
          },
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "claim_id": "c6"
          },
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "claim_id": "c7"
          }
        ],
        "source_refs": [
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "source_id": "s2",
            "url": "https://otter.ai/blog/otter-vs-fireflies",
            "title": "Otter vs Fireflies",
            "publisher": "Otter"
          }
        ]
      },
      {
        "product": "Fathom",
        "candidate_id": "fathom",
        "best_for": "主要在 Zoom、Google Meet 或 Teams 上开会，想快速回看记录的个人。",
        "rationale": "Fireflies 描述了 Fathom 的录制、转录和摘要功能，并指出付费档提供行动项和跟进邮件草稿。",
        "caveat": "先检查文字导出和所需摘要类型；如需 HubSpot 跟进，必须试一次具体写入，而不只是确认有集成。",
        "status": "先核实导出和摘要",
        "evidence_strength": "limited",
        "evidence": [
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "claim_id": "c1"
          },
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "claim_id": "c2"
          },
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "claim_id": "c3"
          }
        ],
        "source_refs": [
          {
            "run_id": "codex-v2-2026-09-28-meeting-notes",
            "source_id": "s1",
            "url": "https://fireflies.ai/blog/fireflies-vs-fathom",
            "title": "Fireflies vs Fathom",
            "publisher": "Fireflies"
          }
        ]
      }
    ]
  },
  "review_notes": [
    {
      "run_id": "claude-v2-2026-09-28-meeting-notes",
      "claim_id": null,
      "issue": "原始输出中的多来源一致、套餐通过或价格估算不可直接继承。",
      "correction": "捕获和共享能力作为试用线索；导出、CRM 写入套餐及额度未全部确认。 所有发布建议为待试用；采用的功能线索统一为 limited。",
      "supporting_refs": [
        {
          "run_id": "codex-v2-2026-09-28-meeting-notes",
          "claim_id": "c8"
        },
        {
          "run_id": "codex-v2-2026-09-28-meeting-notes",
          "claim_id": "c9"
        },
        {
          "run_id": "codex-v2-2026-09-28-meeting-notes",
          "claim_id": "c4"
        },
        {
          "run_id": "codex-v2-2026-09-28-meeting-notes",
          "claim_id": "c5"
        },
        {
          "run_id": "codex-v2-2026-09-28-meeting-notes",
          "claim_id": "c6"
        },
        {
          "run_id": "codex-v2-2026-09-28-meeting-notes",
          "claim_id": "c7"
        },
        {
          "run_id": "codex-v2-2026-09-28-meeting-notes",
          "claim_id": "c1"
        },
        {
          "run_id": "codex-v2-2026-09-28-meeting-notes",
          "claim_id": "c2"
        },
        {
          "run_id": "codex-v2-2026-09-28-meeting-notes",
          "claim_id": "c3"
        }
      ],
      "effect_on_decision": "完整场景统一 investigate_first，不计算平均价格或评分。"
    }
  ],
  "edition": "v2-2026-09-28",
  "prompt_version": "2.0.0",
  "research_cutoff": "2026-09-27T23:16:52.790325+00:00",
  "status": "partial",
  "source_policy": "competitor-only"
}
