{
  "cases": [
    {
      "id": "1",
      "inputs": {
        "policy": {
          "max_change_mills": 100,
          "min_margin_mills": 100,
          "rounding_mills": 10
        },
        "snapshot": {
          "cost_mills": 1400,
          "days_recorded": 7,
          "id": "synthetic-listing",
          "market_mills": [
            1610,
            1640,
            1650
          ],
          "price_mills": 1600,
          "revision": 1,
          "volume_ml": 7000000
        }
      },
      "metrics": [
        {
          "label": "Current price",
          "unit": "mills/litre",
          "value": 1600
        },
        {
          "label": "Proposal",
          "unit": "mills/litre",
          "value": 1640
        },
        {
          "label": "Gate",
          "unit": "",
          "value": "Clear"
        }
      ],
      "result": {
        "proposal": {
          "base_price_mills": 1600,
          "base_revision": 1,
          "blocked": 0,
          "explanation": "3 fresh public observations; median target considered independently. Cost plus minimum unit margin sets a floor of 1500 mills. Recorded 7,000.000 litres across 7 of 7 days; descriptive, not a forecast.",
          "listing_id": "synthetic-listing",
          "target_mills": 1640
        },
        "reviews": {
          "margin": {
            "synthetic-listing": {
              "block": false,
              "listing_id": "synthetic-listing",
              "note": "Cost plus minimum unit margin sets a floor of 1500 mills.",
              "target_mills": 1600
            }
          },
          "market": {
            "synthetic-listing": {
              "block": false,
              "listing_id": "synthetic-listing",
              "note": "3 fresh public observations; median target considered independently.",
              "target_mills": 1640
            }
          },
          "volume": {
            "synthetic-listing": {
              "block": false,
              "listing_id": "synthetic-listing",
              "note": "Recorded 7,000.000 litres across 7 of 7 days; descriptive, not a forecast.",
              "target_mills": 1600
            }
          }
        }
      },
      "rows": [
        {
          "block": false,
          "listing_id": "synthetic-listing",
          "note": "3 fresh public observations; median target considered independently.",
          "specialist": "market",
          "target_mills": 1640
        },
        {
          "block": false,
          "listing_id": "synthetic-listing",
          "note": "Cost plus minimum unit margin sets a floor of 1500 mills.",
          "specialist": "margin",
          "target_mills": 1600
        },
        {
          "block": false,
          "listing_id": "synthetic-listing",
          "note": "Recorded 7,000.000 litres across 7 of 7 days; descriptive, not a forecast.",
          "specialist": "volume",
          "target_mills": 1600
        }
      ],
      "title": "Market rise"
    },
    {
      "id": "2",
      "inputs": {
        "policy": {
          "max_change_mills": 100,
          "min_margin_mills": 100,
          "rounding_mills": 10
        },
        "snapshot": {
          "cost_mills": 1400,
          "days_recorded": 7,
          "id": "synthetic-listing",
          "market_mills": [
            1470,
            1490
          ],
          "price_mills": 1600,
          "revision": 1,
          "volume_ml": 7000000
        }
      },
      "metrics": [
        {
          "label": "Current price",
          "unit": "mills/litre",
          "value": 1600
        },
        {
          "label": "Proposal",
          "unit": "mills/litre",
          "value": 1500
        },
        {
          "label": "Gate",
          "unit": "",
          "value": "Clear"
        }
      ],
      "result": {
        "proposal": {
          "base_price_mills": 1600,
          "base_revision": 1,
          "blocked": 0,
          "explanation": "2 fresh public observations; median target considered independently. Cost plus minimum unit margin sets a floor of 1500 mills. Recorded 7,000.000 litres across 7 of 7 days; descriptive, not a forecast.",
          "listing_id": "synthetic-listing",
          "target_mills": 1500
        },
        "reviews": {
          "margin": {
            "synthetic-listing": {
              "block": false,
              "listing_id": "synthetic-listing",
              "note": "Cost plus minimum unit margin sets a floor of 1500 mills.",
              "target_mills": 1600
            }
          },
          "market": {
            "synthetic-listing": {
              "block": false,
              "listing_id": "synthetic-listing",
              "note": "2 fresh public observations; median target considered independently.",
              "target_mills": 1480
            }
          },
          "volume": {
            "synthetic-listing": {
              "block": false,
              "listing_id": "synthetic-listing",
              "note": "Recorded 7,000.000 litres across 7 of 7 days; descriptive, not a forecast.",
              "target_mills": 1600
            }
          }
        }
      },
      "rows": [
        {
          "block": false,
          "listing_id": "synthetic-listing",
          "note": "2 fresh public observations; median target considered independently.",
          "specialist": "market",
          "target_mills": 1480
        },
        {
          "block": false,
          "listing_id": "synthetic-listing",
          "note": "Cost plus minimum unit margin sets a floor of 1500 mills.",
          "specialist": "margin",
          "target_mills": 1600
        },
        {
          "block": false,
          "listing_id": "synthetic-listing",
          "note": "Recorded 7,000.000 litres across 7 of 7 days; descriptive, not a forecast.",
          "specialist": "volume",
          "target_mills": 1600
        }
      ],
      "title": "Market fall"
    },
    {
      "id": "3",
      "inputs": {
        "policy": {
          "max_change_mills": 100,
          "min_margin_mills": 100,
          "rounding_mills": 10
        },
        "snapshot": {
          "cost_mills": 1400,
          "days_recorded": 7,
          "id": "synthetic-listing",
          "market_mills": [],
          "price_mills": 1600,
          "revision": 1,
          "volume_ml": 7000000
        }
      },
      "metrics": [
        {
          "label": "Current price",
          "unit": "mills/litre",
          "value": 1600
        },
        {
          "label": "Proposal",
          "unit": "mills/litre",
          "value": 1600
        },
        {
          "label": "Gate",
          "unit": "",
          "value": "Blocked"
        }
      ],
      "result": {
        "proposal": {
          "base_price_mills": 1600,
          "base_revision": 1,
          "blocked": 1,
          "explanation": "No fresh market observation; hold for new evidence. Cost plus minimum unit margin sets a floor of 1500 mills. Recorded 7,000.000 litres across 7 of 7 days; descriptive, not a forecast. Fresh public observations are required.",
          "listing_id": "synthetic-listing",
          "target_mills": 1600
        },
        "reviews": {
          "margin": {
            "synthetic-listing": {
              "block": false,
              "listing_id": "synthetic-listing",
              "note": "Cost plus minimum unit margin sets a floor of 1500 mills.",
              "target_mills": 1600
            }
          },
          "market": {
            "synthetic-listing": {
              "block": true,
              "listing_id": "synthetic-listing",
              "note": "No fresh market observation; hold for new evidence.",
              "target_mills": 1600
            }
          },
          "volume": {
            "synthetic-listing": {
              "block": false,
              "listing_id": "synthetic-listing",
              "note": "Recorded 7,000.000 litres across 7 of 7 days; descriptive, not a forecast.",
              "target_mills": 1600
            }
          }
        }
      },
      "rows": [
        {
          "block": true,
          "listing_id": "synthetic-listing",
          "note": "No fresh market observation; hold for new evidence.",
          "specialist": "market",
          "target_mills": 1600
        },
        {
          "block": false,
          "listing_id": "synthetic-listing",
          "note": "Cost plus minimum unit margin sets a floor of 1500 mills.",
          "specialist": "margin",
          "target_mills": 1600
        },
        {
          "block": false,
          "listing_id": "synthetic-listing",
          "note": "Recorded 7,000.000 litres across 7 of 7 days; descriptive, not a forecast.",
          "specialist": "volume",
          "target_mills": 1600
        }
      ],
      "title": "No market evidence"
    },
    {
      "id": "4",
      "inputs": {
        "policy": {
          "max_change_mills": 100,
          "min_margin_mills": 100,
          "rounding_mills": 10
        },
        "snapshot": {
          "cost_mills": 1700,
          "days_recorded": 7,
          "id": "synthetic-listing",
          "market_mills": [
            1600
          ],
          "price_mills": 1600,
          "revision": 1,
          "volume_ml": 7000000
        }
      },
      "metrics": [
        {
          "label": "Current price",
          "unit": "mills/litre",
          "value": 1600
        },
        {
          "label": "Proposal",
          "unit": "mills/litre",
          "value": 1600
        },
        {
          "label": "Gate",
          "unit": "",
          "value": "Blocked"
        }
      ],
      "result": {
        "proposal": {
          "base_price_mills": 1600,
          "base_revision": 1,
          "blocked": 1,
          "explanation": "1 fresh public observations; median target considered independently. Cost plus minimum unit margin sets a floor of 1800 mills. Recorded 7,000.000 litres across 7 of 7 days; descriptive, not a forecast. Policy constraints conflict: no publishable price exists.",
          "listing_id": "synthetic-listing",
          "target_mills": 1600
        },
        "reviews": {
          "margin": {
            "synthetic-listing": {
              "block": true,
              "listing_id": "synthetic-listing",
              "note": "Cost plus minimum unit margin sets a floor of 1800 mills.",
              "target_mills": 1600
            }
          },
          "market": {
            "synthetic-listing": {
              "block": false,
              "listing_id": "synthetic-listing",
              "note": "1 fresh public observations; median target considered independently.",
              "target_mills": 1600
            }
          },
          "volume": {
            "synthetic-listing": {
              "block": false,
              "listing_id": "synthetic-listing",
              "note": "Recorded 7,000.000 litres across 7 of 7 days; descriptive, not a forecast.",
              "target_mills": 1600
            }
          }
        }
      },
      "rows": [
        {
          "block": false,
          "listing_id": "synthetic-listing",
          "note": "1 fresh public observations; median target considered independently.",
          "specialist": "market",
          "target_mills": 1600
        },
        {
          "block": true,
          "listing_id": "synthetic-listing",
          "note": "Cost plus minimum unit margin sets a floor of 1800 mills.",
          "specialist": "margin",
          "target_mills": 1600
        },
        {
          "block": false,
          "listing_id": "synthetic-listing",
          "note": "Recorded 7,000.000 litres across 7 of 7 days; descriptive, not a forecast.",
          "specialist": "volume",
          "target_mills": 1600
        }
      ],
      "title": "Conflicting margin"
    },
    {
      "id": "5",
      "inputs": {
        "policy": {
          "max_change_mills": 100,
          "min_margin_mills": 100,
          "rounding_mills": 50
        },
        "snapshot": {
          "cost_mills": 1400,
          "days_recorded": 7,
          "id": "synthetic-listing",
          "market_mills": [
            1637,
            1649
          ],
          "price_mills": 1600,
          "revision": 1,
          "volume_ml": 7000000
        }
      },
      "metrics": [
        {
          "label": "Current price",
          "unit": "mills/litre",
          "value": 1600
        },
        {
          "label": "Proposal",
          "unit": "mills/litre",
          "value": 1650
        },
        {
          "label": "Gate",
          "unit": "",
          "value": "Clear"
        }
      ],
      "result": {
        "proposal": {
          "base_price_mills": 1600,
          "base_revision": 1,
          "blocked": 0,
          "explanation": "2 fresh public observations; median target considered independently. Cost plus minimum unit margin sets a floor of 1500 mills. Recorded 7,000.000 litres across 7 of 7 days; descriptive, not a forecast.",
          "listing_id": "synthetic-listing",
          "target_mills": 1650
        },
        "reviews": {
          "margin": {
            "synthetic-listing": {
              "block": false,
              "listing_id": "synthetic-listing",
              "note": "Cost plus minimum unit margin sets a floor of 1500 mills.",
              "target_mills": 1600
            }
          },
          "market": {
            "synthetic-listing": {
              "block": false,
              "listing_id": "synthetic-listing",
              "note": "2 fresh public observations; median target considered independently.",
              "target_mills": 1643
            }
          },
          "volume": {
            "synthetic-listing": {
              "block": false,
              "listing_id": "synthetic-listing",
              "note": "Recorded 7,000.000 litres across 7 of 7 days; descriptive, not a forecast.",
              "target_mills": 1600
            }
          }
        }
      },
      "rows": [
        {
          "block": false,
          "listing_id": "synthetic-listing",
          "note": "2 fresh public observations; median target considered independently.",
          "specialist": "market",
          "target_mills": 1643
        },
        {
          "block": false,
          "listing_id": "synthetic-listing",
          "note": "Cost plus minimum unit margin sets a floor of 1500 mills.",
          "specialist": "margin",
          "target_mills": 1600
        },
        {
          "block": false,
          "listing_id": "synthetic-listing",
          "note": "Recorded 7,000.000 litres across 7 of 7 days; descriptive, not a forecast.",
          "specialist": "volume",
          "target_mills": 1600
        }
      ],
      "title": "Coarse tick"
    }
  ],
  "category": "operations",
  "description": "Follow three local specialist checks into a deterministic pricing gate.",
  "edition": "Precomputed synthetic browser edition",
  "limits": "No prices are applied. These are local rules, not model-agent calls.",
  "method": "Integer mills, market median, margin floor, change cap and rounding tick.",
  "name": "Lattice Forecourt",
  "omitted_runtime_fields": [
    "elapsed_ms",
    "quoted_at",
    "calculated_at"
  ],
  "provenance": "Original synthetic fixtures generated from the project engine. No operational or personal records.",
  "slug": "lattice-forecourt",
  "source_visibility": "private",
  "subtitle": "Make a price proposal explainable"
}
