{
  "date": "2026-10-24",
  "method": "Fixed fictional inputs, explicit arithmetic, cross-check against public worksheet functions where applicable. No purchases, participants or market observations.",
  "billing": [
    {
      "id": "constant",
      "months": 12,
      "current": 40,
      "rates": [
        {
          "months": 12,
          "monthly": 28
        }
      ],
      "fee": 60,
      "overlap": 0,
      "result": {
        "current": 480,
        "alternative": 396,
        "difference": 84
      }
    },
    {
      "id": "promotion",
      "months": 12,
      "current": 40,
      "rates": [
        {
          "months": 6,
          "monthly": 28
        },
        {
          "months": 6,
          "monthly": 38
        }
      ],
      "fee": 60,
      "overlap": 0,
      "result": {
        "current": 480,
        "alternative": 456,
        "difference": 24
      }
    },
    {
      "id": "overlap",
      "months": 12,
      "current": 40,
      "rates": [
        {
          "months": 6,
          "monthly": 28
        },
        {
          "months": 6,
          "monthly": 38
        }
      ],
      "fee": 60,
      "overlap": 40,
      "result": {
        "current": 480,
        "alternative": 496,
        "difference": -16
      }
    },
    {
      "id": "short-stay",
      "months": 3,
      "current": 40,
      "rates": [
        {
          "months": 3,
          "monthly": 28
        }
      ],
      "fee": 60,
      "overlap": 0,
      "result": {
        "current": 120,
        "alternative": 144,
        "difference": -24
      }
    },
    {
      "id": "small-discount",
      "months": 12,
      "current": 9.99,
      "rates": [
        {
          "months": 12,
          "monthly": 9.49
        }
      ],
      "fee": 10,
      "overlap": 0,
      "result": {
        "current": 119.88,
        "alternative": 123.88,
        "difference": -4
      }
    }
  ],
  "grocery": [
    {
      "id": "small-all-used",
      "price": 3.6,
      "boughtGrams": 300,
      "usedGrams": 300,
      "result": {
        "shelfPer100g": 1.2,
        "usedPer100g": 1.2,
        "discardedGrams": 0
      }
    },
    {
      "id": "large-all-used",
      "price": 9,
      "boughtGrams": 1000,
      "usedGrams": 1000,
      "result": {
        "shelfPer100g": 0.8999999999999999,
        "usedPer100g": 0.8999999999999999,
        "discardedGrams": 0
      }
    },
    {
      "id": "large-900-used",
      "price": 9,
      "boughtGrams": 1000,
      "usedGrams": 900,
      "result": {
        "shelfPer100g": 0.8999999999999999,
        "usedPer100g": 1,
        "discardedGrams": 100
      }
    },
    {
      "id": "large-750-used",
      "price": 9,
      "boughtGrams": 1000,
      "usedGrams": 750,
      "result": {
        "shelfPer100g": 0.8999999999999999,
        "usedPer100g": 1.2,
        "discardedGrams": 250
      }
    },
    {
      "id": "large-600-used",
      "price": 9,
      "boughtGrams": 1000,
      "usedGrams": 600,
      "result": {
        "shelfPer100g": 0.8999999999999999,
        "usedPer100g": 1.5,
        "discardedGrams": 400
      }
    },
    {
      "id": "two-pack-1200-used",
      "price": 16,
      "boughtGrams": 2000,
      "usedGrams": 1200,
      "result": {
        "shelfPer100g": 0.8,
        "usedPer100g": 1.3333333333333335,
        "discardedGrams": 800
      }
    }
  ],
  "weekly": [
    {
      "id": "all-carried-forward",
      "available": 120,
      "planned": [
        90,
        45,
        30
      ],
      "actual": [
        110,
        45,
        30
      ],
      "result": {
        "capacity": 120,
        "planned": 165,
        "actual": 185,
        "remaining": -45,
        "difference": 20
      }
    },
    {
      "id": "small-next-action",
      "available": 120,
      "planned": [
        90,
        20
      ],
      "actual": [],
      "result": {
        "capacity": 120,
        "planned": 110,
        "actual": 0,
        "remaining": 10,
        "difference": -110
      }
    },
    {
      "id": "setup-included",
      "available": 120,
      "planned": [
        60,
        20,
        10
      ],
      "actual": [],
      "result": {
        "capacity": 120,
        "planned": 90,
        "actual": 0,
        "remaining": 30,
        "difference": -90
      }
    }
  ]
}
