{
 "bulk_successful_model_calls": {
  "vision": 5,
  "multimodal": 33,
  "text": 33,
  "safety": 32
 },
 "proof_query_calls": {
  "joint": 5,
  "description": 4
 },
 "total_calls": 112,
 "vision_usage_batches": [
  {
   "prompt_tokens": 18050,
   "completion_tokens": 2112,
   "cache_read_tokens": 26304,
   "status": "SUCCESS"
  },
  {
   "prompt_tokens": 19239,
   "completion_tokens": 224,
   "cache_read_tokens": 13864,
   "status": "SUCCESS"
  },
  {
   "prompt_tokens": 18058,
   "completion_tokens": 1187,
   "cache_read_tokens": 26322,
   "status": "SUCCESS"
  },
  {
   "prompt_tokens": 28358,
   "completion_tokens": 1394,
   "cache_read_tokens": 16013,
   "status": "SUCCESS"
  },
  {
   "prompt_tokens": 19270,
   "completion_tokens": 591,
   "cache_read_tokens": 13897,
   "status": "SUCCESS"
  }
 ],
 "vision_usage_totals": {
  "prompt_tokens": 102975,
  "completion_tokens": 5508,
  "cache_read_tokens": 96400
 },
 "billed_cost_usd": null,
 "cost_status": "Not exposed by existing helpers. Gemini uses the operator grant; Vertex and jev bills were not queried. Do not interpret null as zero cost.",
 "notes": [
  "All paid enrichment requests were for the 30 new card IDs. No-change full rebuild made zero model calls.",
  "Three extra vector pairs: corrected wolf thumbnail, corrected scorpion anatomy description, corrected scorpion provenance tag.",
  "Vision usage is recorded by batch, not summed once per asset."
 ]
}
