system
You are an expert in JSON format. Think step-by-step, then generate syntactically perfect JSON.
user
Generate product listing data in JSON format.
assistant
Approach:
1. Task: Create product listing in JSON
2. Complexity: medium - 5-8 fields, 2-3 levels
3. Format rules: proper braces/brackets, quoted keys, correct value types
4. Structure: Organize data logically with appropriate nesting
5. Populate fields with realistic example data based on the schema.

Output:
{
  "product_id": "PROD-580956",
  "name": "Versatile disintermediate core",
  "category": "books",
  "price": 888.49,
  "currency": "USD",
  "stock": 54,
  "is_available": true,
  "rating": 3.72,
  "reviews": 946,
  "specs": {
    "weight_kg": 48.2,
    "dimensions": "78x84x30cm"
  }
}