{
  "object": "zevrouter_request_receipt_field_reference",
  "schema_version": "zevrouter.request_receipt_field_reference.v1",
  "generated_at": "2026-07-03T01:24:00+08:00",
  "public_page": "https://zev.city/ai/zevrouter-trial-guide/",
  "status": "receipt_field_reference_for_small_trial",
  "purpose": "Show the request-level fields a small ZevRouter trial user should inspect after a supported-model request.",
  "sample_fields": {
    "generation_id": "gen_redacted_sample",
    "request_status": "completed",
    "model": "one_currently_supported_model",
    "route": "provider_route_redacted",
    "fallback_attempts": 0,
    "latency_ms": "measured_per_request",
    "input_tokens": "recorded_when_available",
    "output_tokens": "recorded_when_available",
    "provider_cost_basis": "direct model-provider cost basis",
    "service_uplift_bps": 500,
    "credit_debit": "request-level credit debit",
    "receipt_url": "owner-scoped request receipt URL",
    "energy_record_id": "linked energy or participation record id when created",
    "energy_record_url": "owner-scoped or public energy record URL when available"
  },
  "user_verification_questions": [
    "Does the request complete through the expected supported model route?",
    "Does the credit debit match the visible usage and pricing basis?",
    "Does the receipt link to a clean-energy or participation record when the request creates one?",
    "Can the user compare latency, success state, and cost with their existing route?"
  ],
  "next_confidence_milestone": "Publish more public redacted receipts from beta usage after privacy review, plus rolling uptime, latency, and request-success history."
}
