{
  "schema_version": "AImatchApiV2ComparisonReportV1",
  "generated_at": "2026-07-09T16:52:10.673Z",
  "status": "legacy_timeout",
  "legacy_roles_path": "/var/lib/aimatch/artifacts/c350c36a-6c59-459c-933a-d86443312375/synthesis/roles-detected.json",
  "role_count": {
    "v2": 1,
    "v2_detected": 1,
    "v2_active": 1,
    "v2_skipped": 0,
    "legacy": 0,
    "match": false,
    "detected_match": false
  },
  "role_gate": {
    "active_roles": [
      {
        "role_key": "social-media-manager",
        "role_title": "Social Media Manager",
        "status": "active",
        "priority_rank": 1
      }
    ],
    "skipped_roles": []
  },
  "role_comparisons": [
    {
      "v2_role_key": "social-media-manager",
      "v2_role_title": "Social Media Manager",
      "legacy_role_key": "social-media-manager",
      "legacy_role_title": null,
      "title_match": false,
      "role_match_strategy": "none",
      "role_title_similarity_pct": 0,
      "hard_requirement_overlap_pct": 0,
      "all_requirement_overlap_pct": 0,
      "search_candidate_overlap_top20_pct": 0,
      "top_candidate_overlap_pct": 0,
      "v2_top_candidates": [
        "saskia@savoirsocial.com",
        "kelseysmccaffrey@gmail.com",
        "sheilah@six15mediagroup.com",
        "jaredpins@pinspiremedia.com",
        "dianap@thecreativepencil.com"
      ],
      "legacy_top_candidates": [],
      "hallucination_flags": [
        "Requirement req-006 has weak source text"
      ]
    }
  ],
  "context": {
    "budget_v2_chars": 106,
    "budget_legacy_chars": 0,
    "timeline_v2_chars": 344,
    "timeline_legacy_chars": 0,
    "tools_v2_chars": 339,
    "tools_legacy_chars": 0
  },
  "usage": {
    "attempts": 53,
    "input_tokens": 197956,
    "output_tokens": 148924,
    "thoughts_tokens": 0,
    "output_billable_tokens": 148924,
    "total_tokens": 346880,
    "cache_creation_input_tokens": 4586,
    "cache_read_input_tokens": 197198,
    "uncached_input_tokens": 197956,
    "latency_ms": 2897213
  },
  "cost": {
    "schema_version": "LlmCostSummaryV1",
    "currency": "USD",
    "pricing_source": "https://platform.claude.com/docs/en/about-claude/pricing; https://ai.google.dev/gemini-api/docs/pricing; https://developers.openai.com/api/docs/models/gpt-5.5; https://developers.openai.com/api/docs/models/gpt-5.4-mini",
    "pricing_source_checked_at": "2026-07-10T14:33:44.079Z",
    "pricing_notes": [
      "Gemini 3.5 Flash defaults use Google Gemini API paid-tier standard rates: input $1.50/1M, output including thinking $9.00/1M, cached context $0.15/1M.",
      "Claude Haiku 4.5 defaults use input $1/1M, output $5/1M, 5m cache write $1.25/1M, 1h cache write $2/1M, and cache read $0.10/1M.",
      "Claude Sonnet 4.6 defaults use input $3/1M, output $15/1M, 5m cache write $3.75/1M, 1h cache write $6/1M, and cache read $0.30/1M.",
      "Claude Opus 4.8 defaults use input $5/1M, output $25/1M, 5m cache write $6.25/1M, 1h cache write $10/1M, and cache read $0.50/1M.",
      "OpenAI GPT-5.5 defaults use input $5/1M, output including reasoning $30/1M, and cached input $0.50/1M.",
      "OpenAI GPT-5.4 mini defaults use input $0.75/1M, output including reasoning $4.50/1M, and cached input $0.075/1M.",
      "Gemini and OpenAI report cached input as a subset of input tokens; Anthropic reports uncached, cache-write, and cache-read tokens separately.",
      "Rates can be overridden with AIMATCH_API_V2_COST_*_USD_PER_1M environment variables."
    ],
    "input_cost_usd": 0.564436,
    "output_cost_usd": 2.18315,
    "cache_creation_cost_usd": 0.017197,
    "cache_read_cost_usd": 0.059159,
    "total_cost_usd": 2.823943,
    "by_model": [
      {
        "provider": "anthropic",
        "model": "claude-haiku-4-5-20251001",
        "attempts": 4,
        "input_tokens": 14716,
        "cache_read_input_tokens": 0,
        "cache_creation_input_tokens": 0,
        "output_tokens": 5071,
        "thoughts_tokens": 0,
        "uncached_input_tokens": 14716,
        "output_billable_tokens": 5071,
        "input_usd_per_1m_tokens": 1,
        "output_usd_per_1m_tokens": 5,
        "cache_read_usd_per_1m_tokens": 0.1,
        "cache_creation_usd_per_1m_tokens": 1.25,
        "cost_usd": 0.040071
      },
      {
        "provider": "anthropic",
        "model": "claude-sonnet-4-6",
        "attempts": 49,
        "input_tokens": 183240,
        "cache_read_input_tokens": 197198,
        "cache_creation_input_tokens": 4586,
        "output_tokens": 143853,
        "thoughts_tokens": 0,
        "uncached_input_tokens": 183240,
        "output_billable_tokens": 143853,
        "input_usd_per_1m_tokens": 3,
        "output_usd_per_1m_tokens": 15,
        "cache_read_usd_per_1m_tokens": 0.3,
        "cache_creation_usd_per_1m_tokens": 3.75,
        "cost_usd": 2.783872
      }
    ]
  },
  "side_effects": {
    "slack_posts": 0,
    "hubspot_writes": 0,
    "legacy_artifact_mutations": 0
  }
}