// Daily demand with seasonality and promotions dataset (daily-demand-with-seasonality-and-promotions-dataset) v1 — Prisma seed
// Synthetic sample data, CC0-1.0. Generated deterministically; re-running the
// generator with the same spec and seed reproduces this file exactly.
//
// Delegates are named after the tables (prisma.products), which assumes models
// mapped to those table names. Rename the delegates if your models differ.
import { PrismaClient } from '@prisma/client';

const prisma = new PrismaClient();

async function main() {
    await prisma.products.createMany({
        data: [
            { id: 1, name: "notebook_pack", baseline_units: 132, uplift_per_discount_point: "0.0239" },
            { id: 2, name: "ergonomic_chair", baseline_units: 102, uplift_per_discount_point: "0.0245" },
            { id: 3, name: "desk_lamp", baseline_units: 129, uplift_per_discount_point: "0.0234" },
        ],
    });
    await prisma.daily_demand.createMany({
        data: [
            { id: 1, product_id: 3, sales_date: "2025-09-15", is_promo: false, discount_pct: null, weekday_index: "0.9594", season_index: "1.0138", shape_index: "0.9726", promo_term: "0.0000", demand_index: "0.9726", baseline_units: 129, units: "125" },
            { id: 2, product_id: 2, sales_date: "2025-09-15", is_promo: false, discount_pct: null, weekday_index: "1.0025", season_index: "1.0261", shape_index: "1.0287", promo_term: "0.0000", demand_index: "1.0287", baseline_units: 102, units: "105" },
            { id: 3, product_id: 2, sales_date: "2025-09-16", is_promo: false, discount_pct: null, weekday_index: "1.1470", season_index: "0.9884", shape_index: "1.1337", promo_term: "0.0000", demand_index: "1.1337", baseline_units: 102, units: "116" },
            { id: 4, product_id: 1, sales_date: "2025-09-15", is_promo: false, discount_pct: null, weekday_index: "0.9984", season_index: "0.9963", shape_index: "0.9947", promo_term: "0.0000", demand_index: "0.9947", baseline_units: 132, units: "131" },
            { id: 5, product_id: 1, sales_date: "2025-09-16", is_promo: false, discount_pct: null, weekday_index: "1.1602", season_index: "0.9675", shape_index: "1.1225", promo_term: "0.0000", demand_index: "1.1225", baseline_units: 132, units: "148" },
            { id: 6, product_id: 1, sales_date: "2025-09-17", is_promo: false, discount_pct: null, weekday_index: "1.1594", season_index: "0.9954", shape_index: "1.1541", promo_term: "0.0000", demand_index: "1.1541", baseline_units: 132, units: "152" },
            { id: 7, product_id: 3, sales_date: "2025-09-16", is_promo: true, discount_pct: 10, weekday_index: "1.0930", season_index: "0.9999", shape_index: "1.0929", promo_term: "0.2340", demand_index: "1.3269", baseline_units: 129, units: "171" },
            { id: 8, product_id: 1, sales_date: "2025-09-18", is_promo: false, discount_pct: null, weekday_index: "1.0733", season_index: "1.0296", shape_index: "1.1051", promo_term: "0.0000", demand_index: "1.1051", baseline_units: 132, units: "146" },
            { id: 9, product_id: 3, sales_date: "2025-09-17", is_promo: false, discount_pct: null, weekday_index: "1.1885", season_index: "1.0093", shape_index: "1.1996", promo_term: "0.0000", demand_index: "1.1996", baseline_units: 129, units: "155" },
            { id: 10, product_id: 1, sales_date: "2025-09-19", is_promo: false, discount_pct: null, weekday_index: "0.9033", season_index: "0.9811", shape_index: "0.8862", promo_term: "0.0000", demand_index: "0.8862", baseline_units: 132, units: "117" },
            { id: 11, product_id: 1, sales_date: "2025-09-20", is_promo: true, discount_pct: 19, weekday_index: "0.7421", season_index: "1.0288", shape_index: "0.7635", promo_term: "0.4541", demand_index: "1.2176", baseline_units: 132, units: "161" },
            { id: 12, product_id: 3, sales_date: "2025-09-18", is_promo: false, discount_pct: null, weekday_index: "1.0980", season_index: "1.0336", shape_index: "1.1349", promo_term: "0.0000", demand_index: "1.1349", baseline_units: 129, units: "146" },
            { id: 13, product_id: 3, sales_date: "2025-09-19", is_promo: false, discount_pct: null, weekday_index: "0.9573", season_index: "0.9976", shape_index: "0.9550", promo_term: "0.0000", demand_index: "0.9550", baseline_units: 129, units: "123" },
            { id: 14, product_id: 2, sales_date: "2025-09-17", is_promo: false, discount_pct: null, weekday_index: "1.1681", season_index: "1.0079", shape_index: "1.1773", promo_term: "0.0000", demand_index: "1.1773", baseline_units: 102, units: "120" },
            { id: 15, product_id: 2, sales_date: "2025-09-18", is_promo: false, discount_pct: null, weekday_index: "1.1082", season_index: "1.0409", shape_index: "1.1535", promo_term: "0.0000", demand_index: "1.1535", baseline_units: 102, units: "118" },
            { id: 16, product_id: 2, sales_date: "2025-09-19", is_promo: false, discount_pct: null, weekday_index: "0.8906", season_index: "1.0041", shape_index: "0.8943", promo_term: "0.0000", demand_index: "0.8943", baseline_units: 102, units: "91" },
            { id: 17, product_id: 2, sales_date: "2025-09-20", is_promo: false, discount_pct: null, weekday_index: "0.8191", season_index: "1.0186", shape_index: "0.8343", promo_term: "0.0000", demand_index: "0.8343", baseline_units: 102, units: "85" },
            { id: 18, product_id: 1, sales_date: "2025-09-21", is_promo: false, discount_pct: null, weekday_index: "0.8254", season_index: "1.0208", shape_index: "0.8426", promo_term: "0.0000", demand_index: "0.8426", baseline_units: 132, units: "111" },
            { id: 19, product_id: 1, sales_date: "2025-09-22", is_promo: true, discount_pct: 26, weekday_index: "1.0227", season_index: "1.0183", shape_index: "1.0414", promo_term: "0.6214", demand_index: "1.6628", baseline_units: 132, units: "219" },
            { id: 20, product_id: 3, sales_date: "2025-09-20", is_promo: false, discount_pct: null, weekday_index: "0.8204", season_index: "1.0102", shape_index: "0.8288", promo_term: "0.0000", demand_index: "0.8288", baseline_units: 129, units: "107" },
            { id: 21, product_id: 1, sales_date: "2025-09-23", is_promo: false, discount_pct: null, weekday_index: "1.1850", season_index: "0.9788", shape_index: "1.1599", promo_term: "0.0000", demand_index: "1.1599", baseline_units: 132, units: "153" },
            { id: 22, product_id: 3, sales_date: "2025-09-21", is_promo: false, discount_pct: null, weekday_index: "0.8848", season_index: "0.9868", shape_index: "0.8731", promo_term: "0.0000", demand_index: "0.8731", baseline_units: 129, units: "113" },
            { id: 23, product_id: 1, sales_date: "2025-09-24", is_promo: false, discount_pct: null, weekday_index: "1.1334", season_index: "1.0371", shape_index: "1.1754", promo_term: "0.0000", demand_index: "1.1754", baseline_units: 132, units: "155" },
            { id: 24, product_id: 1, sales_date: "2025-09-25", is_promo: true, discount_pct: 20, weekday_index: "1.0878", season_index: "1.0405", shape_index: "1.1319", promo_term: "0.4780", demand_index: "1.6099", baseline_units: 132, units: "213" },
            { id: 25, product_id: 3, sales_date: "2025-09-22", is_promo: false, discount_pct: null, weekday_index: "1.0047", season_index: "0.9953", shape_index: "1.0000", promo_term: "0.0000", demand_index: "1.0000", baseline_units: 129, units: "129" },
            { id: 26, product_id: 1, sales_date: "2025-09-26", is_promo: false, discount_pct: null, weekday_index: "0.9073", season_index: "1.0452", shape_index: "0.9483", promo_term: "0.0000", demand_index: "0.9483", baseline_units: 132, units: "125" },
            { id: 27, product_id: 3, sales_date: "2025-09-23", is_promo: false, discount_pct: null, weekday_index: "1.1153", season_index: "1.0065", shape_index: "1.1225", promo_term: "0.0000", demand_index: "1.1225", baseline_units: 129, units: "145" },
            { id: 28, product_id: 3, sales_date: "2025-09-24", is_promo: false, discount_pct: null, weekday_index: "1.1729", season_index: "1.0379", shape_index: "1.2174", promo_term: "0.0000", demand_index: "1.2174", baseline_units: 129, units: "157" },
            { id: 29, product_id: 2, sales_date: "2025-09-21", is_promo: false, discount_pct: null, weekday_index: "0.8639", season_index: "1.0072", shape_index: "0.8701", promo_term: "0.0000", demand_index: "0.8701", baseline_units: 102, units: "89" },
            { id: 30, product_id: 2, sales_date: "2025-09-22", is_promo: false, discount_pct: null, weekday_index: "0.9802", season_index: "0.9944", shape_index: "0.9747", promo_term: "0.0000", demand_index: "0.9747", baseline_units: 102, units: "99" },
            { id: 31, product_id: 3, sales_date: "2025-09-25", is_promo: false, discount_pct: null, weekday_index: "0.9908", season_index: "1.0442", shape_index: "1.0346", promo_term: "0.0000", demand_index: "1.0346", baseline_units: 129, units: "133" },
            { id: 32, product_id: 2, sales_date: "2025-09-23", is_promo: false, discount_pct: null, weekday_index: "1.1197", season_index: "1.0347", shape_index: "1.1586", promo_term: "0.0000", demand_index: "1.1586", baseline_units: 102, units: "118" },
            { id: 33, product_id: 2, sales_date: "2025-09-24", is_promo: false, discount_pct: null, weekday_index: "1.1756", season_index: "1.0256", shape_index: "1.2057", promo_term: "0.0000", demand_index: "1.2057", baseline_units: 102, units: "123" },
            { id: 34, product_id: 2, sales_date: "2025-09-25", is_promo: false, discount_pct: null, weekday_index: "1.0775", season_index: "1.0552", shape_index: "1.1370", promo_term: "0.0000", demand_index: "1.1370", baseline_units: 102, units: "116" },
            { id: 35, product_id: 1, sales_date: "2025-09-27", is_promo: false, discount_pct: null, weekday_index: "0.8192", season_index: "1.0389", shape_index: "0.8511", promo_term: "0.0000", demand_index: "0.8511", baseline_units: 132, units: "112" },
            { id: 36, product_id: 3, sales_date: "2025-09-26", is_promo: false, discount_pct: null, weekday_index: "0.9075", season_index: "1.0786", shape_index: "0.9788", promo_term: "0.0000", demand_index: "0.9788", baseline_units: 129, units: "126" },
            { id: 37, product_id: 3, sales_date: "2025-09-27", is_promo: false, discount_pct: null, weekday_index: "0.7873", season_index: "1.0563", shape_index: "0.8316", promo_term: "0.0000", demand_index: "0.8316", baseline_units: 129, units: "107" },
            { id: 38, product_id: 2, sales_date: "2025-09-26", is_promo: false, discount_pct: null, weekday_index: "0.9133", season_index: "1.0483", shape_index: "0.9574", promo_term: "0.0000", demand_index: "0.9574", baseline_units: 102, units: "98" },
            { id: 39, product_id: 3, sales_date: "2025-09-28", is_promo: false, discount_pct: null, weekday_index: "0.8629", season_index: "1.0825", shape_index: "0.9341", promo_term: "0.0000", demand_index: "0.9341", baseline_units: 129, units: "120" },
            { id: 40, product_id: 1, sales_date: "2025-09-28", is_promo: false, discount_pct: null, weekday_index: "0.8898", season_index: "1.0777", shape_index: "0.9589", promo_term: "0.0000", demand_index: "0.9589", baseline_units: 132, units: "127" },
            { id: 41, product_id: 2, sales_date: "2025-09-27", is_promo: false, discount_pct: null, weekday_index: "0.8308", season_index: "1.0515", shape_index: "0.8736", promo_term: "0.0000", demand_index: "0.8736", baseline_units: 102, units: "89" },
            { id: 42, product_id: 1, sales_date: "2025-09-29", is_promo: false, discount_pct: null, weekday_index: "1.0139", season_index: "1.0485", shape_index: "1.0631", promo_term: "0.0000", demand_index: "1.0631", baseline_units: 132, units: "140" },
            { id: 43, product_id: 3, sales_date: "2025-09-29", is_promo: false, discount_pct: null, weekday_index: "0.9743", season_index: "1.0605", shape_index: "1.0332", promo_term: "0.0000", demand_index: "1.0332", baseline_units: 129, units: "133" },
            { id: 44, product_id: 1, sales_date: "2025-09-30", is_promo: false, discount_pct: null, weekday_index: "1.1726", season_index: "1.0390", shape_index: "1.2183", promo_term: "0.0000", demand_index: "1.2183", baseline_units: 132, units: "161" },
            { id: 45, product_id: 1, sales_date: "2025-10-01", is_promo: false, discount_pct: null, weekday_index: "1.1869", season_index: "1.0818", shape_index: "1.2840", promo_term: "0.0000", demand_index: "1.2840", baseline_units: 132, units: "169" },
            { id: 46, product_id: 3, sales_date: "2025-09-30", is_promo: true, discount_pct: 23, weekday_index: "1.1732", season_index: "1.0409", shape_index: "1.2212", promo_term: "0.5382", demand_index: "1.7594", baseline_units: 129, units: "227" },
            { id: 47, product_id: 1, sales_date: "2025-10-02", is_promo: false, discount_pct: null, weekday_index: "1.0999", season_index: "1.0746", shape_index: "1.1820", promo_term: "0.0000", demand_index: "1.1820", baseline_units: 132, units: "156" },
            { id: 48, product_id: 3, sales_date: "2025-10-01", is_promo: false, discount_pct: null, weekday_index: "1.1699", season_index: "1.0668", shape_index: "1.2480", promo_term: "0.0000", demand_index: "1.2480", baseline_units: 129, units: "161" },
            { id: 49, product_id: 3, sales_date: "2025-10-02", is_promo: true, discount_pct: 15, weekday_index: "1.1155", season_index: "1.1087", shape_index: "1.2368", promo_term: "0.3510", demand_index: "1.5878", baseline_units: 129, units: "205" },
            { id: 50, product_id: 1, sales_date: "2025-10-03", is_promo: false, discount_pct: null, weekday_index: "0.8836", season_index: "1.0739", shape_index: "0.9489", promo_term: "0.0000", demand_index: "0.9489", baseline_units: 132, units: "125" },
            { id: 51, product_id: 2, sales_date: "2025-09-28", is_promo: false, discount_pct: null, weekday_index: "0.8427", season_index: "1.0176", shape_index: "0.8575", promo_term: "0.0000", demand_index: "0.8575", baseline_units: 102, units: "87" },
            { id: 52, product_id: 3, sales_date: "2025-10-03", is_promo: false, discount_pct: null, weekday_index: "0.9412", season_index: "1.0795", shape_index: "1.0160", promo_term: "0.0000", demand_index: "1.0160", baseline_units: 129, units: "131" },
            { id: 53, product_id: 3, sales_date: "2025-10-04", is_promo: false, discount_pct: null, weekday_index: "0.8037", season_index: "1.1242", shape_index: "0.9035", promo_term: "0.0000", demand_index: "0.9035", baseline_units: 129, units: "117" },
            { id: 54, product_id: 2, sales_date: "2025-09-29", is_promo: false, discount_pct: null, weekday_index: "1.0049", season_index: "1.0958", shape_index: "1.1012", promo_term: "0.0000", demand_index: "1.1012", baseline_units: 102, units: "112" },
            { id: 55, product_id: 3, sales_date: "2025-10-05", is_promo: true, discount_pct: 24, weekday_index: "0.8695", season_index: "1.0944", shape_index: "0.9516", promo_term: "0.5616", demand_index: "1.5132", baseline_units: 129, units: "195" },
            { id: 56, product_id: 1, sales_date: "2025-10-04", is_promo: false, discount_pct: null, weekday_index: "0.7880", season_index: "1.0649", shape_index: "0.8391", promo_term: "0.0000", demand_index: "0.8391", baseline_units: 132, units: "111" },
            { id: 57, product_id: 2, sales_date: "2025-09-30", is_promo: true, discount_pct: 25, weekday_index: "1.1720", season_index: "1.0559", shape_index: "1.2375", promo_term: "0.6125", demand_index: "1.8500", baseline_units: 102, units: "189" },
            { id: 58, product_id: 1, sales_date: "2025-10-05", is_promo: false, discount_pct: null, weekday_index: "0.8114", season_index: "1.1071", shape_index: "0.8983", promo_term: "0.0000", demand_index: "0.8983", baseline_units: 132, units: "119" },
            { id: 59, product_id: 1, sales_date: "2025-10-06", is_promo: false, discount_pct: null, weekday_index: "0.9796", season_index: "1.1076", shape_index: "1.0850", promo_term: "0.0000", demand_index: "1.0850", baseline_units: 132, units: "143" },
            { id: 60, product_id: 3, sales_date: "2025-10-06", is_promo: false, discount_pct: null, weekday_index: "0.9714", season_index: "1.0781", shape_index: "1.0473", promo_term: "0.0000", demand_index: "1.0473", baseline_units: 129, units: "135" },
            { id: 61, product_id: 3, sales_date: "2025-10-07", is_promo: false, discount_pct: null, weekday_index: "1.1131", season_index: "1.0843", shape_index: "1.2069", promo_term: "0.0000", demand_index: "1.2069", baseline_units: 129, units: "156" },
            { id: 62, product_id: 3, sales_date: "2025-10-08", is_promo: false, discount_pct: null, weekday_index: "1.1228", season_index: "1.1076", shape_index: "1.2436", promo_term: "0.0000", demand_index: "1.2436", baseline_units: 129, units: "160" },
            { id: 63, product_id: 3, sales_date: "2025-10-09", is_promo: false, discount_pct: null, weekday_index: "1.0739", season_index: "1.1093", shape_index: "1.1913", promo_term: "0.0000", demand_index: "1.1913", baseline_units: 129, units: "154" },
            { id: 64, product_id: 2, sales_date: "2025-10-01", is_promo: false, discount_pct: null, weekday_index: "1.1619", season_index: "1.0425", shape_index: "1.2113", promo_term: "0.0000", demand_index: "1.2113", baseline_units: 102, units: "124" },
            { id: 65, product_id: 2, sales_date: "2025-10-02", is_promo: false, discount_pct: null, weekday_index: "1.0390", season_index: "1.0789", shape_index: "1.1210", promo_term: "0.0000", demand_index: "1.1210", baseline_units: 102, units: "114" },
            { id: 66, product_id: 3, sales_date: "2025-10-10", is_promo: false, discount_pct: null, weekday_index: "0.9853", season_index: "1.1306", shape_index: "1.1140", promo_term: "0.0000", demand_index: "1.1140", baseline_units: 129, units: "144" },
            { id: 67, product_id: 1, sales_date: "2025-10-07", is_promo: false, discount_pct: null, weekday_index: "1.1276", season_index: "1.0999", shape_index: "1.2402", promo_term: "0.0000", demand_index: "1.2402", baseline_units: 132, units: "164" },
            { id: 68, product_id: 1, sales_date: "2025-10-08", is_promo: false, discount_pct: null, weekday_index: "1.1929", season_index: "1.1074", shape_index: "1.3210", promo_term: "0.0000", demand_index: "1.3210", baseline_units: 132, units: "174" },
            { id: 69, product_id: 1, sales_date: "2025-10-09", is_promo: false, discount_pct: null, weekday_index: "1.0992", season_index: "1.0885", shape_index: "1.1965", promo_term: "0.0000", demand_index: "1.1965", baseline_units: 132, units: "158" },
            { id: 70, product_id: 1, sales_date: "2025-10-10", is_promo: false, discount_pct: null, weekday_index: "0.9177", season_index: "1.0958", shape_index: "1.0056", promo_term: "0.0000", demand_index: "1.0056", baseline_units: 132, units: "133" },
            { id: 71, product_id: 3, sales_date: "2025-10-11", is_promo: false, discount_pct: null, weekday_index: "0.8109", season_index: "1.1228", shape_index: "0.9105", promo_term: "0.0000", demand_index: "0.9105", baseline_units: 129, units: "117" },
            { id: 72, product_id: 3, sales_date: "2025-10-12", is_promo: false, discount_pct: null, weekday_index: "0.8954", season_index: "1.1054", shape_index: "0.9898", promo_term: "0.0000", demand_index: "0.9898", baseline_units: 129, units: "128" },
            { id: 73, product_id: 2, sales_date: "2025-10-03", is_promo: false, discount_pct: null, weekday_index: "0.9654", season_index: "1.0707", shape_index: "1.0337", promo_term: "0.0000", demand_index: "1.0337", baseline_units: 102, units: "105" },
            { id: 74, product_id: 3, sales_date: "2025-10-13", is_promo: false, discount_pct: null, weekday_index: "0.9643", season_index: "1.1308", shape_index: "1.0904", promo_term: "0.0000", demand_index: "1.0904", baseline_units: 129, units: "141" },
            { id: 75, product_id: 1, sales_date: "2025-10-11", is_promo: false, discount_pct: null, weekday_index: "0.8543", season_index: "1.1300", shape_index: "0.9654", promo_term: "0.0000", demand_index: "0.9654", baseline_units: 132, units: "127" },
            { id: 76, product_id: 1, sales_date: "2025-10-12", is_promo: false, discount_pct: null, weekday_index: "0.8839", season_index: "1.1032", shape_index: "0.9751", promo_term: "0.0000", demand_index: "0.9751", baseline_units: 132, units: "129" },
            { id: 77, product_id: 1, sales_date: "2025-10-13", is_promo: false, discount_pct: null, weekday_index: "0.9715", season_index: "1.1093", shape_index: "1.0777", promo_term: "0.0000", demand_index: "1.0777", baseline_units: 132, units: "142" },
            { id: 78, product_id: 1, sales_date: "2025-10-14", is_promo: false, discount_pct: null, weekday_index: "1.1303", season_index: "1.1492", shape_index: "1.2989", promo_term: "0.0000", demand_index: "1.2989", baseline_units: 132, units: "171" },
            { id: 79, product_id: 1, sales_date: "2025-10-15", is_promo: false, discount_pct: null, weekday_index: "1.1796", season_index: "1.1307", shape_index: "1.3338", promo_term: "0.0000", demand_index: "1.3338", baseline_units: 132, units: "176" },
            { id: 80, product_id: 3, sales_date: "2025-10-14", is_promo: false, discount_pct: null, weekday_index: "1.1210", season_index: "1.0700", shape_index: "1.1995", promo_term: "0.0000", demand_index: "1.1995", baseline_units: 129, units: "155" },
            { id: 81, product_id: 1, sales_date: "2025-10-16", is_promo: false, discount_pct: null, weekday_index: "1.1099", season_index: "1.1316", shape_index: "1.2560", promo_term: "0.0000", demand_index: "1.2560", baseline_units: 132, units: "166" },
            { id: 82, product_id: 1, sales_date: "2025-10-17", is_promo: true, discount_pct: 18, weekday_index: "0.9757", season_index: "1.1544", shape_index: "1.1263", promo_term: "0.4302", demand_index: "1.5565", baseline_units: 132, units: "205" },
            { id: 83, product_id: 3, sales_date: "2025-10-15", is_promo: false, discount_pct: null, weekday_index: "1.1792", season_index: "1.1044", shape_index: "1.3023", promo_term: "0.0000", demand_index: "1.3023", baseline_units: 129, units: "168" },
            { id: 84, product_id: 2, sales_date: "2025-10-04", is_promo: false, discount_pct: null, weekday_index: "0.8177", season_index: "1.1277", shape_index: "0.9221", promo_term: "0.0000", demand_index: "0.9221", baseline_units: 102, units: "94" },
            { id: 85, product_id: 1, sales_date: "2025-10-18", is_promo: false, discount_pct: null, weekday_index: "0.8503", season_index: "1.1323", shape_index: "0.9628", promo_term: "0.0000", demand_index: "0.9628", baseline_units: 132, units: "127" },
            { id: 86, product_id: 1, sales_date: "2025-10-19", is_promo: false, discount_pct: null, weekday_index: "0.8526", season_index: "1.1034", shape_index: "0.9408", promo_term: "0.0000", demand_index: "0.9408", baseline_units: 132, units: "124" },
            { id: 87, product_id: 1, sales_date: "2025-10-20", is_promo: false, discount_pct: null, weekday_index: "0.9853", season_index: "1.1356", shape_index: "1.1189", promo_term: "0.0000", demand_index: "1.1189", baseline_units: 132, units: "148" },
            { id: 88, product_id: 2, sales_date: "2025-10-05", is_promo: false, discount_pct: null, weekday_index: "0.8289", season_index: "1.0726", shape_index: "0.8891", promo_term: "0.0000", demand_index: "0.8891", baseline_units: 102, units: "91" },
            { id: 89, product_id: 3, sales_date: "2025-10-16", is_promo: false, discount_pct: null, weekday_index: "1.0658", season_index: "1.1212", shape_index: "1.1950", promo_term: "0.0000", demand_index: "1.1950", baseline_units: 129, units: "154" },
            { id: 90, product_id: 2, sales_date: "2025-10-06", is_promo: false, discount_pct: null, weekday_index: "0.9521", season_index: "1.0805", shape_index: "1.0287", promo_term: "0.0000", demand_index: "1.0287", baseline_units: 102, units: "105" },
            { id: 91, product_id: 1, sales_date: "2025-10-21", is_promo: false, discount_pct: null, weekday_index: "1.1463", season_index: "1.1388", shape_index: "1.3054", promo_term: "0.0000", demand_index: "1.3054", baseline_units: 132, units: "172" },
            { id: 92, product_id: 1, sales_date: "2025-10-22", is_promo: true, discount_pct: 26, weekday_index: "1.1899", season_index: "1.1522", shape_index: "1.3710", promo_term: "0.6214", demand_index: "1.9924", baseline_units: 132, units: "263" },
            { id: 93, product_id: 2, sales_date: "2025-10-07", is_promo: false, discount_pct: null, weekday_index: "1.1780", season_index: "1.0807", shape_index: "1.2731", promo_term: "0.0000", demand_index: "1.2731", baseline_units: 102, units: "130" },
            { id: 94, product_id: 1, sales_date: "2025-10-23", is_promo: false, discount_pct: null, weekday_index: "1.0739", season_index: "1.1034", shape_index: "1.1849", promo_term: "0.0000", demand_index: "1.1849", baseline_units: 132, units: "156" },
            { id: 95, product_id: 2, sales_date: "2025-10-08", is_promo: true, discount_pct: 21, weekday_index: "1.1665", season_index: "1.0965", shape_index: "1.2791", promo_term: "0.5145", demand_index: "1.7936", baseline_units: 102, units: "183" },
            { id: 96, product_id: 3, sales_date: "2025-10-17", is_promo: false, discount_pct: null, weekday_index: "0.9220", season_index: "1.1189", shape_index: "1.0316", promo_term: "0.0000", demand_index: "1.0316", baseline_units: 129, units: "133" },
            { id: 97, product_id: 1, sales_date: "2025-10-24", is_promo: false, discount_pct: null, weekday_index: "0.9497", season_index: "1.1404", shape_index: "1.0830", promo_term: "0.0000", demand_index: "1.0830", baseline_units: 132, units: "143" },
            { id: 98, product_id: 3, sales_date: "2025-10-18", is_promo: false, discount_pct: null, weekday_index: "0.7703", season_index: "1.1108", shape_index: "0.8556", promo_term: "0.0000", demand_index: "0.8556", baseline_units: 129, units: "110" },
            { id: 99, product_id: 3, sales_date: "2025-10-19", is_promo: false, discount_pct: null, weekday_index: "0.8471", season_index: "1.1743", shape_index: "0.9947", promo_term: "0.0000", demand_index: "0.9947", baseline_units: 129, units: "128" },
            { id: 100, product_id: 1, sales_date: "2025-10-25", is_promo: false, discount_pct: null, weekday_index: "0.8099", season_index: "1.1742", shape_index: "0.9510", promo_term: "0.0000", demand_index: "0.9510", baseline_units: 132, units: "126" },
            { id: 101, product_id: 3, sales_date: "2025-10-20", is_promo: false, discount_pct: null, weekday_index: "0.9397", season_index: "1.1337", shape_index: "1.0653", promo_term: "0.0000", demand_index: "1.0653", baseline_units: 129, units: "137" },
            { id: 102, product_id: 2, sales_date: "2025-10-09", is_promo: false, discount_pct: null, weekday_index: "1.0353", season_index: "1.1106", shape_index: "1.1498", promo_term: "0.0000", demand_index: "1.1498", baseline_units: 102, units: "117" },
            { id: 103, product_id: 3, sales_date: "2025-10-21", is_promo: false, discount_pct: null, weekday_index: "1.1328", season_index: "1.1580", shape_index: "1.3118", promo_term: "0.0000", demand_index: "1.3118", baseline_units: 129, units: "169" },
            { id: 104, product_id: 1, sales_date: "2025-10-26", is_promo: false, discount_pct: null, weekday_index: "0.8886", season_index: "1.1755", shape_index: "1.0445", promo_term: "0.0000", demand_index: "1.0445", baseline_units: 132, units: "138" },
            { id: 105, product_id: 3, sales_date: "2025-10-22", is_promo: false, discount_pct: null, weekday_index: "1.1941", season_index: "1.1387", shape_index: "1.3597", promo_term: "0.0000", demand_index: "1.3597", baseline_units: 129, units: "175" },
            { id: 106, product_id: 2, sales_date: "2025-10-10", is_promo: false, discount_pct: null, weekday_index: "0.8736", season_index: "1.1206", shape_index: "0.9790", promo_term: "0.0000", demand_index: "0.9790", baseline_units: 102, units: "100" },
            { id: 107, product_id: 3, sales_date: "2025-10-23", is_promo: false, discount_pct: null, weekday_index: "1.0524", season_index: "1.1406", shape_index: "1.2004", promo_term: "0.0000", demand_index: "1.2004", baseline_units: 129, units: "155" },
            { id: 108, product_id: 2, sales_date: "2025-10-11", is_promo: false, discount_pct: null, weekday_index: "0.8381", season_index: "1.1106", shape_index: "0.9308", promo_term: "0.0000", demand_index: "0.9308", baseline_units: 102, units: "95" },
            { id: 109, product_id: 2, sales_date: "2025-10-12", is_promo: false, discount_pct: null, weekday_index: "0.7988", season_index: "1.0962", shape_index: "0.8756", promo_term: "0.0000", demand_index: "0.8756", baseline_units: 102, units: "89" },
            { id: 110, product_id: 1, sales_date: "2025-10-27", is_promo: true, discount_pct: 17, weekday_index: "0.9757", season_index: "1.1803", shape_index: "1.1516", promo_term: "0.4063", demand_index: "1.5579", baseline_units: 132, units: "206" },
            { id: 111, product_id: 1, sales_date: "2025-10-28", is_promo: false, discount_pct: null, weekday_index: "1.1147", season_index: "1.1984", shape_index: "1.3359", promo_term: "0.0000", demand_index: "1.3359", baseline_units: 132, units: "176" },
            { id: 112, product_id: 3, sales_date: "2025-10-24", is_promo: false, discount_pct: null, weekday_index: "0.9810", season_index: "1.1677", shape_index: "1.1455", promo_term: "0.0000", demand_index: "1.1455", baseline_units: 129, units: "148" },
            { id: 113, product_id: 3, sales_date: "2025-10-25", is_promo: false, discount_pct: null, weekday_index: "0.7867", season_index: "1.1807", shape_index: "0.9289", promo_term: "0.0000", demand_index: "0.9289", baseline_units: 129, units: "120" },
            { id: 114, product_id: 3, sales_date: "2025-10-26", is_promo: false, discount_pct: null, weekday_index: "0.8495", season_index: "1.1606", shape_index: "0.9859", promo_term: "0.0000", demand_index: "0.9859", baseline_units: 129, units: "127" },
            { id: 115, product_id: 1, sales_date: "2025-10-29", is_promo: false, discount_pct: null, weekday_index: "1.1781", season_index: "1.1871", shape_index: "1.3985", promo_term: "0.0000", demand_index: "1.3985", baseline_units: 132, units: "185" },
            { id: 116, product_id: 3, sales_date: "2025-10-27", is_promo: false, discount_pct: null, weekday_index: "1.0059", season_index: "1.1171", shape_index: "1.1237", promo_term: "0.0000", demand_index: "1.1237", baseline_units: 129, units: "145" },
            { id: 117, product_id: 3, sales_date: "2025-10-28", is_promo: false, discount_pct: null, weekday_index: "1.1648", season_index: "1.1872", shape_index: "1.3829", promo_term: "0.0000", demand_index: "1.3829", baseline_units: 129, units: "178" },
            { id: 118, product_id: 2, sales_date: "2025-10-13", is_promo: false, discount_pct: null, weekday_index: "0.9436", season_index: "1.1174", shape_index: "1.0544", promo_term: "0.0000", demand_index: "1.0544", baseline_units: 102, units: "108" },
            { id: 119, product_id: 3, sales_date: "2025-10-29", is_promo: false, discount_pct: null, weekday_index: "1.1799", season_index: "1.1580", shape_index: "1.3663", promo_term: "0.0000", demand_index: "1.3663", baseline_units: 129, units: "176" },
            { id: 120, product_id: 2, sales_date: "2025-10-14", is_promo: false, discount_pct: null, weekday_index: "1.1456", season_index: "1.1172", shape_index: "1.2799", promo_term: "0.0000", demand_index: "1.2799", baseline_units: 102, units: "131" },
            { id: 121, product_id: 1, sales_date: "2025-10-30", is_promo: false, discount_pct: null, weekday_index: "1.0622", season_index: "1.1757", shape_index: "1.2488", promo_term: "0.0000", demand_index: "1.2488", baseline_units: 132, units: "165" },
            { id: 122, product_id: 1, sales_date: "2025-10-31", is_promo: false, discount_pct: null, weekday_index: "0.9076", season_index: "1.1844", shape_index: "1.0750", promo_term: "0.0000", demand_index: "1.0750", baseline_units: 132, units: "142" },
            { id: 123, product_id: 2, sales_date: "2025-10-15", is_promo: false, discount_pct: null, weekday_index: "1.2196", season_index: "1.1248", shape_index: "1.3718", promo_term: "0.0000", demand_index: "1.3718", baseline_units: 102, units: "140" },
            { id: 124, product_id: 3, sales_date: "2025-10-30", is_promo: false, discount_pct: null, weekday_index: "1.0712", season_index: "1.1776", shape_index: "1.2614", promo_term: "0.0000", demand_index: "1.2614", baseline_units: 129, units: "163" },
            { id: 125, product_id: 2, sales_date: "2025-10-16", is_promo: false, discount_pct: null, weekday_index: "1.0496", season_index: "1.1595", shape_index: "1.2170", promo_term: "0.0000", demand_index: "1.2170", baseline_units: 102, units: "124" },
            { id: 126, product_id: 1, sales_date: "2025-11-01", is_promo: false, discount_pct: null, weekday_index: "0.8532", season_index: "1.2087", shape_index: "1.0313", promo_term: "0.0000", demand_index: "1.0313", baseline_units: 132, units: "136" },
            { id: 127, product_id: 2, sales_date: "2025-10-17", is_promo: false, discount_pct: null, weekday_index: "0.9118", season_index: "1.1100", shape_index: "1.0121", promo_term: "0.0000", demand_index: "1.0121", baseline_units: 102, units: "103" },
            { id: 128, product_id: 2, sales_date: "2025-10-18", is_promo: true, discount_pct: 25, weekday_index: "0.8556", season_index: "1.1227", shape_index: "0.9606", promo_term: "0.6125", demand_index: "1.5731", baseline_units: 102, units: "160" },
            { id: 129, product_id: 1, sales_date: "2025-11-02", is_promo: false, discount_pct: null, weekday_index: "0.8462", season_index: "1.1995", shape_index: "1.0150", promo_term: "0.0000", demand_index: "1.0150", baseline_units: 132, units: "134" },
            { id: 130, product_id: 3, sales_date: "2025-10-31", is_promo: false, discount_pct: null, weekday_index: "0.9159", season_index: "1.1560", shape_index: "1.0588", promo_term: "0.0000", demand_index: "1.0588", baseline_units: 129, units: "137" },
            { id: 131, product_id: 1, sales_date: "2025-11-03", is_promo: false, discount_pct: null, weekday_index: "1.0350", season_index: "1.1745", shape_index: "1.2156", promo_term: "0.0000", demand_index: "1.2156", baseline_units: 132, units: "160" },
            { id: 132, product_id: 2, sales_date: "2025-10-19", is_promo: false, discount_pct: null, weekday_index: "0.7933", season_index: "1.1603", shape_index: "0.9205", promo_term: "0.0000", demand_index: "0.9205", baseline_units: 102, units: "94" },
            { id: 133, product_id: 1, sales_date: "2025-11-04", is_promo: false, discount_pct: null, weekday_index: "1.1240", season_index: "1.2066", shape_index: "1.3562", promo_term: "0.0000", demand_index: "1.3562", baseline_units: 132, units: "179" },
            { id: 134, product_id: 3, sales_date: "2025-11-01", is_promo: false, discount_pct: null, weekday_index: "0.7885", season_index: "1.1942", shape_index: "0.9416", promo_term: "0.0000", demand_index: "0.9416", baseline_units: 129, units: "121" },
            { id: 135, product_id: 3, sales_date: "2025-11-02", is_promo: false, discount_pct: null, weekday_index: "0.8612", season_index: "1.1831", shape_index: "1.0189", promo_term: "0.0000", demand_index: "1.0189", baseline_units: 129, units: "131" },
            { id: 136, product_id: 3, sales_date: "2025-11-03", is_promo: false, discount_pct: null, weekday_index: "1.0421", season_index: "1.1868", shape_index: "1.2368", promo_term: "0.0000", demand_index: "1.2368", baseline_units: 129, units: "160" },
            { id: 137, product_id: 3, sales_date: "2025-11-04", is_promo: false, discount_pct: null, weekday_index: "1.0967", season_index: "1.2093", shape_index: "1.3262", promo_term: "0.0000", demand_index: "1.3262", baseline_units: 129, units: "171" },
            { id: 138, product_id: 1, sales_date: "2025-11-05", is_promo: false, discount_pct: null, weekday_index: "1.1743", season_index: "1.1847", shape_index: "1.3912", promo_term: "0.0000", demand_index: "1.3912", baseline_units: 132, units: "184" },
            { id: 139, product_id: 3, sales_date: "2025-11-05", is_promo: false, discount_pct: null, weekday_index: "1.1499", season_index: "1.2294", shape_index: "1.4137", promo_term: "0.0000", demand_index: "1.4137", baseline_units: 129, units: "182" },
            { id: 140, product_id: 2, sales_date: "2025-10-20", is_promo: false, discount_pct: null, weekday_index: "1.0149", season_index: "1.1471", shape_index: "1.1642", promo_term: "0.0000", demand_index: "1.1642", baseline_units: 102, units: "119" },
            { id: 141, product_id: 1, sales_date: "2025-11-06", is_promo: false, discount_pct: null, weekday_index: "1.0627", season_index: "1.1518", shape_index: "1.2240", promo_term: "0.0000", demand_index: "1.2240", baseline_units: 132, units: "162" },
            { id: 142, product_id: 3, sales_date: "2025-11-06", is_promo: false, discount_pct: null, weekday_index: "1.0960", season_index: "1.1977", shape_index: "1.3127", promo_term: "0.0000", demand_index: "1.3127", baseline_units: 129, units: "169" },
            { id: 143, product_id: 1, sales_date: "2025-11-07", is_promo: false, discount_pct: null, weekday_index: "0.9429", season_index: "1.1916", shape_index: "1.1236", promo_term: "0.0000", demand_index: "1.1236", baseline_units: 132, units: "148" },
            { id: 144, product_id: 3, sales_date: "2025-11-07", is_promo: false, discount_pct: null, weekday_index: "0.9185", season_index: "1.2058", shape_index: "1.1075", promo_term: "0.0000", demand_index: "1.1075", baseline_units: 129, units: "143" },
            { id: 145, product_id: 2, sales_date: "2025-10-21", is_promo: false, discount_pct: null, weekday_index: "1.1371", season_index: "1.1600", shape_index: "1.3190", promo_term: "0.0000", demand_index: "1.3190", baseline_units: 102, units: "135" },
            { id: 146, product_id: 2, sales_date: "2025-10-22", is_promo: false, discount_pct: null, weekday_index: "1.1748", season_index: "1.1525", shape_index: "1.3540", promo_term: "0.0000", demand_index: "1.3540", baseline_units: 102, units: "138" },
            { id: 147, product_id: 3, sales_date: "2025-11-08", is_promo: false, discount_pct: null, weekday_index: "0.8941", season_index: "1.1939", shape_index: "1.0675", promo_term: "0.0000", demand_index: "1.0675", baseline_units: 129, units: "138" },
            { id: 148, product_id: 3, sales_date: "2025-11-09", is_promo: false, discount_pct: null, weekday_index: "0.8372", season_index: "1.1889", shape_index: "0.9953", promo_term: "0.0000", demand_index: "0.9953", baseline_units: 129, units: "128" },
            { id: 149, product_id: 1, sales_date: "2025-11-08", is_promo: false, discount_pct: null, weekday_index: "0.7845", season_index: "1.1920", shape_index: "0.9351", promo_term: "0.0000", demand_index: "0.9351", baseline_units: 132, units: "123" },
            { id: 150, product_id: 1, sales_date: "2025-11-09", is_promo: false, discount_pct: null, weekday_index: "0.8844", season_index: "1.2253", shape_index: "1.0837", promo_term: "0.0000", demand_index: "1.0837", baseline_units: 132, units: "143" },
            { id: 151, product_id: 1, sales_date: "2025-11-10", is_promo: false, discount_pct: null, weekday_index: "0.9795", season_index: "1.2046", shape_index: "1.1799", promo_term: "0.0000", demand_index: "1.1799", baseline_units: 132, units: "156" },
            { id: 152, product_id: 3, sales_date: "2025-11-10", is_promo: false, discount_pct: null, weekday_index: "0.9981", season_index: "1.2099", shape_index: "1.2076", promo_term: "0.0000", demand_index: "1.2076", baseline_units: 129, units: "156" },
            { id: 153, product_id: 3, sales_date: "2025-11-11", is_promo: false, discount_pct: null, weekday_index: "1.1499", season_index: "1.1997", shape_index: "1.3795", promo_term: "0.0000", demand_index: "1.3795", baseline_units: 129, units: "178" },
            { id: 154, product_id: 1, sales_date: "2025-11-11", is_promo: false, discount_pct: null, weekday_index: "1.1374", season_index: "1.2036", shape_index: "1.3690", promo_term: "0.0000", demand_index: "1.3690", baseline_units: 132, units: "181" },
            { id: 155, product_id: 1, sales_date: "2025-11-12", is_promo: false, discount_pct: null, weekday_index: "1.1777", season_index: "1.2025", shape_index: "1.4162", promo_term: "0.0000", demand_index: "1.4162", baseline_units: 132, units: "187" },
            { id: 156, product_id: 3, sales_date: "2025-11-12", is_promo: false, discount_pct: null, weekday_index: "1.2217", season_index: "1.1894", shape_index: "1.4531", promo_term: "0.0000", demand_index: "1.4531", baseline_units: 129, units: "187" },
            { id: 157, product_id: 2, sales_date: "2025-10-23", is_promo: false, discount_pct: null, weekday_index: "1.0858", season_index: "1.1539", shape_index: "1.2529", promo_term: "0.0000", demand_index: "1.2529", baseline_units: 102, units: "128" },
            { id: 158, product_id: 3, sales_date: "2025-11-13", is_promo: false, discount_pct: null, weekday_index: "1.0583", season_index: "1.2186", shape_index: "1.2896", promo_term: "0.0000", demand_index: "1.2896", baseline_units: 129, units: "166" },
            { id: 159, product_id: 2, sales_date: "2025-10-24", is_promo: false, discount_pct: null, weekday_index: "0.8842", season_index: "1.1570", shape_index: "1.0230", promo_term: "0.0000", demand_index: "1.0230", baseline_units: 102, units: "104" },
            { id: 160, product_id: 3, sales_date: "2025-11-14", is_promo: false, discount_pct: null, weekday_index: "0.8992", season_index: "1.1935", shape_index: "1.0732", promo_term: "0.0000", demand_index: "1.0732", baseline_units: 129, units: "138" },
            { id: 161, product_id: 3, sales_date: "2025-11-15", is_promo: false, discount_pct: null, weekday_index: "0.8076", season_index: "1.1912", shape_index: "0.9620", promo_term: "0.0000", demand_index: "0.9620", baseline_units: 129, units: "124" },
            { id: 162, product_id: 3, sales_date: "2025-11-16", is_promo: false, discount_pct: null, weekday_index: "0.8666", season_index: "1.2218", shape_index: "1.0588", promo_term: "0.0000", demand_index: "1.0588", baseline_units: 129, units: "137" },
            { id: 163, product_id: 3, sales_date: "2025-11-17", is_promo: false, discount_pct: null, weekday_index: "1.0023", season_index: "1.2049", shape_index: "1.2077", promo_term: "0.0000", demand_index: "1.2077", baseline_units: 129, units: "156" },
            { id: 164, product_id: 2, sales_date: "2025-10-25", is_promo: false, discount_pct: null, weekday_index: "0.8291", season_index: "1.1782", shape_index: "0.9768", promo_term: "0.0000", demand_index: "0.9768", baseline_units: 102, units: "100" },
            { id: 165, product_id: 2, sales_date: "2025-10-26", is_promo: false, discount_pct: null, weekday_index: "0.8714", season_index: "1.1648", shape_index: "1.0150", promo_term: "0.0000", demand_index: "1.0150", baseline_units: 102, units: "104" },
            { id: 166, product_id: 2, sales_date: "2025-10-27", is_promo: false, discount_pct: null, weekday_index: "1.0280", season_index: "1.1344", shape_index: "1.1662", promo_term: "0.0000", demand_index: "1.1662", baseline_units: 102, units: "119" },
            { id: 167, product_id: 3, sales_date: "2025-11-18", is_promo: false, discount_pct: null, weekday_index: "1.1164", season_index: "1.2170", shape_index: "1.3587", promo_term: "0.0000", demand_index: "1.3587", baseline_units: 129, units: "175" },
            { id: 168, product_id: 2, sales_date: "2025-10-28", is_promo: false, discount_pct: null, weekday_index: "1.0918", season_index: "1.1595", shape_index: "1.2659", promo_term: "0.0000", demand_index: "1.2659", baseline_units: 102, units: "129" },
            { id: 169, product_id: 2, sales_date: "2025-10-29", is_promo: true, discount_pct: 30, weekday_index: "1.1157", season_index: "1.2015", shape_index: "1.3405", promo_term: "0.7350", demand_index: "2.0755", baseline_units: 102, units: "212" },
            { id: 170, product_id: 1, sales_date: "2025-11-13", is_promo: false, discount_pct: null, weekday_index: "1.0725", season_index: "1.2198", shape_index: "1.3082", promo_term: "0.0000", demand_index: "1.3082", baseline_units: 132, units: "173" },
            { id: 171, product_id: 3, sales_date: "2025-11-19", is_promo: false, discount_pct: null, weekday_index: "1.1552", season_index: "1.2442", shape_index: "1.4373", promo_term: "0.0000", demand_index: "1.4373", baseline_units: 129, units: "185" },
            { id: 172, product_id: 1, sales_date: "2025-11-14", is_promo: false, discount_pct: null, weekday_index: "0.8901", season_index: "1.1756", shape_index: "1.0464", promo_term: "0.0000", demand_index: "1.0464", baseline_units: 132, units: "138" },
            { id: 173, product_id: 2, sales_date: "2025-10-30", is_promo: false, discount_pct: null, weekday_index: "1.0824", season_index: "1.1953", shape_index: "1.2938", promo_term: "0.0000", demand_index: "1.2938", baseline_units: 102, units: "132" },
            { id: 174, product_id: 2, sales_date: "2025-10-31", is_promo: false, discount_pct: null, weekday_index: "0.9605", season_index: "1.1953", shape_index: "1.1481", promo_term: "0.0000", demand_index: "1.1481", baseline_units: 102, units: "117" },
            { id: 175, product_id: 1, sales_date: "2025-11-15", is_promo: true, discount_pct: 21, weekday_index: "0.8549", season_index: "1.1844", shape_index: "1.0125", promo_term: "0.5019", demand_index: "1.5144", baseline_units: 132, units: "200" },
            { id: 176, product_id: 2, sales_date: "2025-11-01", is_promo: false, discount_pct: null, weekday_index: "0.8085", season_index: "1.1898", shape_index: "0.9620", promo_term: "0.0000", demand_index: "0.9620", baseline_units: 102, units: "98" },
            { id: 177, product_id: 2, sales_date: "2025-11-02", is_promo: true, discount_pct: 21, weekday_index: "0.8717", season_index: "1.1738", shape_index: "1.0232", promo_term: "0.5145", demand_index: "1.5377", baseline_units: 102, units: "157" },
            { id: 178, product_id: 2, sales_date: "2025-11-03", is_promo: false, discount_pct: null, weekday_index: "1.0010", season_index: "1.1894", shape_index: "1.1906", promo_term: "0.0000", demand_index: "1.1906", baseline_units: 102, units: "121" },
            { id: 179, product_id: 1, sales_date: "2025-11-16", is_promo: false, discount_pct: null, weekday_index: "0.8027", season_index: "1.1763", shape_index: "0.9442", promo_term: "0.0000", demand_index: "0.9442", baseline_units: 132, units: "125" },
            { id: 180, product_id: 2, sales_date: "2025-11-04", is_promo: false, discount_pct: null, weekday_index: "1.1843", season_index: "1.2003", shape_index: "1.4215", promo_term: "0.0000", demand_index: "1.4215", baseline_units: 102, units: "145" },
            { id: 181, product_id: 2, sales_date: "2025-11-05", is_promo: false, discount_pct: null, weekday_index: "1.1787", season_index: "1.2055", shape_index: "1.4209", promo_term: "0.0000", demand_index: "1.4209", baseline_units: 102, units: "145" },
            { id: 182, product_id: 2, sales_date: "2025-11-06", is_promo: false, discount_pct: null, weekday_index: "1.0291", season_index: "1.1554", shape_index: "1.1890", promo_term: "0.0000", demand_index: "1.1890", baseline_units: 102, units: "121" },
            { id: 183, product_id: 1, sales_date: "2025-11-17", is_promo: false, discount_pct: null, weekday_index: "0.9709", season_index: "1.1966", shape_index: "1.1618", promo_term: "0.0000", demand_index: "1.1618", baseline_units: 132, units: "153" },
            { id: 184, product_id: 1, sales_date: "2025-11-18", is_promo: true, discount_pct: 29, weekday_index: "1.1396", season_index: "1.2307", shape_index: "1.4025", promo_term: "0.6931", demand_index: "2.0956", baseline_units: 132, units: "277" },
            { id: 185, product_id: 3, sales_date: "2025-11-20", is_promo: false, discount_pct: null, weekday_index: "1.0917", season_index: "1.2045", shape_index: "1.3150", promo_term: "0.0000", demand_index: "1.3150", baseline_units: 129, units: "170" },
            { id: 186, product_id: 3, sales_date: "2025-11-21", is_promo: false, discount_pct: null, weekday_index: "0.8877", season_index: "1.2259", shape_index: "1.0882", promo_term: "0.0000", demand_index: "1.0882", baseline_units: 129, units: "140" },
            { id: 187, product_id: 2, sales_date: "2025-11-07", is_promo: false, discount_pct: null, weekday_index: "0.8986", season_index: "1.1773", shape_index: "1.0579", promo_term: "0.0000", demand_index: "1.0579", baseline_units: 102, units: "108" },
            { id: 188, product_id: 1, sales_date: "2025-11-19", is_promo: false, discount_pct: null, weekday_index: "1.1563", season_index: "1.2328", shape_index: "1.4255", promo_term: "0.0000", demand_index: "1.4255", baseline_units: 132, units: "188" },
            { id: 189, product_id: 2, sales_date: "2025-11-08", is_promo: false, discount_pct: null, weekday_index: "0.8348", season_index: "1.1935", shape_index: "0.9963", promo_term: "0.0000", demand_index: "0.9963", baseline_units: 102, units: "102" },
            { id: 190, product_id: 1, sales_date: "2025-11-20", is_promo: false, discount_pct: null, weekday_index: "1.1112", season_index: "1.2075", shape_index: "1.3418", promo_term: "0.0000", demand_index: "1.3418", baseline_units: 132, units: "177" },
            { id: 191, product_id: 3, sales_date: "2025-11-22", is_promo: false, discount_pct: null, weekday_index: "0.8514", season_index: "1.2518", shape_index: "1.0658", promo_term: "0.0000", demand_index: "1.0658", baseline_units: 129, units: "137" },
            { id: 192, product_id: 3, sales_date: "2025-11-23", is_promo: false, discount_pct: null, weekday_index: "0.8163", season_index: "1.2626", shape_index: "1.0307", promo_term: "0.0000", demand_index: "1.0307", baseline_units: 129, units: "133" },
            { id: 193, product_id: 2, sales_date: "2025-11-09", is_promo: false, discount_pct: null, weekday_index: "0.8882", season_index: "1.1825", shape_index: "1.0503", promo_term: "0.0000", demand_index: "1.0503", baseline_units: 102, units: "107" },
            { id: 194, product_id: 3, sales_date: "2025-11-24", is_promo: false, discount_pct: null, weekday_index: "1.0094", season_index: "1.2293", shape_index: "1.2409", promo_term: "0.0000", demand_index: "1.2409", baseline_units: 129, units: "160" },
            { id: 195, product_id: 2, sales_date: "2025-11-10", is_promo: false, discount_pct: null, weekday_index: "1.0024", season_index: "1.1700", shape_index: "1.1728", promo_term: "0.0000", demand_index: "1.1728", baseline_units: 102, units: "120" },
            { id: 196, product_id: 2, sales_date: "2025-11-11", is_promo: false, discount_pct: null, weekday_index: "1.1037", season_index: "1.2540", shape_index: "1.3840", promo_term: "0.0000", demand_index: "1.3840", baseline_units: 102, units: "141" },
            { id: 197, product_id: 3, sales_date: "2025-11-25", is_promo: false, discount_pct: null, weekday_index: "1.1130", season_index: "1.2493", shape_index: "1.3905", promo_term: "0.0000", demand_index: "1.3905", baseline_units: 129, units: "179" },
            { id: 198, product_id: 3, sales_date: "2025-11-26", is_promo: false, discount_pct: null, weekday_index: "1.1753", season_index: "1.2320", shape_index: "1.4480", promo_term: "0.0000", demand_index: "1.4480", baseline_units: 129, units: "187" },
            { id: 199, product_id: 2, sales_date: "2025-11-12", is_promo: false, discount_pct: null, weekday_index: "1.1783", season_index: "1.2019", shape_index: "1.4162", promo_term: "0.0000", demand_index: "1.4162", baseline_units: 102, units: "144" },
            { id: 200, product_id: 3, sales_date: "2025-11-27", is_promo: false, discount_pct: null, weekday_index: "1.1245", season_index: "1.2502", shape_index: "1.4058", promo_term: "0.0000", demand_index: "1.4058", baseline_units: 129, units: "181" },
            { id: 201, product_id: 2, sales_date: "2025-11-13", is_promo: false, discount_pct: null, weekday_index: "1.0792", season_index: "1.2036", shape_index: "1.2989", promo_term: "0.0000", demand_index: "1.2989", baseline_units: 102, units: "132" },
            { id: 202, product_id: 3, sales_date: "2025-11-28", is_promo: false, discount_pct: null, weekday_index: "0.9298", season_index: "1.2279", shape_index: "1.1417", promo_term: "0.0000", demand_index: "1.1417", baseline_units: 129, units: "147" },
            { id: 203, product_id: 1, sales_date: "2025-11-21", is_promo: false, discount_pct: null, weekday_index: "0.9162", season_index: "1.2595", shape_index: "1.1540", promo_term: "0.0000", demand_index: "1.1540", baseline_units: 132, units: "152" },
            { id: 204, product_id: 3, sales_date: "2025-11-29", is_promo: false, discount_pct: null, weekday_index: "0.8058", season_index: "1.2662", shape_index: "1.0203", promo_term: "0.0000", demand_index: "1.0203", baseline_units: 129, units: "132" },
            { id: 205, product_id: 3, sales_date: "2025-11-30", is_promo: false, discount_pct: null, weekday_index: "0.7980", season_index: "1.2422", shape_index: "0.9913", promo_term: "0.0000", demand_index: "0.9913", baseline_units: 129, units: "128" },
            { id: 206, product_id: 2, sales_date: "2025-11-14", is_promo: false, discount_pct: null, weekday_index: "0.9343", season_index: "1.2344", shape_index: "1.1533", promo_term: "0.0000", demand_index: "1.1533", baseline_units: 102, units: "118" },
            { id: 207, product_id: 1, sales_date: "2025-11-22", is_promo: false, discount_pct: null, weekday_index: "0.8426", season_index: "1.2239", shape_index: "1.0313", promo_term: "0.0000", demand_index: "1.0313", baseline_units: 132, units: "136" },
            { id: 208, product_id: 3, sales_date: "2025-12-01", is_promo: false, discount_pct: null, weekday_index: "1.0251", season_index: "1.2091", shape_index: "1.2394", promo_term: "0.0000", demand_index: "1.2394", baseline_units: 129, units: "160" },
            { id: 209, product_id: 3, sales_date: "2025-12-02", is_promo: false, discount_pct: null, weekday_index: "1.1183", season_index: "1.2508", shape_index: "1.3988", promo_term: "0.0000", demand_index: "1.3988", baseline_units: 129, units: "180" },
            { id: 210, product_id: 2, sales_date: "2025-11-15", is_promo: false, discount_pct: null, weekday_index: "0.8220", season_index: "1.2046", shape_index: "0.9902", promo_term: "0.0000", demand_index: "0.9902", baseline_units: 102, units: "101" },
            { id: 211, product_id: 3, sales_date: "2025-12-03", is_promo: false, discount_pct: null, weekday_index: "1.1847", season_index: "1.2353", shape_index: "1.4635", promo_term: "0.0000", demand_index: "1.4635", baseline_units: 129, units: "189" },
            { id: 212, product_id: 2, sales_date: "2025-11-16", is_promo: false, discount_pct: null, weekday_index: "0.8329", season_index: "1.2413", shape_index: "1.0339", promo_term: "0.0000", demand_index: "1.0339", baseline_units: 102, units: "105" },
            { id: 213, product_id: 2, sales_date: "2025-11-17", is_promo: false, discount_pct: null, weekday_index: "0.9999", season_index: "1.2279", shape_index: "1.2278", promo_term: "0.0000", demand_index: "1.2278", baseline_units: 102, units: "125" },
            { id: 214, product_id: 1, sales_date: "2025-11-23", is_promo: false, discount_pct: null, weekday_index: "0.8304", season_index: "1.2275", shape_index: "1.0193", promo_term: "0.0000", demand_index: "1.0193", baseline_units: 132, units: "135" },
            { id: 215, product_id: 1, sales_date: "2025-11-24", is_promo: false, discount_pct: null, weekday_index: "0.9961", season_index: "1.2508", shape_index: "1.2459", promo_term: "0.0000", demand_index: "1.2459", baseline_units: 132, units: "164" },
            { id: 216, product_id: 2, sales_date: "2025-11-18", is_promo: false, discount_pct: null, weekday_index: "1.1642", season_index: "1.2072", shape_index: "1.4054", promo_term: "0.0000", demand_index: "1.4054", baseline_units: 102, units: "143" },
            { id: 217, product_id: 2, sales_date: "2025-11-19", is_promo: false, discount_pct: null, weekday_index: "1.1624", season_index: "1.2460", shape_index: "1.4484", promo_term: "0.0000", demand_index: "1.4484", baseline_units: 102, units: "148" },
            { id: 218, product_id: 2, sales_date: "2025-11-20", is_promo: true, discount_pct: 14, weekday_index: "1.0567", season_index: "1.2465", shape_index: "1.3172", promo_term: "0.3430", demand_index: "1.6602", baseline_units: 102, units: "169" },
            { id: 219, product_id: 2, sales_date: "2025-11-21", is_promo: false, discount_pct: null, weekday_index: "0.9493", season_index: "1.2282", shape_index: "1.1659", promo_term: "0.0000", demand_index: "1.1659", baseline_units: 102, units: "119" },
            { id: 220, product_id: 2, sales_date: "2025-11-22", is_promo: false, discount_pct: null, weekday_index: "0.7815", season_index: "1.2008", shape_index: "0.9384", promo_term: "0.0000", demand_index: "0.9384", baseline_units: 102, units: "96" },
            { id: 221, product_id: 3, sales_date: "2025-12-04", is_promo: false, discount_pct: null, weekday_index: "1.0764", season_index: "1.2274", shape_index: "1.3212", promo_term: "0.0000", demand_index: "1.3212", baseline_units: 129, units: "170" },
            { id: 222, product_id: 3, sales_date: "2025-12-05", is_promo: false, discount_pct: null, weekday_index: "0.9126", season_index: "1.2714", shape_index: "1.1603", promo_term: "0.0000", demand_index: "1.1603", baseline_units: 129, units: "150" },
            { id: 223, product_id: 2, sales_date: "2025-11-23", is_promo: false, discount_pct: null, weekday_index: "0.8853", season_index: "1.2497", shape_index: "1.1064", promo_term: "0.0000", demand_index: "1.1064", baseline_units: 102, units: "113" },
            { id: 224, product_id: 2, sales_date: "2025-11-24", is_promo: false, discount_pct: null, weekday_index: "1.0195", season_index: "1.2677", shape_index: "1.2924", promo_term: "0.0000", demand_index: "1.2924", baseline_units: 102, units: "132" },
            { id: 225, product_id: 2, sales_date: "2025-11-25", is_promo: false, discount_pct: null, weekday_index: "1.1462", season_index: "1.2311", shape_index: "1.4111", promo_term: "0.0000", demand_index: "1.4111", baseline_units: 102, units: "144" },
            { id: 226, product_id: 1, sales_date: "2025-11-25", is_promo: false, discount_pct: null, weekday_index: "1.1668", season_index: "1.2505", shape_index: "1.4591", promo_term: "0.0000", demand_index: "1.4591", baseline_units: 132, units: "193" },
            { id: 227, product_id: 3, sales_date: "2025-12-06", is_promo: false, discount_pct: null, weekday_index: "0.8115", season_index: "1.2380", shape_index: "1.0046", promo_term: "0.0000", demand_index: "1.0046", baseline_units: 129, units: "130" },
            { id: 228, product_id: 2, sales_date: "2025-11-26", is_promo: false, discount_pct: null, weekday_index: "1.1629", season_index: "1.2345", shape_index: "1.4356", promo_term: "0.0000", demand_index: "1.4356", baseline_units: 102, units: "146" },
            { id: 229, product_id: 3, sales_date: "2025-12-07", is_promo: false, discount_pct: null, weekday_index: "0.8374", season_index: "1.2740", shape_index: "1.0668", promo_term: "0.0000", demand_index: "1.0668", baseline_units: 129, units: "138" },
            { id: 230, product_id: 1, sales_date: "2025-11-26", is_promo: false, discount_pct: null, weekday_index: "1.1395", season_index: "1.2774", shape_index: "1.4556", promo_term: "0.0000", demand_index: "1.4556", baseline_units: 132, units: "192" },
            { id: 231, product_id: 1, sales_date: "2025-11-27", is_promo: false, discount_pct: null, weekday_index: "1.0934", season_index: "1.2353", shape_index: "1.3507", promo_term: "0.0000", demand_index: "1.3507", baseline_units: 132, units: "178" },
            { id: 232, product_id: 2, sales_date: "2025-11-27", is_promo: false, discount_pct: null, weekday_index: "1.0489", season_index: "1.2530", shape_index: "1.3143", promo_term: "0.0000", demand_index: "1.3143", baseline_units: 102, units: "134" },
            { id: 233, product_id: 3, sales_date: "2025-12-08", is_promo: false, discount_pct: null, weekday_index: "1.0206", season_index: "1.2721", shape_index: "1.2983", promo_term: "0.0000", demand_index: "1.2983", baseline_units: 129, units: "167" },
            { id: 234, product_id: 3, sales_date: "2025-12-09", is_promo: false, discount_pct: null, weekday_index: "1.1409", season_index: "1.2683", shape_index: "1.4470", promo_term: "0.0000", demand_index: "1.4470", baseline_units: 129, units: "187" },
            { id: 235, product_id: 2, sales_date: "2025-11-28", is_promo: false, discount_pct: null, weekday_index: "0.9044", season_index: "1.1985", shape_index: "1.0839", promo_term: "0.0000", demand_index: "1.0839", baseline_units: 102, units: "111" },
            { id: 236, product_id: 2, sales_date: "2025-11-29", is_promo: false, discount_pct: null, weekday_index: "0.8199", season_index: "1.2488", shape_index: "1.0239", promo_term: "0.0000", demand_index: "1.0239", baseline_units: 102, units: "104" },
            { id: 237, product_id: 2, sales_date: "2025-11-30", is_promo: false, discount_pct: null, weekday_index: "0.8763", season_index: "1.2369", shape_index: "1.0839", promo_term: "0.0000", demand_index: "1.0839", baseline_units: 102, units: "111" },
            { id: 238, product_id: 1, sales_date: "2025-11-28", is_promo: false, discount_pct: null, weekday_index: "0.8967", season_index: "1.2117", shape_index: "1.0865", promo_term: "0.0000", demand_index: "1.0865", baseline_units: 132, units: "143" },
            { id: 239, product_id: 2, sales_date: "2025-12-01", is_promo: false, discount_pct: null, weekday_index: "1.0326", season_index: "1.2112", shape_index: "1.2507", promo_term: "0.0000", demand_index: "1.2507", baseline_units: 102, units: "128" },
            { id: 240, product_id: 2, sales_date: "2025-12-02", is_promo: false, discount_pct: null, weekday_index: "1.1109", season_index: "1.2919", shape_index: "1.4352", promo_term: "0.0000", demand_index: "1.4352", baseline_units: 102, units: "146" },
            { id: 241, product_id: 2, sales_date: "2025-12-03", is_promo: false, discount_pct: null, weekday_index: "1.1488", season_index: "1.2418", shape_index: "1.4266", promo_term: "0.0000", demand_index: "1.4266", baseline_units: 102, units: "146" },
            { id: 242, product_id: 2, sales_date: "2025-12-04", is_promo: false, discount_pct: null, weekday_index: "1.0559", season_index: "1.2279", shape_index: "1.2965", promo_term: "0.0000", demand_index: "1.2965", baseline_units: 102, units: "132" },
            { id: 243, product_id: 1, sales_date: "2025-11-29", is_promo: false, discount_pct: null, weekday_index: "0.8631", season_index: "1.2531", shape_index: "1.0816", promo_term: "0.0000", demand_index: "1.0816", baseline_units: 132, units: "143" },
            { id: 244, product_id: 2, sales_date: "2025-12-05", is_promo: false, discount_pct: null, weekday_index: "0.9402", season_index: "1.2397", shape_index: "1.1656", promo_term: "0.0000", demand_index: "1.1656", baseline_units: 102, units: "119" },
            { id: 245, product_id: 1, sales_date: "2025-11-30", is_promo: true, discount_pct: 13, weekday_index: "0.8304", season_index: "1.2412", shape_index: "1.0307", promo_term: "0.3107", demand_index: "1.3414", baseline_units: 132, units: "177" },
            { id: 246, product_id: 3, sales_date: "2025-12-10", is_promo: false, discount_pct: null, weekday_index: "1.1713", season_index: "1.1995", shape_index: "1.4050", promo_term: "0.0000", demand_index: "1.4050", baseline_units: 129, units: "181" },
            { id: 247, product_id: 1, sales_date: "2025-12-01", is_promo: true, discount_pct: 27, weekday_index: "1.0300", season_index: "1.2508", shape_index: "1.2883", promo_term: "0.6453", demand_index: "1.9336", baseline_units: 132, units: "255" },
            { id: 248, product_id: 1, sales_date: "2025-12-02", is_promo: false, discount_pct: null, weekday_index: "1.1549", season_index: "1.2463", shape_index: "1.4394", promo_term: "0.0000", demand_index: "1.4394", baseline_units: 132, units: "190" },
            { id: 249, product_id: 3, sales_date: "2025-12-11", is_promo: true, discount_pct: 18, weekday_index: "1.0582", season_index: "1.2521", shape_index: "1.3250", promo_term: "0.4212", demand_index: "1.7462", baseline_units: 129, units: "225" },
            { id: 250, product_id: 3, sales_date: "2025-12-12", is_promo: false, discount_pct: null, weekday_index: "0.9633", season_index: "1.2501", shape_index: "1.2042", promo_term: "0.0000", demand_index: "1.2042", baseline_units: 129, units: "155" },
            { id: 251, product_id: 1, sales_date: "2025-12-03", is_promo: true, discount_pct: 24, weekday_index: "1.1983", season_index: "1.2759", shape_index: "1.5289", promo_term: "0.5736", demand_index: "2.1025", baseline_units: 132, units: "278" },
            { id: 252, product_id: 1, sales_date: "2025-12-04", is_promo: false, discount_pct: null, weekday_index: "1.0766", season_index: "1.2522", shape_index: "1.3481", promo_term: "0.0000", demand_index: "1.3481", baseline_units: 132, units: "178" },
            { id: 253, product_id: 1, sales_date: "2025-12-05", is_promo: true, discount_pct: 20, weekday_index: "0.9752", season_index: "1.2463", shape_index: "1.2154", promo_term: "0.4780", demand_index: "1.6934", baseline_units: 132, units: "224" },
            { id: 254, product_id: 1, sales_date: "2025-12-06", is_promo: false, discount_pct: null, weekday_index: "0.8364", season_index: "1.2387", shape_index: "1.0360", promo_term: "0.0000", demand_index: "1.0360", baseline_units: 132, units: "137" },
            { id: 255, product_id: 3, sales_date: "2025-12-13", is_promo: false, discount_pct: null, weekday_index: "0.8366", season_index: "1.2344", shape_index: "1.0327", promo_term: "0.0000", demand_index: "1.0327", baseline_units: 129, units: "133" },
            { id: 256, product_id: 2, sales_date: "2025-12-06", is_promo: true, discount_pct: 24, weekday_index: "0.8067", season_index: "1.2196", shape_index: "0.9839", promo_term: "0.5880", demand_index: "1.5719", baseline_units: 102, units: "160" },
            { id: 257, product_id: 2, sales_date: "2025-12-07", is_promo: false, discount_pct: null, weekday_index: "0.8913", season_index: "1.2677", shape_index: "1.1299", promo_term: "0.0000", demand_index: "1.1299", baseline_units: 102, units: "115" },
            { id: 258, product_id: 3, sales_date: "2025-12-14", is_promo: true, discount_pct: 21, weekday_index: "0.8608", season_index: "1.2413", shape_index: "1.0685", promo_term: "0.4914", demand_index: "1.5599", baseline_units: 129, units: "201" },
            { id: 259, product_id: 1, sales_date: "2025-12-07", is_promo: false, discount_pct: null, weekday_index: "0.8594", season_index: "1.2550", shape_index: "1.0785", promo_term: "0.0000", demand_index: "1.0785", baseline_units: 132, units: "142" },
            { id: 260, product_id: 2, sales_date: "2025-12-08", is_promo: false, discount_pct: null, weekday_index: "0.9545", season_index: "1.2304", shape_index: "1.1744", promo_term: "0.0000", demand_index: "1.1744", baseline_units: 102, units: "120" },
            { id: 261, product_id: 3, sales_date: "2025-12-15", is_promo: false, discount_pct: null, weekday_index: "0.9929", season_index: "1.2285", shape_index: "1.2198", promo_term: "0.0000", demand_index: "1.2198", baseline_units: 129, units: "157" },
            { id: 262, product_id: 3, sales_date: "2025-12-16", is_promo: false, discount_pct: null, weekday_index: "1.1168", season_index: "1.2768", shape_index: "1.4259", promo_term: "0.0000", demand_index: "1.4259", baseline_units: 129, units: "184" },
            { id: 263, product_id: 1, sales_date: "2025-12-08", is_promo: false, discount_pct: null, weekday_index: "0.9648", season_index: "1.2549", shape_index: "1.2107", promo_term: "0.0000", demand_index: "1.2107", baseline_units: 132, units: "160" },
            { id: 264, product_id: 3, sales_date: "2025-12-17", is_promo: false, discount_pct: null, weekday_index: "1.1656", season_index: "1.2608", shape_index: "1.4696", promo_term: "0.0000", demand_index: "1.4696", baseline_units: 129, units: "190" },
            { id: 265, product_id: 1, sales_date: "2025-12-09", is_promo: false, discount_pct: null, weekday_index: "1.1557", season_index: "1.1990", shape_index: "1.3857", promo_term: "0.0000", demand_index: "1.3857", baseline_units: 132, units: "183" },
            { id: 266, product_id: 1, sales_date: "2025-12-10", is_promo: false, discount_pct: null, weekday_index: "1.1762", season_index: "1.2505", shape_index: "1.4708", promo_term: "0.0000", demand_index: "1.4708", baseline_units: 132, units: "194" },
            { id: 267, product_id: 2, sales_date: "2025-12-09", is_promo: false, discount_pct: null, weekday_index: "1.1140", season_index: "1.2723", shape_index: "1.4173", promo_term: "0.0000", demand_index: "1.4173", baseline_units: 102, units: "145" },
            { id: 268, product_id: 3, sales_date: "2025-12-18", is_promo: false, discount_pct: null, weekday_index: "1.0264", season_index: "1.2741", shape_index: "1.3077", promo_term: "0.0000", demand_index: "1.3077", baseline_units: 129, units: "169" },
            { id: 269, product_id: 1, sales_date: "2025-12-11", is_promo: false, discount_pct: null, weekday_index: "1.0152", season_index: "1.2423", shape_index: "1.2612", promo_term: "0.0000", demand_index: "1.2612", baseline_units: 132, units: "166" },
            { id: 270, product_id: 2, sales_date: "2025-12-10", is_promo: false, discount_pct: null, weekday_index: "1.1271", season_index: "1.2458", shape_index: "1.4041", promo_term: "0.0000", demand_index: "1.4041", baseline_units: 102, units: "143" },
            { id: 271, product_id: 2, sales_date: "2025-12-11", is_promo: false, discount_pct: null, weekday_index: "1.0273", season_index: "1.2470", shape_index: "1.2810", promo_term: "0.0000", demand_index: "1.2810", baseline_units: 102, units: "131" },
            { id: 272, product_id: 1, sales_date: "2025-12-12", is_promo: false, discount_pct: null, weekday_index: "0.9701", season_index: "1.2772", shape_index: "1.2390", promo_term: "0.0000", demand_index: "1.2390", baseline_units: 132, units: "164" },
            { id: 273, product_id: 3, sales_date: "2025-12-19", is_promo: false, discount_pct: null, weekday_index: "0.8865", season_index: "1.2250", shape_index: "1.0860", promo_term: "0.0000", demand_index: "1.0860", baseline_units: 129, units: "140" },
            { id: 274, product_id: 1, sales_date: "2025-12-13", is_promo: false, discount_pct: null, weekday_index: "0.8650", season_index: "1.2352", shape_index: "1.0684", promo_term: "0.0000", demand_index: "1.0684", baseline_units: 132, units: "141" },
            { id: 275, product_id: 1, sales_date: "2025-12-14", is_promo: false, discount_pct: null, weekday_index: "0.8768", season_index: "1.2572", shape_index: "1.1023", promo_term: "0.0000", demand_index: "1.1023", baseline_units: 132, units: "146" },
            { id: 276, product_id: 2, sales_date: "2025-12-12", is_promo: false, discount_pct: null, weekday_index: "0.9518", season_index: "1.2456", shape_index: "1.1856", promo_term: "0.0000", demand_index: "1.1856", baseline_units: 102, units: "121" },
            { id: 277, product_id: 2, sales_date: "2025-12-13", is_promo: true, discount_pct: 12, weekday_index: "0.8275", season_index: "1.2443", shape_index: "1.0297", promo_term: "0.2940", demand_index: "1.3237", baseline_units: 102, units: "135" },
            { id: 278, product_id: 2, sales_date: "2025-12-14", is_promo: true, discount_pct: 29, weekday_index: "0.9136", season_index: "1.2252", shape_index: "1.1193", promo_term: "0.7105", demand_index: "1.8298", baseline_units: 102, units: "187" },
            { id: 279, product_id: 1, sales_date: "2025-12-15", is_promo: false, discount_pct: null, weekday_index: "0.9972", season_index: "1.2613", shape_index: "1.2578", promo_term: "0.0000", demand_index: "1.2578", baseline_units: 132, units: "166" },
            { id: 280, product_id: 3, sales_date: "2025-12-20", is_promo: false, discount_pct: null, weekday_index: "0.8228", season_index: "1.2609", shape_index: "1.0375", promo_term: "0.0000", demand_index: "1.0375", baseline_units: 129, units: "134" },
            { id: 281, product_id: 1, sales_date: "2025-12-16", is_promo: true, discount_pct: 27, weekday_index: "1.1312", season_index: "1.2136", shape_index: "1.3728", promo_term: "0.6453", demand_index: "2.0181", baseline_units: 132, units: "266" },
            { id: 282, product_id: 3, sales_date: "2025-12-21", is_promo: false, discount_pct: null, weekday_index: "0.8935", season_index: "1.2282", shape_index: "1.0974", promo_term: "0.0000", demand_index: "1.0974", baseline_units: 129, units: "142" },
            { id: 283, product_id: 1, sales_date: "2025-12-17", is_promo: false, discount_pct: null, weekday_index: "1.1788", season_index: "1.2205", shape_index: "1.4387", promo_term: "0.0000", demand_index: "1.4387", baseline_units: 132, units: "190" },
            { id: 284, product_id: 3, sales_date: "2025-12-22", is_promo: false, discount_pct: null, weekday_index: "1.0528", season_index: "1.2536", shape_index: "1.3198", promo_term: "0.0000", demand_index: "1.3198", baseline_units: 129, units: "170" },
            { id: 285, product_id: 3, sales_date: "2025-12-23", is_promo: true, discount_pct: 18, weekday_index: "1.1196", season_index: "1.2114", shape_index: "1.3563", promo_term: "0.4212", demand_index: "1.7775", baseline_units: 129, units: "229" },
            { id: 286, product_id: 3, sales_date: "2025-12-24", is_promo: false, discount_pct: null, weekday_index: "1.2056", season_index: "1.2548", shape_index: "1.5128", promo_term: "0.0000", demand_index: "1.5128", baseline_units: 129, units: "195" },
            { id: 287, product_id: 1, sales_date: "2025-12-18", is_promo: true, discount_pct: 22, weekday_index: "1.0924", season_index: "1.2515", shape_index: "1.3671", promo_term: "0.5258", demand_index: "1.8929", baseline_units: 132, units: "250" },
            { id: 288, product_id: 3, sales_date: "2025-12-25", is_promo: false, discount_pct: null, weekday_index: "1.0614", season_index: "1.2536", shape_index: "1.3306", promo_term: "0.0000", demand_index: "1.3306", baseline_units: 129, units: "172" },
            { id: 289, product_id: 1, sales_date: "2025-12-19", is_promo: true, discount_pct: 26, weekday_index: "0.9831", season_index: "1.2575", shape_index: "1.2362", promo_term: "0.6214", demand_index: "1.8576", baseline_units: 132, units: "245" },
            { id: 290, product_id: 2, sales_date: "2025-12-15", is_promo: false, discount_pct: null, weekday_index: "1.0585", season_index: "1.2308", shape_index: "1.3028", promo_term: "0.0000", demand_index: "1.3028", baseline_units: 102, units: "133" },
            { id: 291, product_id: 3, sales_date: "2025-12-26", is_promo: false, discount_pct: null, weekday_index: "0.8806", season_index: "1.2776", shape_index: "1.1251", promo_term: "0.0000", demand_index: "1.1251", baseline_units: 129, units: "145" },
            { id: 292, product_id: 2, sales_date: "2025-12-16", is_promo: true, discount_pct: 16, weekday_index: "1.1167", season_index: "1.2394", shape_index: "1.3840", promo_term: "0.3920", demand_index: "1.7760", baseline_units: 102, units: "181" },
            { id: 293, product_id: 1, sales_date: "2025-12-20", is_promo: false, discount_pct: null, weekday_index: "0.8283", season_index: "1.2308", shape_index: "1.0195", promo_term: "0.0000", demand_index: "1.0195", baseline_units: 132, units: "135" },
            { id: 294, product_id: 2, sales_date: "2025-12-17", is_promo: false, discount_pct: null, weekday_index: "1.1646", season_index: "1.2499", shape_index: "1.4556", promo_term: "0.0000", demand_index: "1.4556", baseline_units: 102, units: "148" },
            { id: 295, product_id: 2, sales_date: "2025-12-18", is_promo: false, discount_pct: null, weekday_index: "1.0479", season_index: "1.2557", shape_index: "1.3158", promo_term: "0.0000", demand_index: "1.3158", baseline_units: 102, units: "134" },
            { id: 296, product_id: 3, sales_date: "2025-12-27", is_promo: true, discount_pct: 24, weekday_index: "0.8281", season_index: "1.2343", shape_index: "1.0221", promo_term: "0.5616", demand_index: "1.5837", baseline_units: 129, units: "204" },
            { id: 297, product_id: 2, sales_date: "2025-12-19", is_promo: true, discount_pct: 19, weekday_index: "0.8584", season_index: "1.2330", shape_index: "1.0584", promo_term: "0.4655", demand_index: "1.5239", baseline_units: 102, units: "155" },
            { id: 298, product_id: 3, sales_date: "2025-12-28", is_promo: false, discount_pct: null, weekday_index: "0.7905", season_index: "1.2255", shape_index: "0.9688", promo_term: "0.0000", demand_index: "0.9688", baseline_units: 129, units: "125" },
            { id: 299, product_id: 1, sales_date: "2025-12-21", is_promo: false, discount_pct: null, weekday_index: "0.8697", season_index: "1.2494", shape_index: "1.0866", promo_term: "0.0000", demand_index: "1.0866", baseline_units: 132, units: "143" },
            { id: 300, product_id: 2, sales_date: "2025-12-20", is_promo: true, discount_pct: 22, weekday_index: "0.8478", season_index: "1.2732", shape_index: "1.0794", promo_term: "0.5390", demand_index: "1.6184", baseline_units: 102, units: "165" },
            { id: 301, product_id: 2, sales_date: "2025-12-21", is_promo: false, discount_pct: null, weekday_index: "0.8829", season_index: "1.2469", shape_index: "1.1009", promo_term: "0.0000", demand_index: "1.1009", baseline_units: 102, units: "112" },
            { id: 302, product_id: 2, sales_date: "2025-12-22", is_promo: false, discount_pct: null, weekday_index: "1.0351", season_index: "1.2181", shape_index: "1.2609", promo_term: "0.0000", demand_index: "1.2609", baseline_units: 102, units: "129" },
            { id: 303, product_id: 1, sales_date: "2025-12-22", is_promo: false, discount_pct: null, weekday_index: "0.9542", season_index: "1.2504", shape_index: "1.1931", promo_term: "0.0000", demand_index: "1.1931", baseline_units: 132, units: "157" },
            { id: 304, product_id: 1, sales_date: "2025-12-23", is_promo: false, discount_pct: null, weekday_index: "1.1171", season_index: "1.2270", shape_index: "1.3707", promo_term: "0.0000", demand_index: "1.3707", baseline_units: 132, units: "181" },
            { id: 305, product_id: 1, sales_date: "2025-12-24", is_promo: false, discount_pct: null, weekday_index: "1.1921", season_index: "1.2493", shape_index: "1.4893", promo_term: "0.0000", demand_index: "1.4893", baseline_units: 132, units: "197" },
            { id: 306, product_id: 2, sales_date: "2025-12-23", is_promo: false, discount_pct: null, weekday_index: "1.1358", season_index: "1.2596", shape_index: "1.4307", promo_term: "0.0000", demand_index: "1.4307", baseline_units: 102, units: "146" },
            { id: 307, product_id: 3, sales_date: "2025-12-29", is_promo: false, discount_pct: null, weekday_index: "0.9910", season_index: "1.2315", shape_index: "1.2204", promo_term: "0.0000", demand_index: "1.2204", baseline_units: 129, units: "157" },
            { id: 308, product_id: 2, sales_date: "2025-12-24", is_promo: false, discount_pct: null, weekday_index: "1.1585", season_index: "1.2605", shape_index: "1.4603", promo_term: "0.0000", demand_index: "1.4603", baseline_units: 102, units: "149" },
            { id: 309, product_id: 3, sales_date: "2025-12-30", is_promo: false, discount_pct: null, weekday_index: "1.1600", season_index: "1.2543", shape_index: "1.4550", promo_term: "0.0000", demand_index: "1.4550", baseline_units: 129, units: "188" },
            { id: 310, product_id: 3, sales_date: "2025-12-31", is_promo: false, discount_pct: null, weekday_index: "1.1723", season_index: "1.2509", shape_index: "1.4664", promo_term: "0.0000", demand_index: "1.4664", baseline_units: 129, units: "189" },
            { id: 311, product_id: 3, sales_date: "2026-01-01", is_promo: false, discount_pct: null, weekday_index: "1.0393", season_index: "1.2302", shape_index: "1.2785", promo_term: "0.0000", demand_index: "1.2785", baseline_units: 129, units: "165" },
            { id: 312, product_id: 3, sales_date: "2026-01-02", is_promo: false, discount_pct: null, weekday_index: "0.9408", season_index: "1.2056", shape_index: "1.1342", promo_term: "0.0000", demand_index: "1.1342", baseline_units: 129, units: "146" },
            { id: 313, product_id: 1, sales_date: "2025-12-25", is_promo: false, discount_pct: null, weekday_index: "1.0376", season_index: "1.2599", shape_index: "1.3073", promo_term: "0.0000", demand_index: "1.3073", baseline_units: 132, units: "173" },
            { id: 314, product_id: 3, sales_date: "2026-01-03", is_promo: true, discount_pct: 11, weekday_index: "0.8268", season_index: "1.2388", shape_index: "1.0242", promo_term: "0.2574", demand_index: "1.2816", baseline_units: 129, units: "165" },
            { id: 315, product_id: 3, sales_date: "2026-01-04", is_promo: false, discount_pct: null, weekday_index: "0.8261", season_index: "1.2315", shape_index: "1.0173", promo_term: "0.0000", demand_index: "1.0173", baseline_units: 129, units: "131" },
            { id: 316, product_id: 1, sales_date: "2025-12-26", is_promo: false, discount_pct: null, weekday_index: "0.9498", season_index: "1.2305", shape_index: "1.1687", promo_term: "0.0000", demand_index: "1.1687", baseline_units: 132, units: "154" },
            { id: 317, product_id: 3, sales_date: "2026-01-05", is_promo: false, discount_pct: null, weekday_index: "1.0446", season_index: "1.2083", shape_index: "1.2622", promo_term: "0.0000", demand_index: "1.2622", baseline_units: 129, units: "163" },
            { id: 318, product_id: 1, sales_date: "2025-12-27", is_promo: false, discount_pct: null, weekday_index: "0.8059", season_index: "1.2242", shape_index: "0.9866", promo_term: "0.0000", demand_index: "0.9866", baseline_units: 132, units: "130" },
            { id: 319, product_id: 1, sales_date: "2025-12-28", is_promo: true, discount_pct: 16, weekday_index: "0.8772", season_index: "1.2550", shape_index: "1.1009", promo_term: "0.3824", demand_index: "1.4833", baseline_units: 132, units: "196" },
            { id: 320, product_id: 1, sales_date: "2025-12-29", is_promo: false, discount_pct: null, weekday_index: "1.0098", season_index: "1.2374", shape_index: "1.2495", promo_term: "0.0000", demand_index: "1.2495", baseline_units: 132, units: "165" },
            { id: 321, product_id: 1, sales_date: "2025-12-30", is_promo: true, discount_pct: 15, weekday_index: "1.1412", season_index: "1.2239", shape_index: "1.3967", promo_term: "0.3585", demand_index: "1.7552", baseline_units: 132, units: "232" },
            { id: 322, product_id: 1, sales_date: "2025-12-31", is_promo: false, discount_pct: null, weekday_index: "1.1541", season_index: "1.2607", shape_index: "1.4550", promo_term: "0.0000", demand_index: "1.4550", baseline_units: 132, units: "192" },
            { id: 323, product_id: 2, sales_date: "2025-12-25", is_promo: false, discount_pct: null, weekday_index: "1.0742", season_index: "1.2854", shape_index: "1.3808", promo_term: "0.0000", demand_index: "1.3808", baseline_units: 102, units: "141" },
            { id: 324, product_id: 3, sales_date: "2026-01-06", is_promo: false, discount_pct: null, weekday_index: "1.0924", season_index: "1.2693", shape_index: "1.3866", promo_term: "0.0000", demand_index: "1.3866", baseline_units: 129, units: "179" },
            { id: 325, product_id: 2, sales_date: "2025-12-26", is_promo: false, discount_pct: null, weekday_index: "0.8917", season_index: "1.2471", shape_index: "1.1120", promo_term: "0.0000", demand_index: "1.1120", baseline_units: 102, units: "113" },
            { id: 326, product_id: 1, sales_date: "2026-01-01", is_promo: false, discount_pct: null, weekday_index: "1.0412", season_index: "1.2394", shape_index: "1.2905", promo_term: "0.0000", demand_index: "1.2905", baseline_units: 132, units: "170" },
            { id: 327, product_id: 1, sales_date: "2026-01-02", is_promo: false, discount_pct: null, weekday_index: "0.8997", season_index: "1.2671", shape_index: "1.1400", promo_term: "0.0000", demand_index: "1.1400", baseline_units: 132, units: "150" },
            { id: 328, product_id: 3, sales_date: "2026-01-07", is_promo: false, discount_pct: null, weekday_index: "1.1811", season_index: "1.2334", shape_index: "1.4568", promo_term: "0.0000", demand_index: "1.4568", baseline_units: 129, units: "188" },
            { id: 329, product_id: 1, sales_date: "2026-01-03", is_promo: false, discount_pct: null, weekday_index: "0.8249", season_index: "1.2433", shape_index: "1.0256", promo_term: "0.0000", demand_index: "1.0256", baseline_units: 132, units: "135" },
            { id: 330, product_id: 3, sales_date: "2026-01-08", is_promo: false, discount_pct: null, weekday_index: "1.1168", season_index: "1.2467", shape_index: "1.3923", promo_term: "0.0000", demand_index: "1.3923", baseline_units: 129, units: "180" },
            { id: 331, product_id: 2, sales_date: "2025-12-27", is_promo: false, discount_pct: null, weekday_index: "0.8101", season_index: "1.2244", shape_index: "0.9919", promo_term: "0.0000", demand_index: "0.9919", baseline_units: 102, units: "101" },
            { id: 332, product_id: 2, sales_date: "2025-12-28", is_promo: false, discount_pct: null, weekday_index: "0.8867", season_index: "1.2102", shape_index: "1.0731", promo_term: "0.0000", demand_index: "1.0731", baseline_units: 102, units: "109" },
            { id: 333, product_id: 3, sales_date: "2026-01-09", is_promo: false, discount_pct: null, weekday_index: "0.9454", season_index: "1.2496", shape_index: "1.1814", promo_term: "0.0000", demand_index: "1.1814", baseline_units: 129, units: "152" },
            { id: 334, product_id: 1, sales_date: "2026-01-04", is_promo: false, discount_pct: null, weekday_index: "0.8482", season_index: "1.2708", shape_index: "1.0779", promo_term: "0.0000", demand_index: "1.0779", baseline_units: 132, units: "142" },
            { id: 335, product_id: 2, sales_date: "2025-12-29", is_promo: false, discount_pct: null, weekday_index: "0.9865", season_index: "1.2502", shape_index: "1.2333", promo_term: "0.0000", demand_index: "1.2333", baseline_units: 102, units: "126" },
            { id: 336, product_id: 1, sales_date: "2026-01-05", is_promo: false, discount_pct: null, weekday_index: "0.9981", season_index: "1.2295", shape_index: "1.2272", promo_term: "0.0000", demand_index: "1.2272", baseline_units: 132, units: "162" },
            { id: 337, product_id: 1, sales_date: "2026-01-06", is_promo: false, discount_pct: null, weekday_index: "1.1630", season_index: "1.2139", shape_index: "1.4118", promo_term: "0.0000", demand_index: "1.4118", baseline_units: 132, units: "186" },
            { id: 338, product_id: 3, sales_date: "2026-01-10", is_promo: false, discount_pct: null, weekday_index: "0.8525", season_index: "1.2080", shape_index: "1.0298", promo_term: "0.0000", demand_index: "1.0298", baseline_units: 129, units: "133" },
            { id: 339, product_id: 2, sales_date: "2025-12-30", is_promo: false, discount_pct: null, weekday_index: "1.1341", season_index: "1.2436", shape_index: "1.4104", promo_term: "0.0000", demand_index: "1.4104", baseline_units: 102, units: "144" },
            { id: 340, product_id: 2, sales_date: "2025-12-31", is_promo: false, discount_pct: null, weekday_index: "1.1917", season_index: "1.2310", shape_index: "1.4670", promo_term: "0.0000", demand_index: "1.4670", baseline_units: 102, units: "150" },
            { id: 341, product_id: 3, sales_date: "2026-01-11", is_promo: false, discount_pct: null, weekday_index: "0.8975", season_index: "1.2079", shape_index: "1.0841", promo_term: "0.0000", demand_index: "1.0841", baseline_units: 129, units: "140" },
            { id: 342, product_id: 3, sales_date: "2026-01-12", is_promo: false, discount_pct: null, weekday_index: "1.0266", season_index: "1.2102", shape_index: "1.2424", promo_term: "0.0000", demand_index: "1.2424", baseline_units: 129, units: "160" },
            { id: 343, product_id: 1, sales_date: "2026-01-07", is_promo: false, discount_pct: null, weekday_index: "1.1967", season_index: "1.2262", shape_index: "1.4674", promo_term: "0.0000", demand_index: "1.4674", baseline_units: 132, units: "194" },
            { id: 344, product_id: 1, sales_date: "2026-01-08", is_promo: false, discount_pct: null, weekday_index: "1.1404", season_index: "1.2077", shape_index: "1.3773", promo_term: "0.0000", demand_index: "1.3773", baseline_units: 132, units: "182" },
            { id: 345, product_id: 2, sales_date: "2026-01-01", is_promo: false, discount_pct: null, weekday_index: "1.0967", season_index: "1.2274", shape_index: "1.3461", promo_term: "0.0000", demand_index: "1.3461", baseline_units: 102, units: "137" },
            { id: 346, product_id: 1, sales_date: "2026-01-09", is_promo: false, discount_pct: null, weekday_index: "0.9392", season_index: "1.2088", shape_index: "1.1353", promo_term: "0.0000", demand_index: "1.1353", baseline_units: 132, units: "150" },
            { id: 347, product_id: 2, sales_date: "2026-01-02", is_promo: false, discount_pct: null, weekday_index: "0.9230", season_index: "1.2375", shape_index: "1.1422", promo_term: "0.0000", demand_index: "1.1422", baseline_units: 102, units: "117" },
            { id: 348, product_id: 1, sales_date: "2026-01-10", is_promo: true, discount_pct: 13, weekday_index: "0.8201", season_index: "1.2026", shape_index: "0.9863", promo_term: "0.3107", demand_index: "1.2970", baseline_units: 132, units: "171" },
            { id: 349, product_id: 1, sales_date: "2026-01-11", is_promo: false, discount_pct: null, weekday_index: "0.9010", season_index: "1.2248", shape_index: "1.1035", promo_term: "0.0000", demand_index: "1.1035", baseline_units: 132, units: "146" },
            { id: 350, product_id: 1, sales_date: "2026-01-12", is_promo: true, discount_pct: 11, weekday_index: "0.9577", season_index: "1.1900", shape_index: "1.1397", promo_term: "0.2629", demand_index: "1.4026", baseline_units: 132, units: "185" },
            { id: 351, product_id: 1, sales_date: "2026-01-13", is_promo: false, discount_pct: null, weekday_index: "1.1556", season_index: "1.2343", shape_index: "1.4264", promo_term: "0.0000", demand_index: "1.4264", baseline_units: 132, units: "188" },
            { id: 352, product_id: 1, sales_date: "2026-01-14", is_promo: false, discount_pct: null, weekday_index: "1.1754", season_index: "1.2650", shape_index: "1.4869", promo_term: "0.0000", demand_index: "1.4869", baseline_units: 132, units: "196" },
            { id: 353, product_id: 3, sales_date: "2026-01-13", is_promo: false, discount_pct: null, weekday_index: "1.1645", season_index: "1.2328", shape_index: "1.4356", promo_term: "0.0000", demand_index: "1.4356", baseline_units: 129, units: "185" },
            { id: 354, product_id: 2, sales_date: "2026-01-03", is_promo: false, discount_pct: null, weekday_index: "0.8090", season_index: "1.2139", shape_index: "0.9820", promo_term: "0.0000", demand_index: "0.9820", baseline_units: 102, units: "100" },
            { id: 355, product_id: 2, sales_date: "2026-01-04", is_promo: true, discount_pct: 26, weekday_index: "0.8744", season_index: "1.2544", shape_index: "1.0968", promo_term: "0.6370", demand_index: "1.7338", baseline_units: 102, units: "177" },
            { id: 356, product_id: 3, sales_date: "2026-01-14", is_promo: false, discount_pct: null, weekday_index: "1.1457", season_index: "1.2120", shape_index: "1.3886", promo_term: "0.0000", demand_index: "1.3886", baseline_units: 129, units: "179" },
            { id: 357, product_id: 1, sales_date: "2026-01-15", is_promo: false, discount_pct: null, weekday_index: "1.0762", season_index: "1.2080", shape_index: "1.3000", promo_term: "0.0000", demand_index: "1.3000", baseline_units: 132, units: "172" },
            { id: 358, product_id: 3, sales_date: "2026-01-15", is_promo: false, discount_pct: null, weekday_index: "1.1006", season_index: "1.2272", shape_index: "1.3507", promo_term: "0.0000", demand_index: "1.3507", baseline_units: 129, units: "174" },
            { id: 359, product_id: 3, sales_date: "2026-01-16", is_promo: false, discount_pct: null, weekday_index: "0.9431", season_index: "1.2035", shape_index: "1.1350", promo_term: "0.0000", demand_index: "1.1350", baseline_units: 129, units: "146" },
            { id: 360, product_id: 1, sales_date: "2026-01-16", is_promo: false, discount_pct: null, weekday_index: "0.9389", season_index: "1.1892", shape_index: "1.1165", promo_term: "0.0000", demand_index: "1.1165", baseline_units: 132, units: "147" },
            { id: 361, product_id: 1, sales_date: "2026-01-17", is_promo: false, discount_pct: null, weekday_index: "0.8056", season_index: "1.2036", shape_index: "0.9696", promo_term: "0.0000", demand_index: "0.9696", baseline_units: 132, units: "128" },
            { id: 362, product_id: 3, sales_date: "2026-01-17", is_promo: false, discount_pct: null, weekday_index: "0.8314", season_index: "1.2076", shape_index: "1.0040", promo_term: "0.0000", demand_index: "1.0040", baseline_units: 129, units: "130" },
            { id: 363, product_id: 2, sales_date: "2026-01-05", is_promo: false, discount_pct: null, weekday_index: "0.9860", season_index: "1.2819", shape_index: "1.2640", promo_term: "0.0000", demand_index: "1.2640", baseline_units: 102, units: "129" },
            { id: 364, product_id: 2, sales_date: "2026-01-06", is_promo: false, discount_pct: null, weekday_index: "1.1226", season_index: "1.2286", shape_index: "1.3792", promo_term: "0.0000", demand_index: "1.3792", baseline_units: 102, units: "141" },
            { id: 365, product_id: 2, sales_date: "2026-01-07", is_promo: false, discount_pct: null, weekday_index: "1.1299", season_index: "1.2015", shape_index: "1.3576", promo_term: "0.0000", demand_index: "1.3576", baseline_units: 102, units: "138" },
            { id: 366, product_id: 3, sales_date: "2026-01-18", is_promo: true, discount_pct: 21, weekday_index: "0.8548", season_index: "1.2019", shape_index: "1.0274", promo_term: "0.4914", demand_index: "1.5188", baseline_units: 129, units: "196" },
            { id: 367, product_id: 2, sales_date: "2026-01-08", is_promo: false, discount_pct: null, weekday_index: "1.1101", season_index: "1.2455", shape_index: "1.3826", promo_term: "0.0000", demand_index: "1.3826", baseline_units: 102, units: "141" },
            { id: 368, product_id: 1, sales_date: "2026-01-18", is_promo: false, discount_pct: null, weekday_index: "0.8631", season_index: "1.2255", shape_index: "1.0577", promo_term: "0.0000", demand_index: "1.0577", baseline_units: 132, units: "140" },
            { id: 369, product_id: 1, sales_date: "2026-01-19", is_promo: false, discount_pct: null, weekday_index: "0.9965", season_index: "1.2095", shape_index: "1.2053", promo_term: "0.0000", demand_index: "1.2053", baseline_units: 132, units: "159" },
            { id: 370, product_id: 1, sales_date: "2026-01-20", is_promo: false, discount_pct: null, weekday_index: "1.1450", season_index: "1.1838", shape_index: "1.3555", promo_term: "0.0000", demand_index: "1.3555", baseline_units: 132, units: "179" },
            { id: 371, product_id: 3, sales_date: "2026-01-19", is_promo: false, discount_pct: null, weekday_index: "1.0290", season_index: "1.2156", shape_index: "1.2509", promo_term: "0.0000", demand_index: "1.2509", baseline_units: 129, units: "161" },
            { id: 372, product_id: 2, sales_date: "2026-01-09", is_promo: false, discount_pct: null, weekday_index: "0.9081", season_index: "1.2737", shape_index: "1.1566", promo_term: "0.0000", demand_index: "1.1566", baseline_units: 102, units: "118" },
            { id: 373, product_id: 2, sales_date: "2026-01-10", is_promo: false, discount_pct: null, weekday_index: "0.8382", season_index: "1.2485", shape_index: "1.0465", promo_term: "0.0000", demand_index: "1.0465", baseline_units: 102, units: "107" },
            { id: 374, product_id: 1, sales_date: "2026-01-21", is_promo: false, discount_pct: null, weekday_index: "1.1704", season_index: "1.2199", shape_index: "1.4278", promo_term: "0.0000", demand_index: "1.4278", baseline_units: 132, units: "188" },
            { id: 375, product_id: 3, sales_date: "2026-01-20", is_promo: false, discount_pct: null, weekday_index: "1.1326", season_index: "1.1674", shape_index: "1.3222", promo_term: "0.0000", demand_index: "1.3222", baseline_units: 129, units: "171" },
            { id: 376, product_id: 1, sales_date: "2026-01-22", is_promo: false, discount_pct: null, weekday_index: "1.0340", season_index: "1.1961", shape_index: "1.2368", promo_term: "0.0000", demand_index: "1.2368", baseline_units: 132, units: "163" },
            { id: 377, product_id: 3, sales_date: "2026-01-21", is_promo: false, discount_pct: null, weekday_index: "1.1814", season_index: "1.1977", shape_index: "1.4150", promo_term: "0.0000", demand_index: "1.4150", baseline_units: 129, units: "183" },
            { id: 378, product_id: 1, sales_date: "2026-01-23", is_promo: false, discount_pct: null, weekday_index: "0.9232", season_index: "1.1810", shape_index: "1.0903", promo_term: "0.0000", demand_index: "1.0903", baseline_units: 132, units: "144" },
            { id: 379, product_id: 3, sales_date: "2026-01-22", is_promo: false, discount_pct: null, weekday_index: "1.1291", season_index: "1.2154", shape_index: "1.3723", promo_term: "0.0000", demand_index: "1.3723", baseline_units: 129, units: "177" },
            { id: 380, product_id: 3, sales_date: "2026-01-23", is_promo: false, discount_pct: null, weekday_index: "0.9315", season_index: "1.1872", shape_index: "1.1059", promo_term: "0.0000", demand_index: "1.1059", baseline_units: 129, units: "143" },
            { id: 381, product_id: 3, sales_date: "2026-01-24", is_promo: false, discount_pct: null, weekday_index: "0.8181", season_index: "1.2052", shape_index: "0.9860", promo_term: "0.0000", demand_index: "0.9860", baseline_units: 129, units: "127" },
            { id: 382, product_id: 1, sales_date: "2026-01-24", is_promo: false, discount_pct: null, weekday_index: "0.8673", season_index: "1.1962", shape_index: "1.0375", promo_term: "0.0000", demand_index: "1.0375", baseline_units: 132, units: "137" },
            { id: 383, product_id: 1, sales_date: "2026-01-25", is_promo: false, discount_pct: null, weekday_index: "0.8735", season_index: "1.1633", shape_index: "1.0161", promo_term: "0.0000", demand_index: "1.0161", baseline_units: 132, units: "134" },
            { id: 384, product_id: 2, sales_date: "2026-01-11", is_promo: false, discount_pct: null, weekday_index: "0.8931", season_index: "1.2469", shape_index: "1.1136", promo_term: "0.0000", demand_index: "1.1136", baseline_units: 102, units: "114" },
            { id: 385, product_id: 3, sales_date: "2026-01-25", is_promo: false, discount_pct: null, weekday_index: "0.8349", season_index: "1.2054", shape_index: "1.0064", promo_term: "0.0000", demand_index: "1.0064", baseline_units: 129, units: "130" },
            { id: 386, product_id: 3, sales_date: "2026-01-26", is_promo: false, discount_pct: null, weekday_index: "1.0206", season_index: "1.1966", shape_index: "1.2212", promo_term: "0.0000", demand_index: "1.2212", baseline_units: 129, units: "158" },
            { id: 387, product_id: 1, sales_date: "2026-01-26", is_promo: false, discount_pct: null, weekday_index: "0.9801", season_index: "1.1877", shape_index: "1.1641", promo_term: "0.0000", demand_index: "1.1641", baseline_units: 132, units: "154" },
            { id: 388, product_id: 1, sales_date: "2026-01-27", is_promo: false, discount_pct: null, weekday_index: "1.1391", season_index: "1.1773", shape_index: "1.3411", promo_term: "0.0000", demand_index: "1.3411", baseline_units: 132, units: "177" },
            { id: 389, product_id: 3, sales_date: "2026-01-27", is_promo: false, discount_pct: null, weekday_index: "1.1420", season_index: "1.1717", shape_index: "1.3381", promo_term: "0.0000", demand_index: "1.3381", baseline_units: 129, units: "173" },
            { id: 390, product_id: 3, sales_date: "2026-01-28", is_promo: false, discount_pct: null, weekday_index: "1.1295", season_index: "1.2180", shape_index: "1.3757", promo_term: "0.0000", demand_index: "1.3757", baseline_units: 129, units: "177" },
            { id: 391, product_id: 1, sales_date: "2026-01-28", is_promo: false, discount_pct: null, weekday_index: "1.1397", season_index: "1.1791", shape_index: "1.3438", promo_term: "0.0000", demand_index: "1.3438", baseline_units: 132, units: "177" },
            { id: 392, product_id: 3, sales_date: "2026-01-29", is_promo: false, discount_pct: null, weekday_index: "1.0657", season_index: "1.2333", shape_index: "1.3143", promo_term: "0.0000", demand_index: "1.3143", baseline_units: 129, units: "170" },
            { id: 393, product_id: 1, sales_date: "2026-01-29", is_promo: false, discount_pct: null, weekday_index: "1.0632", season_index: "1.1970", shape_index: "1.2727", promo_term: "0.0000", demand_index: "1.2727", baseline_units: 132, units: "168" },
            { id: 394, product_id: 2, sales_date: "2026-01-12", is_promo: false, discount_pct: null, weekday_index: "1.0034", season_index: "1.1872", shape_index: "1.1912", promo_term: "0.0000", demand_index: "1.1912", baseline_units: 102, units: "122" },
            { id: 395, product_id: 1, sales_date: "2026-01-30", is_promo: false, discount_pct: null, weekday_index: "0.9096", season_index: "1.1816", shape_index: "1.0748", promo_term: "0.0000", demand_index: "1.0748", baseline_units: 132, units: "142" },
            { id: 396, product_id: 3, sales_date: "2026-01-30", is_promo: false, discount_pct: null, weekday_index: "0.8945", season_index: "1.1875", shape_index: "1.0622", promo_term: "0.0000", demand_index: "1.0622", baseline_units: 129, units: "137" },
            { id: 397, product_id: 2, sales_date: "2026-01-13", is_promo: false, discount_pct: null, weekday_index: "1.1562", season_index: "1.2195", shape_index: "1.4100", promo_term: "0.0000", demand_index: "1.4100", baseline_units: 102, units: "144" },
            { id: 398, product_id: 1, sales_date: "2026-01-31", is_promo: false, discount_pct: null, weekday_index: "0.8566", season_index: "1.1991", shape_index: "1.0271", promo_term: "0.0000", demand_index: "1.0271", baseline_units: 132, units: "136" },
            { id: 399, product_id: 3, sales_date: "2026-01-31", is_promo: false, discount_pct: null, weekday_index: "0.8410", season_index: "1.1613", shape_index: "0.9767", promo_term: "0.0000", demand_index: "0.9767", baseline_units: 129, units: "126" },
            { id: 400, product_id: 1, sales_date: "2026-02-01", is_promo: false, discount_pct: null, weekday_index: "0.8824", season_index: "1.1611", shape_index: "1.0246", promo_term: "0.0000", demand_index: "1.0246", baseline_units: 132, units: "135" },
            { id: 401, product_id: 2, sales_date: "2026-01-14", is_promo: false, discount_pct: null, weekday_index: "1.1645", season_index: "1.2046", shape_index: "1.4028", promo_term: "0.0000", demand_index: "1.4028", baseline_units: 102, units: "143" },
            { id: 402, product_id: 1, sales_date: "2026-02-02", is_promo: false, discount_pct: null, weekday_index: "1.0056", season_index: "1.1797", shape_index: "1.1863", promo_term: "0.0000", demand_index: "1.1863", baseline_units: 132, units: "157" },
            { id: 403, product_id: 3, sales_date: "2026-02-01", is_promo: false, discount_pct: null, weekday_index: "0.8253", season_index: "1.1757", shape_index: "0.9703", promo_term: "0.0000", demand_index: "0.9703", baseline_units: 129, units: "125" },
            { id: 404, product_id: 3, sales_date: "2026-02-02", is_promo: false, discount_pct: null, weekday_index: "1.0481", season_index: "1.1660", shape_index: "1.2221", promo_term: "0.0000", demand_index: "1.2221", baseline_units: 129, units: "158" },
            { id: 405, product_id: 3, sales_date: "2026-02-03", is_promo: false, discount_pct: null, weekday_index: "1.1243", season_index: "1.1687", shape_index: "1.3140", promo_term: "0.0000", demand_index: "1.3140", baseline_units: 129, units: "170" },
            { id: 406, product_id: 2, sales_date: "2026-01-15", is_promo: false, discount_pct: null, weekday_index: "1.0569", season_index: "1.2243", shape_index: "1.2940", promo_term: "0.0000", demand_index: "1.2940", baseline_units: 102, units: "132" },
            { id: 407, product_id: 3, sales_date: "2026-02-04", is_promo: true, discount_pct: 17, weekday_index: "1.1800", season_index: "1.1366", shape_index: "1.3412", promo_term: "0.3978", demand_index: "1.7390", baseline_units: 129, units: "224" },
            { id: 408, product_id: 2, sales_date: "2026-01-16", is_promo: true, discount_pct: 12, weekday_index: "0.9644", season_index: "1.2305", shape_index: "1.1867", promo_term: "0.2940", demand_index: "1.4807", baseline_units: 102, units: "151" },
            { id: 409, product_id: 2, sales_date: "2026-01-17", is_promo: false, discount_pct: null, weekday_index: "0.7948", season_index: "1.2464", shape_index: "0.9906", promo_term: "0.0000", demand_index: "0.9906", baseline_units: 102, units: "101" },
            { id: 410, product_id: 1, sales_date: "2026-02-03", is_promo: false, discount_pct: null, weekday_index: "1.1673", season_index: "1.1580", shape_index: "1.3517", promo_term: "0.0000", demand_index: "1.3517", baseline_units: 132, units: "178" },
            { id: 411, product_id: 3, sales_date: "2026-02-05", is_promo: false, discount_pct: null, weekday_index: "1.0721", season_index: "1.1255", shape_index: "1.2066", promo_term: "0.0000", demand_index: "1.2066", baseline_units: 129, units: "156" },
            { id: 412, product_id: 2, sales_date: "2026-01-18", is_promo: false, discount_pct: null, weekday_index: "0.8859", season_index: "1.2022", shape_index: "1.0650", promo_term: "0.0000", demand_index: "1.0650", baseline_units: 102, units: "109" },
            { id: 413, product_id: 1, sales_date: "2026-02-04", is_promo: false, discount_pct: null, weekday_index: "1.1624", season_index: "1.1844", shape_index: "1.3767", promo_term: "0.0000", demand_index: "1.3767", baseline_units: 132, units: "182" },
            { id: 414, product_id: 1, sales_date: "2026-02-05", is_promo: false, discount_pct: null, weekday_index: "1.0661", season_index: "1.1487", shape_index: "1.2246", promo_term: "0.0000", demand_index: "1.2246", baseline_units: 132, units: "162" },
            { id: 415, product_id: 3, sales_date: "2026-02-06", is_promo: false, discount_pct: null, weekday_index: "0.8792", season_index: "1.1448", shape_index: "1.0065", promo_term: "0.0000", demand_index: "1.0065", baseline_units: 129, units: "130" },
            { id: 416, product_id: 2, sales_date: "2026-01-19", is_promo: false, discount_pct: null, weekday_index: "0.9888", season_index: "1.1862", shape_index: "1.1729", promo_term: "0.0000", demand_index: "1.1729", baseline_units: 102, units: "120" },
            { id: 417, product_id: 1, sales_date: "2026-02-06", is_promo: false, discount_pct: null, weekday_index: "0.9400", season_index: "1.1800", shape_index: "1.1092", promo_term: "0.0000", demand_index: "1.1092", baseline_units: 132, units: "146" },
            { id: 418, product_id: 2, sales_date: "2026-01-20", is_promo: false, discount_pct: null, weekday_index: "1.1142", season_index: "1.2153", shape_index: "1.3541", promo_term: "0.0000", demand_index: "1.3541", baseline_units: 102, units: "138" },
            { id: 419, product_id: 1, sales_date: "2026-02-07", is_promo: true, discount_pct: 26, weekday_index: "0.8085", season_index: "1.1438", shape_index: "0.9248", promo_term: "0.6214", demand_index: "1.5462", baseline_units: 132, units: "204" },
            { id: 420, product_id: 1, sales_date: "2026-02-08", is_promo: true, discount_pct: 25, weekday_index: "0.8237", season_index: "1.1404", shape_index: "0.9393", promo_term: "0.5975", demand_index: "1.5368", baseline_units: 132, units: "203" },
            { id: 421, product_id: 2, sales_date: "2026-01-21", is_promo: false, discount_pct: null, weekday_index: "1.1687", season_index: "1.1795", shape_index: "1.3785", promo_term: "0.0000", demand_index: "1.3785", baseline_units: 102, units: "141" },
            { id: 422, product_id: 3, sales_date: "2026-02-07", is_promo: false, discount_pct: null, weekday_index: "0.7966", season_index: "1.1523", shape_index: "0.9179", promo_term: "0.0000", demand_index: "0.9179", baseline_units: 129, units: "118" },
            { id: 423, product_id: 3, sales_date: "2026-02-08", is_promo: false, discount_pct: null, weekday_index: "0.8453", season_index: "1.1538", shape_index: "0.9753", promo_term: "0.0000", demand_index: "0.9753", baseline_units: 129, units: "126" },
            { id: 424, product_id: 2, sales_date: "2026-01-22", is_promo: false, discount_pct: null, weekday_index: "1.0817", season_index: "1.2041", shape_index: "1.3025", promo_term: "0.0000", demand_index: "1.3025", baseline_units: 102, units: "133" },
            { id: 425, product_id: 3, sales_date: "2026-02-09", is_promo: false, discount_pct: null, weekday_index: "0.9954", season_index: "1.1523", shape_index: "1.1470", promo_term: "0.0000", demand_index: "1.1470", baseline_units: 129, units: "148" },
            { id: 426, product_id: 3, sales_date: "2026-02-10", is_promo: false, discount_pct: null, weekday_index: "1.1708", season_index: "1.1461", shape_index: "1.3419", promo_term: "0.0000", demand_index: "1.3419", baseline_units: 129, units: "173" },
            { id: 427, product_id: 3, sales_date: "2026-02-11", is_promo: true, discount_pct: 15, weekday_index: "1.1413", season_index: "1.1579", shape_index: "1.3215", promo_term: "0.3510", demand_index: "1.6725", baseline_units: 129, units: "216" },
            { id: 428, product_id: 3, sales_date: "2026-02-12", is_promo: false, discount_pct: null, weekday_index: "1.1139", season_index: "1.1382", shape_index: "1.2678", promo_term: "0.0000", demand_index: "1.2678", baseline_units: 129, units: "164" },
            { id: 429, product_id: 1, sales_date: "2026-02-09", is_promo: false, discount_pct: null, weekday_index: "1.0114", season_index: "1.1282", shape_index: "1.1411", promo_term: "0.0000", demand_index: "1.1411", baseline_units: 132, units: "151" },
            { id: 430, product_id: 3, sales_date: "2026-02-13", is_promo: false, discount_pct: null, weekday_index: "0.8717", season_index: "1.1577", shape_index: "1.0092", promo_term: "0.0000", demand_index: "1.0092", baseline_units: 129, units: "130" },
            { id: 431, product_id: 1, sales_date: "2026-02-10", is_promo: true, discount_pct: 14, weekday_index: "1.1712", season_index: "1.1619", shape_index: "1.3608", promo_term: "0.3346", demand_index: "1.6954", baseline_units: 132, units: "224" },
            { id: 432, product_id: 1, sales_date: "2026-02-11", is_promo: false, discount_pct: null, weekday_index: "1.1909", season_index: "1.1124", shape_index: "1.3248", promo_term: "0.0000", demand_index: "1.3248", baseline_units: 132, units: "175" },
            { id: 433, product_id: 2, sales_date: "2026-01-23", is_promo: false, discount_pct: null, weekday_index: "0.8916", season_index: "1.1909", shape_index: "1.0618", promo_term: "0.0000", demand_index: "1.0618", baseline_units: 102, units: "108" },
            { id: 434, product_id: 1, sales_date: "2026-02-12", is_promo: false, discount_pct: null, weekday_index: "1.1096", season_index: "1.1329", shape_index: "1.2571", promo_term: "0.0000", demand_index: "1.2571", baseline_units: 132, units: "166" },
            { id: 435, product_id: 2, sales_date: "2026-01-24", is_promo: false, discount_pct: null, weekday_index: "0.8345", season_index: "1.2114", shape_index: "1.0109", promo_term: "0.0000", demand_index: "1.0109", baseline_units: 102, units: "103" },
            { id: 436, product_id: 1, sales_date: "2026-02-13", is_promo: false, discount_pct: null, weekday_index: "0.8649", season_index: "1.1569", shape_index: "1.0006", promo_term: "0.0000", demand_index: "1.0006", baseline_units: 132, units: "132" },
            { id: 437, product_id: 2, sales_date: "2026-01-25", is_promo: false, discount_pct: null, weekday_index: "0.8719", season_index: "1.2048", shape_index: "1.0505", promo_term: "0.0000", demand_index: "1.0505", baseline_units: 102, units: "107" },
            { id: 438, product_id: 1, sales_date: "2026-02-14", is_promo: false, discount_pct: null, weekday_index: "0.8490", season_index: "1.1488", shape_index: "0.9753", promo_term: "0.0000", demand_index: "0.9753", baseline_units: 132, units: "129" },
            { id: 439, product_id: 3, sales_date: "2026-02-14", is_promo: false, discount_pct: null, weekday_index: "0.8135", season_index: "1.1380", shape_index: "0.9258", promo_term: "0.0000", demand_index: "0.9258", baseline_units: 129, units: "119" },
            { id: 440, product_id: 3, sales_date: "2026-02-15", is_promo: false, discount_pct: null, weekday_index: "0.8606", season_index: "1.1321", shape_index: "0.9743", promo_term: "0.0000", demand_index: "0.9743", baseline_units: 129, units: "126" },
            { id: 441, product_id: 2, sales_date: "2026-01-26", is_promo: false, discount_pct: null, weekday_index: "0.9292", season_index: "1.1525", shape_index: "1.0709", promo_term: "0.0000", demand_index: "1.0709", baseline_units: 102, units: "109" },
            { id: 442, product_id: 1, sales_date: "2026-02-15", is_promo: false, discount_pct: null, weekday_index: "0.8670", season_index: "1.0868", shape_index: "0.9423", promo_term: "0.0000", demand_index: "0.9423", baseline_units: 132, units: "124" },
            { id: 443, product_id: 2, sales_date: "2026-01-27", is_promo: false, discount_pct: null, weekday_index: "1.1520", season_index: "1.1618", shape_index: "1.3384", promo_term: "0.0000", demand_index: "1.3384", baseline_units: 102, units: "137" },
            { id: 444, product_id: 3, sales_date: "2026-02-16", is_promo: true, discount_pct: 15, weekday_index: "1.0078", season_index: "1.1016", shape_index: "1.1102", promo_term: "0.3510", demand_index: "1.4612", baseline_units: 129, units: "188" },
            { id: 445, product_id: 3, sales_date: "2026-02-17", is_promo: false, discount_pct: null, weekday_index: "1.1461", season_index: "1.0971", shape_index: "1.2574", promo_term: "0.0000", demand_index: "1.2574", baseline_units: 129, units: "162" },
            { id: 446, product_id: 3, sales_date: "2026-02-18", is_promo: false, discount_pct: null, weekday_index: "1.1537", season_index: "1.1277", shape_index: "1.3010", promo_term: "0.0000", demand_index: "1.3010", baseline_units: 129, units: "168" },
            { id: 447, product_id: 3, sales_date: "2026-02-19", is_promo: false, discount_pct: null, weekday_index: "1.0874", season_index: "1.1209", shape_index: "1.2189", promo_term: "0.0000", demand_index: "1.2189", baseline_units: 129, units: "157" },
            { id: 448, product_id: 2, sales_date: "2026-01-28", is_promo: false, discount_pct: null, weekday_index: "1.1581", season_index: "1.1994", shape_index: "1.3890", promo_term: "0.0000", demand_index: "1.3890", baseline_units: 102, units: "142" },
            { id: 449, product_id: 3, sales_date: "2026-02-20", is_promo: false, discount_pct: null, weekday_index: "0.9212", season_index: "1.0891", shape_index: "1.0033", promo_term: "0.0000", demand_index: "1.0033", baseline_units: 129, units: "129" },
            { id: 450, product_id: 3, sales_date: "2026-02-21", is_promo: false, discount_pct: null, weekday_index: "0.8467", season_index: "1.1224", shape_index: "0.9503", promo_term: "0.0000", demand_index: "0.9503", baseline_units: 129, units: "123" },
            { id: 451, product_id: 1, sales_date: "2026-02-16", is_promo: false, discount_pct: null, weekday_index: "1.0402", season_index: "1.1759", shape_index: "1.2232", promo_term: "0.0000", demand_index: "1.2232", baseline_units: 132, units: "161" },
            { id: 452, product_id: 3, sales_date: "2026-02-22", is_promo: false, discount_pct: null, weekday_index: "0.8337", season_index: "1.1124", shape_index: "0.9274", promo_term: "0.0000", demand_index: "0.9274", baseline_units: 129, units: "120" },
            { id: 453, product_id: 2, sales_date: "2026-01-29", is_promo: false, discount_pct: null, weekday_index: "1.0819", season_index: "1.1518", shape_index: "1.2461", promo_term: "0.0000", demand_index: "1.2461", baseline_units: 102, units: "127" },
            { id: 454, product_id: 1, sales_date: "2026-02-17", is_promo: false, discount_pct: null, weekday_index: "1.1451", season_index: "1.0977", shape_index: "1.2570", promo_term: "0.0000", demand_index: "1.2570", baseline_units: 132, units: "166" },
            { id: 455, product_id: 3, sales_date: "2026-02-23", is_promo: false, discount_pct: null, weekday_index: "0.9671", season_index: "1.0904", shape_index: "1.0545", promo_term: "0.0000", demand_index: "1.0545", baseline_units: 129, units: "136" },
            { id: 456, product_id: 3, sales_date: "2026-02-24", is_promo: false, discount_pct: null, weekday_index: "1.1316", season_index: "1.0820", shape_index: "1.2244", promo_term: "0.0000", demand_index: "1.2244", baseline_units: 129, units: "158" },
            { id: 457, product_id: 1, sales_date: "2026-02-18", is_promo: false, discount_pct: null, weekday_index: "1.1894", season_index: "1.1263", shape_index: "1.3396", promo_term: "0.0000", demand_index: "1.3396", baseline_units: 132, units: "177" },
            { id: 458, product_id: 2, sales_date: "2026-01-30", is_promo: false, discount_pct: null, weekday_index: "0.9538", season_index: "1.1719", shape_index: "1.1178", promo_term: "0.0000", demand_index: "1.1178", baseline_units: 102, units: "114" },
            { id: 459, product_id: 3, sales_date: "2026-02-25", is_promo: false, discount_pct: null, weekday_index: "1.2206", season_index: "1.1086", shape_index: "1.3532", promo_term: "0.0000", demand_index: "1.3532", baseline_units: 129, units: "175" },
            { id: 460, product_id: 1, sales_date: "2026-02-19", is_promo: false, discount_pct: null, weekday_index: "1.0155", season_index: "1.1214", shape_index: "1.1388", promo_term: "0.0000", demand_index: "1.1388", baseline_units: 132, units: "150" },
            { id: 461, product_id: 2, sales_date: "2026-01-31", is_promo: false, discount_pct: null, weekday_index: "0.8657", season_index: "1.1762", shape_index: "1.0182", promo_term: "0.0000", demand_index: "1.0182", baseline_units: 102, units: "104" },
            { id: 462, product_id: 2, sales_date: "2026-02-01", is_promo: false, discount_pct: null, weekday_index: "0.9246", season_index: "1.1445", shape_index: "1.0582", promo_term: "0.0000", demand_index: "1.0582", baseline_units: 102, units: "108" },
            { id: 463, product_id: 1, sales_date: "2026-02-20", is_promo: false, discount_pct: null, weekday_index: "0.9041", season_index: "1.1133", shape_index: "1.0065", promo_term: "0.0000", demand_index: "1.0065", baseline_units: 132, units: "133" },
            { id: 464, product_id: 1, sales_date: "2026-02-21", is_promo: false, discount_pct: null, weekday_index: "0.8442", season_index: "1.0953", shape_index: "0.9247", promo_term: "0.0000", demand_index: "0.9247", baseline_units: 132, units: "122" },
            { id: 465, product_id: 1, sales_date: "2026-02-22", is_promo: false, discount_pct: null, weekday_index: "0.8680", season_index: "1.1101", shape_index: "0.9636", promo_term: "0.0000", demand_index: "0.9636", baseline_units: 132, units: "127" },
            { id: 466, product_id: 3, sales_date: "2026-02-26", is_promo: false, discount_pct: null, weekday_index: "1.1024", season_index: "1.0880", shape_index: "1.1994", promo_term: "0.0000", demand_index: "1.1994", baseline_units: 129, units: "155" },
            { id: 467, product_id: 1, sales_date: "2026-02-23", is_promo: false, discount_pct: null, weekday_index: "0.9879", season_index: "1.1052", shape_index: "1.0918", promo_term: "0.0000", demand_index: "1.0918", baseline_units: 132, units: "144" },
            { id: 468, product_id: 3, sales_date: "2026-02-27", is_promo: false, discount_pct: null, weekday_index: "0.8813", season_index: "1.1006", shape_index: "0.9700", promo_term: "0.0000", demand_index: "0.9700", baseline_units: 129, units: "125" },
            { id: 469, product_id: 3, sales_date: "2026-02-28", is_promo: true, discount_pct: 14, weekday_index: "0.8369", season_index: "1.0460", shape_index: "0.8754", promo_term: "0.3276", demand_index: "1.2030", baseline_units: 129, units: "155" },
            { id: 470, product_id: 1, sales_date: "2026-02-24", is_promo: false, discount_pct: null, weekday_index: "1.1031", season_index: "1.0668", shape_index: "1.1768", promo_term: "0.0000", demand_index: "1.1768", baseline_units: 132, units: "155" },
            { id: 471, product_id: 1, sales_date: "2026-02-25", is_promo: false, discount_pct: null, weekday_index: "1.1921", season_index: "1.1060", shape_index: "1.3185", promo_term: "0.0000", demand_index: "1.3185", baseline_units: 132, units: "174" },
            { id: 472, product_id: 1, sales_date: "2026-02-26", is_promo: false, discount_pct: null, weekday_index: "1.1043", season_index: "1.0452", shape_index: "1.1542", promo_term: "0.0000", demand_index: "1.1542", baseline_units: 132, units: "152" },
            { id: 473, product_id: 3, sales_date: "2026-03-01", is_promo: false, discount_pct: null, weekday_index: "0.8483", season_index: "1.0596", shape_index: "0.8989", promo_term: "0.0000", demand_index: "0.8989", baseline_units: 129, units: "116" },
            { id: 474, product_id: 3, sales_date: "2026-03-02", is_promo: false, discount_pct: null, weekday_index: "1.0431", season_index: "1.0828", shape_index: "1.1295", promo_term: "0.0000", demand_index: "1.1295", baseline_units: 129, units: "146" },
            { id: 475, product_id: 1, sales_date: "2026-02-27", is_promo: false, discount_pct: null, weekday_index: "0.9365", season_index: "1.0624", shape_index: "0.9949", promo_term: "0.0000", demand_index: "0.9949", baseline_units: 132, units: "131" },
            { id: 476, product_id: 3, sales_date: "2026-03-03", is_promo: false, discount_pct: null, weekday_index: "1.1484", season_index: "1.0475", shape_index: "1.2029", promo_term: "0.0000", demand_index: "1.2029", baseline_units: 129, units: "155" },
            { id: 477, product_id: 3, sales_date: "2026-03-04", is_promo: false, discount_pct: null, weekday_index: "1.1595", season_index: "1.0270", shape_index: "1.1908", promo_term: "0.0000", demand_index: "1.1908", baseline_units: 129, units: "154" },
            { id: 478, product_id: 3, sales_date: "2026-03-05", is_promo: false, discount_pct: null, weekday_index: "1.0378", season_index: "1.0576", shape_index: "1.0976", promo_term: "0.0000", demand_index: "1.0976", baseline_units: 129, units: "142" },
            { id: 479, product_id: 2, sales_date: "2026-02-02", is_promo: false, discount_pct: null, weekday_index: "0.9398", season_index: "1.1960", shape_index: "1.1240", promo_term: "0.0000", demand_index: "1.1240", baseline_units: 102, units: "115" },
            { id: 480, product_id: 2, sales_date: "2026-02-03", is_promo: false, discount_pct: null, weekday_index: "1.1907", season_index: "1.1575", shape_index: "1.3782", promo_term: "0.0000", demand_index: "1.3782", baseline_units: 102, units: "141" },
            { id: 481, product_id: 3, sales_date: "2026-03-06", is_promo: false, discount_pct: null, weekday_index: "0.9453", season_index: "1.0574", shape_index: "0.9996", promo_term: "0.0000", demand_index: "0.9996", baseline_units: 129, units: "129" },
            { id: 482, product_id: 3, sales_date: "2026-03-07", is_promo: false, discount_pct: null, weekday_index: "0.8035", season_index: "1.0354", shape_index: "0.8319", promo_term: "0.0000", demand_index: "0.8319", baseline_units: 129, units: "107" },
            { id: 483, product_id: 3, sales_date: "2026-03-08", is_promo: false, discount_pct: null, weekday_index: "0.8408", season_index: "1.0516", shape_index: "0.8842", promo_term: "0.0000", demand_index: "0.8842", baseline_units: 129, units: "114" },
            { id: 484, product_id: 2, sales_date: "2026-02-04", is_promo: false, discount_pct: null, weekday_index: "1.1595", season_index: "1.1367", shape_index: "1.3180", promo_term: "0.0000", demand_index: "1.3180", baseline_units: 102, units: "134" },
            { id: 485, product_id: 1, sales_date: "2026-02-28", is_promo: false, discount_pct: null, weekday_index: "0.9041", season_index: "1.0754", shape_index: "0.9723", promo_term: "0.0000", demand_index: "0.9723", baseline_units: 132, units: "128" },
            { id: 486, product_id: 1, sales_date: "2026-03-01", is_promo: false, discount_pct: null, weekday_index: "0.9029", season_index: "1.0201", shape_index: "0.9210", promo_term: "0.0000", demand_index: "0.9210", baseline_units: 132, units: "122" },
            { id: 487, product_id: 1, sales_date: "2026-03-02", is_promo: false, discount_pct: null, weekday_index: "0.9735", season_index: "1.0424", shape_index: "1.0148", promo_term: "0.0000", demand_index: "1.0148", baseline_units: 132, units: "134" },
            { id: 488, product_id: 2, sales_date: "2026-02-05", is_promo: true, discount_pct: 23, weekday_index: "1.1228", season_index: "1.1716", shape_index: "1.3155", promo_term: "0.5635", demand_index: "1.8790", baseline_units: 102, units: "192" },
            { id: 489, product_id: 3, sales_date: "2026-03-09", is_promo: false, discount_pct: null, weekday_index: "0.9986", season_index: "1.0335", shape_index: "1.0321", promo_term: "0.0000", demand_index: "1.0321", baseline_units: 129, units: "133" },
            { id: 490, product_id: 1, sales_date: "2026-03-03", is_promo: false, discount_pct: null, weekday_index: "1.1938", season_index: "1.0381", shape_index: "1.2393", promo_term: "0.0000", demand_index: "1.2393", baseline_units: 132, units: "164" },
            { id: 491, product_id: 2, sales_date: "2026-02-06", is_promo: false, discount_pct: null, weekday_index: "0.9235", season_index: "1.1561", shape_index: "1.0677", promo_term: "0.0000", demand_index: "1.0677", baseline_units: 102, units: "109" },
            { id: 492, product_id: 2, sales_date: "2026-02-07", is_promo: false, discount_pct: null, weekday_index: "0.8367", season_index: "1.1704", shape_index: "0.9793", promo_term: "0.0000", demand_index: "0.9793", baseline_units: 102, units: "100" },
            { id: 493, product_id: 2, sales_date: "2026-02-08", is_promo: false, discount_pct: null, weekday_index: "0.9079", season_index: "1.1225", shape_index: "1.0191", promo_term: "0.0000", demand_index: "1.0191", baseline_units: 102, units: "104" },
            { id: 494, product_id: 3, sales_date: "2026-03-10", is_promo: false, discount_pct: null, weekday_index: "1.1395", season_index: "1.0362", shape_index: "1.1807", promo_term: "0.0000", demand_index: "1.1807", baseline_units: 129, units: "152" },
            { id: 495, product_id: 1, sales_date: "2026-03-04", is_promo: false, discount_pct: null, weekday_index: "1.1381", season_index: "1.0496", shape_index: "1.1945", promo_term: "0.0000", demand_index: "1.1945", baseline_units: 132, units: "158" },
            { id: 496, product_id: 2, sales_date: "2026-02-09", is_promo: false, discount_pct: null, weekday_index: "1.0296", season_index: "1.1525", shape_index: "1.1866", promo_term: "0.0000", demand_index: "1.1866", baseline_units: 102, units: "121" },
            { id: 497, product_id: 2, sales_date: "2026-02-10", is_promo: false, discount_pct: null, weekday_index: "1.1425", season_index: "1.1287", shape_index: "1.2895", promo_term: "0.0000", demand_index: "1.2895", baseline_units: 102, units: "132" },
            { id: 498, product_id: 1, sales_date: "2026-03-05", is_promo: false, discount_pct: null, weekday_index: "1.0568", season_index: "1.0254", shape_index: "1.0836", promo_term: "0.0000", demand_index: "1.0836", baseline_units: 132, units: "143" },
            { id: 499, product_id: 1, sales_date: "2026-03-06", is_promo: false, discount_pct: null, weekday_index: "0.8818", season_index: "1.0240", shape_index: "0.9030", promo_term: "0.0000", demand_index: "0.9030", baseline_units: 132, units: "119" },
            { id: 500, product_id: 3, sales_date: "2026-03-11", is_promo: true, discount_pct: 20, weekday_index: "1.1945", season_index: "1.0090", shape_index: "1.2053", promo_term: "0.4680", demand_index: "1.6733", baseline_units: 129, units: "216" },
        ],
    });
    await prisma.daily_demand.createMany({
        data: [
            { id: 501, product_id: 1, sales_date: "2026-03-07", is_promo: false, discount_pct: null, weekday_index: "0.8407", season_index: "1.0771", shape_index: "0.9055", promo_term: "0.0000", demand_index: "0.9055", baseline_units: 132, units: "120" },
            { id: 502, product_id: 2, sales_date: "2026-02-11", is_promo: false, discount_pct: null, weekday_index: "1.1373", season_index: "1.1119", shape_index: "1.2646", promo_term: "0.0000", demand_index: "1.2646", baseline_units: 102, units: "129" },
            { id: 503, product_id: 3, sales_date: "2026-03-12", is_promo: false, discount_pct: null, weekday_index: "1.1155", season_index: "1.0199", shape_index: "1.1377", promo_term: "0.0000", demand_index: "1.1377", baseline_units: 129, units: "147" },
            { id: 504, product_id: 2, sales_date: "2026-02-12", is_promo: false, discount_pct: null, weekday_index: "1.0555", season_index: "1.1346", shape_index: "1.1976", promo_term: "0.0000", demand_index: "1.1976", baseline_units: 102, units: "122" },
            { id: 505, product_id: 3, sales_date: "2026-03-13", is_promo: false, discount_pct: null, weekday_index: "0.8925", season_index: "1.0006", shape_index: "0.8930", promo_term: "0.0000", demand_index: "0.8930", baseline_units: 129, units: "115" },
            { id: 506, product_id: 2, sales_date: "2026-02-13", is_promo: false, discount_pct: null, weekday_index: "0.9390", season_index: "1.1421", shape_index: "1.0724", promo_term: "0.0000", demand_index: "1.0724", baseline_units: 102, units: "109" },
            { id: 507, product_id: 3, sales_date: "2026-03-14", is_promo: false, discount_pct: null, weekday_index: "0.8536", season_index: "1.0105", shape_index: "0.8626", promo_term: "0.0000", demand_index: "0.8626", baseline_units: 129, units: "111" },
            { id: 508, product_id: 1, sales_date: "2026-03-08", is_promo: false, discount_pct: null, weekday_index: "0.8918", season_index: "1.0657", shape_index: "0.9504", promo_term: "0.0000", demand_index: "0.9504", baseline_units: 132, units: "125" },
            { id: 509, product_id: 1, sales_date: "2026-03-09", is_promo: false, discount_pct: null, weekday_index: "1.0499", season_index: "1.0417", shape_index: "1.0937", promo_term: "0.0000", demand_index: "1.0937", baseline_units: 132, units: "144" },
            { id: 510, product_id: 3, sales_date: "2026-03-15", is_promo: false, discount_pct: null, weekday_index: "0.8510", season_index: "1.0296", shape_index: "0.8762", promo_term: "0.0000", demand_index: "0.8762", baseline_units: 129, units: "113" },
            { id: 511, product_id: 3, sales_date: "2026-03-16", is_promo: false, discount_pct: null, weekday_index: "1.0087", season_index: "1.0324", shape_index: "1.0414", promo_term: "0.0000", demand_index: "1.0414", baseline_units: 129, units: "134" },
            { id: 512, product_id: 2, sales_date: "2026-02-14", is_promo: false, discount_pct: null, weekday_index: "0.8293", season_index: "1.1259", shape_index: "0.9337", promo_term: "0.0000", demand_index: "0.9337", baseline_units: 102, units: "95" },
            { id: 513, product_id: 1, sales_date: "2026-03-10", is_promo: false, discount_pct: null, weekday_index: "1.2052", season_index: "1.0339", shape_index: "1.2461", promo_term: "0.0000", demand_index: "1.2461", baseline_units: 132, units: "164" },
            { id: 514, product_id: 3, sales_date: "2026-03-17", is_promo: false, discount_pct: null, weekday_index: "1.0786", season_index: "1.0347", shape_index: "1.1160", promo_term: "0.0000", demand_index: "1.1160", baseline_units: 129, units: "144" },
            { id: 515, product_id: 2, sales_date: "2026-02-15", is_promo: false, discount_pct: null, weekday_index: "0.8703", season_index: "1.1202", shape_index: "0.9749", promo_term: "0.0000", demand_index: "0.9749", baseline_units: 102, units: "99" },
            { id: 516, product_id: 3, sales_date: "2026-03-18", is_promo: false, discount_pct: null, weekday_index: "1.1219", season_index: "0.9998", shape_index: "1.1217", promo_term: "0.0000", demand_index: "1.1217", baseline_units: 129, units: "145" },
            { id: 517, product_id: 3, sales_date: "2026-03-19", is_promo: false, discount_pct: null, weekday_index: "1.1215", season_index: "0.9541", shape_index: "1.0700", promo_term: "0.0000", demand_index: "1.0700", baseline_units: 129, units: "138" },
            { id: 518, product_id: 2, sales_date: "2026-02-16", is_promo: false, discount_pct: null, weekday_index: "0.9553", season_index: "1.1021", shape_index: "1.0528", promo_term: "0.0000", demand_index: "1.0528", baseline_units: 102, units: "107" },
            { id: 519, product_id: 2, sales_date: "2026-02-17", is_promo: false, discount_pct: null, weekday_index: "1.1688", season_index: "1.1236", shape_index: "1.3133", promo_term: "0.0000", demand_index: "1.3133", baseline_units: 102, units: "134" },
            { id: 520, product_id: 2, sales_date: "2026-02-18", is_promo: false, discount_pct: null, weekday_index: "1.1634", season_index: "1.0972", shape_index: "1.2765", promo_term: "0.0000", demand_index: "1.2765", baseline_units: 102, units: "130" },
            { id: 521, product_id: 2, sales_date: "2026-02-19", is_promo: false, discount_pct: null, weekday_index: "1.0800", season_index: "1.1237", shape_index: "1.2136", promo_term: "0.0000", demand_index: "1.2136", baseline_units: 102, units: "124" },
            { id: 522, product_id: 3, sales_date: "2026-03-20", is_promo: false, discount_pct: null, weekday_index: "0.9168", season_index: "0.9878", shape_index: "0.9056", promo_term: "0.0000", demand_index: "0.9056", baseline_units: 129, units: "117" },
            { id: 523, product_id: 3, sales_date: "2026-03-21", is_promo: false, discount_pct: null, weekday_index: "0.8111", season_index: "0.9763", shape_index: "0.7919", promo_term: "0.0000", demand_index: "0.7919", baseline_units: 129, units: "102" },
            { id: 524, product_id: 1, sales_date: "2026-03-11", is_promo: false, discount_pct: null, weekday_index: "1.2400", season_index: "1.0097", shape_index: "1.2520", promo_term: "0.0000", demand_index: "1.2520", baseline_units: 132, units: "165" },
            { id: 525, product_id: 2, sales_date: "2026-02-20", is_promo: false, discount_pct: null, weekday_index: "0.9704", season_index: "1.1048", shape_index: "1.0721", promo_term: "0.0000", demand_index: "1.0721", baseline_units: 102, units: "109" },
            { id: 526, product_id: 2, sales_date: "2026-02-21", is_promo: false, discount_pct: null, weekday_index: "0.8544", season_index: "1.1239", shape_index: "0.9603", promo_term: "0.0000", demand_index: "0.9603", baseline_units: 102, units: "98" },
            { id: 527, product_id: 2, sales_date: "2026-02-22", is_promo: false, discount_pct: null, weekday_index: "0.8242", season_index: "1.0785", shape_index: "0.8889", promo_term: "0.0000", demand_index: "0.8889", baseline_units: 102, units: "91" },
            { id: 528, product_id: 3, sales_date: "2026-03-22", is_promo: false, discount_pct: null, weekday_index: "0.8638", season_index: "1.0032", shape_index: "0.8666", promo_term: "0.0000", demand_index: "0.8666", baseline_units: 129, units: "112" },
            { id: 529, product_id: 2, sales_date: "2026-02-23", is_promo: false, discount_pct: null, weekday_index: "1.0443", season_index: "1.0955", shape_index: "1.1440", promo_term: "0.0000", demand_index: "1.1440", baseline_units: 102, units: "117" },
            { id: 530, product_id: 2, sales_date: "2026-02-24", is_promo: false, discount_pct: null, weekday_index: "1.1497", season_index: "1.0885", shape_index: "1.2514", promo_term: "0.0000", demand_index: "1.2514", baseline_units: 102, units: "128" },
            { id: 531, product_id: 3, sales_date: "2026-03-23", is_promo: false, discount_pct: null, weekday_index: "1.0156", season_index: "0.9600", shape_index: "0.9750", promo_term: "0.0000", demand_index: "0.9750", baseline_units: 129, units: "126" },
            { id: 532, product_id: 3, sales_date: "2026-03-24", is_promo: false, discount_pct: null, weekday_index: "1.1891", season_index: "0.9492", shape_index: "1.1287", promo_term: "0.0000", demand_index: "1.1287", baseline_units: 129, units: "146" },
            { id: 533, product_id: 3, sales_date: "2026-03-25", is_promo: false, discount_pct: null, weekday_index: "1.1249", season_index: "0.9468", shape_index: "1.0651", promo_term: "0.0000", demand_index: "1.0651", baseline_units: 129, units: "137" },
            { id: 534, product_id: 2, sales_date: "2026-02-25", is_promo: false, discount_pct: null, weekday_index: "1.2336", season_index: "1.0605", shape_index: "1.3082", promo_term: "0.0000", demand_index: "1.3082", baseline_units: 102, units: "133" },
            { id: 535, product_id: 3, sales_date: "2026-03-26", is_promo: false, discount_pct: null, weekday_index: "1.1041", season_index: "0.9333", shape_index: "1.0305", promo_term: "0.0000", demand_index: "1.0305", baseline_units: 129, units: "133" },
            { id: 536, product_id: 3, sales_date: "2026-03-27", is_promo: false, discount_pct: null, weekday_index: "0.9009", season_index: "0.9749", shape_index: "0.8783", promo_term: "0.0000", demand_index: "0.8783", baseline_units: 129, units: "113" },
            { id: 537, product_id: 2, sales_date: "2026-02-26", is_promo: false, discount_pct: null, weekday_index: "1.0748", season_index: "1.0888", shape_index: "1.1702", promo_term: "0.0000", demand_index: "1.1702", baseline_units: 102, units: "119" },
            { id: 538, product_id: 3, sales_date: "2026-03-28", is_promo: false, discount_pct: null, weekday_index: "0.8669", season_index: "0.9123", shape_index: "0.7909", promo_term: "0.0000", demand_index: "0.7909", baseline_units: 129, units: "102" },
            { id: 539, product_id: 1, sales_date: "2026-03-12", is_promo: false, discount_pct: null, weekday_index: "1.1231", season_index: "1.0234", shape_index: "1.1494", promo_term: "0.0000", demand_index: "1.1494", baseline_units: 132, units: "152" },
            { id: 540, product_id: 1, sales_date: "2026-03-13", is_promo: false, discount_pct: null, weekday_index: "0.9343", season_index: "1.0257", shape_index: "0.9583", promo_term: "0.0000", demand_index: "0.9583", baseline_units: 132, units: "126" },
            { id: 541, product_id: 3, sales_date: "2026-03-29", is_promo: false, discount_pct: null, weekday_index: "0.8438", season_index: "0.9480", shape_index: "0.7999", promo_term: "0.0000", demand_index: "0.7999", baseline_units: 129, units: "103" },
            { id: 542, product_id: 2, sales_date: "2026-02-27", is_promo: false, discount_pct: null, weekday_index: "0.9759", season_index: "1.0677", shape_index: "1.0420", promo_term: "0.0000", demand_index: "1.0420", baseline_units: 102, units: "106" },
            { id: 543, product_id: 3, sales_date: "2026-03-30", is_promo: false, discount_pct: null, weekday_index: "0.9727", season_index: "0.9652", shape_index: "0.9389", promo_term: "0.0000", demand_index: "0.9389", baseline_units: 129, units: "121" },
            { id: 544, product_id: 2, sales_date: "2026-02-28", is_promo: false, discount_pct: null, weekday_index: "0.7945", season_index: "1.0748", shape_index: "0.8539", promo_term: "0.0000", demand_index: "0.8539", baseline_units: 102, units: "87" },
            { id: 545, product_id: 2, sales_date: "2026-03-01", is_promo: false, discount_pct: null, weekday_index: "0.8384", season_index: "1.0587", shape_index: "0.8876", promo_term: "0.0000", demand_index: "0.8876", baseline_units: 102, units: "91" },
            { id: 546, product_id: 3, sales_date: "2026-03-31", is_promo: false, discount_pct: null, weekday_index: "1.1512", season_index: "0.9702", shape_index: "1.1169", promo_term: "0.0000", demand_index: "1.1169", baseline_units: 129, units: "144" },
            { id: 547, product_id: 1, sales_date: "2026-03-14", is_promo: true, discount_pct: 26, weekday_index: "0.8209", season_index: "1.0170", shape_index: "0.8349", promo_term: "0.6214", demand_index: "1.4563", baseline_units: 132, units: "192" },
            { id: 548, product_id: 3, sales_date: "2026-04-01", is_promo: false, discount_pct: null, weekday_index: "1.1654", season_index: "0.9198", shape_index: "1.0719", promo_term: "0.0000", demand_index: "1.0719", baseline_units: 129, units: "138" },
            { id: 549, product_id: 2, sales_date: "2026-03-02", is_promo: false, discount_pct: null, weekday_index: "0.9814", season_index: "1.0363", shape_index: "1.0170", promo_term: "0.0000", demand_index: "1.0170", baseline_units: 102, units: "104" },
            { id: 550, product_id: 2, sales_date: "2026-03-03", is_promo: false, discount_pct: null, weekday_index: "1.1008", season_index: "1.0593", shape_index: "1.1661", promo_term: "0.0000", demand_index: "1.1661", baseline_units: 102, units: "119" },
            { id: 551, product_id: 1, sales_date: "2026-03-15", is_promo: false, discount_pct: null, weekday_index: "0.8304", season_index: "1.0095", shape_index: "0.8383", promo_term: "0.0000", demand_index: "0.8383", baseline_units: 132, units: "111" },
            { id: 552, product_id: 2, sales_date: "2026-03-04", is_promo: false, discount_pct: null, weekday_index: "1.1773", season_index: "1.0679", shape_index: "1.2572", promo_term: "0.0000", demand_index: "1.2572", baseline_units: 102, units: "128" },
            { id: 553, product_id: 2, sales_date: "2026-03-05", is_promo: false, discount_pct: null, weekday_index: "1.0368", season_index: "1.0158", shape_index: "1.0532", promo_term: "0.0000", demand_index: "1.0532", baseline_units: 102, units: "107" },
            { id: 554, product_id: 3, sales_date: "2026-04-02", is_promo: false, discount_pct: null, weekday_index: "1.0119", season_index: "0.8875", shape_index: "0.8981", promo_term: "0.0000", demand_index: "0.8981", baseline_units: 129, units: "116" },
            { id: 555, product_id: 1, sales_date: "2026-03-16", is_promo: false, discount_pct: null, weekday_index: "1.0624", season_index: "0.9958", shape_index: "1.0579", promo_term: "0.0000", demand_index: "1.0579", baseline_units: 132, units: "140" },
            { id: 556, product_id: 1, sales_date: "2026-03-17", is_promo: false, discount_pct: null, weekday_index: "1.1627", season_index: "0.9678", shape_index: "1.1253", promo_term: "0.0000", demand_index: "1.1253", baseline_units: 132, units: "149" },
            { id: 557, product_id: 1, sales_date: "2026-03-18", is_promo: false, discount_pct: null, weekday_index: "1.1457", season_index: "0.9740", shape_index: "1.1159", promo_term: "0.0000", demand_index: "1.1159", baseline_units: 132, units: "147" },
            { id: 558, product_id: 2, sales_date: "2026-03-06", is_promo: false, discount_pct: null, weekday_index: "0.9207", season_index: "1.0562", shape_index: "0.9724", promo_term: "0.0000", demand_index: "0.9724", baseline_units: 102, units: "99" },
            { id: 559, product_id: 3, sales_date: "2026-04-03", is_promo: false, discount_pct: null, weekday_index: "0.9073", season_index: "0.9497", shape_index: "0.8617", promo_term: "0.0000", demand_index: "0.8617", baseline_units: 129, units: "111" },
            { id: 560, product_id: 2, sales_date: "2026-03-07", is_promo: false, discount_pct: null, weekday_index: "0.8546", season_index: "1.0563", shape_index: "0.9027", promo_term: "0.0000", demand_index: "0.9027", baseline_units: 102, units: "92" },
            { id: 561, product_id: 2, sales_date: "2026-03-08", is_promo: false, discount_pct: null, weekday_index: "0.8880", season_index: "1.0081", shape_index: "0.8952", promo_term: "0.0000", demand_index: "0.8952", baseline_units: 102, units: "91" },
            { id: 562, product_id: 1, sales_date: "2026-03-19", is_promo: false, discount_pct: null, weekday_index: "1.1004", season_index: "0.9885", shape_index: "1.0877", promo_term: "0.0000", demand_index: "1.0877", baseline_units: 132, units: "144" },
            { id: 563, product_id: 2, sales_date: "2026-03-09", is_promo: true, discount_pct: 19, weekday_index: "1.0381", season_index: "1.0302", shape_index: "1.0695", promo_term: "0.4655", demand_index: "1.5350", baseline_units: 102, units: "157" },
            { id: 564, product_id: 3, sales_date: "2026-04-04", is_promo: false, discount_pct: null, weekday_index: "0.7831", season_index: "0.9590", shape_index: "0.7510", promo_term: "0.0000", demand_index: "0.7510", baseline_units: 129, units: "97" },
            { id: 565, product_id: 1, sales_date: "2026-03-20", is_promo: false, discount_pct: null, weekday_index: "0.9269", season_index: "0.9613", shape_index: "0.8910", promo_term: "0.0000", demand_index: "0.8910", baseline_units: 132, units: "118" },
            { id: 566, product_id: 2, sales_date: "2026-03-10", is_promo: false, discount_pct: null, weekday_index: "1.1485", season_index: "1.0311", shape_index: "1.1842", promo_term: "0.0000", demand_index: "1.1842", baseline_units: 102, units: "121" },
            { id: 567, product_id: 3, sales_date: "2026-04-05", is_promo: false, discount_pct: null, weekday_index: "0.8182", season_index: "0.9418", shape_index: "0.7706", promo_term: "0.0000", demand_index: "0.7706", baseline_units: 129, units: "99" },
            { id: 568, product_id: 2, sales_date: "2026-03-11", is_promo: false, discount_pct: null, weekday_index: "1.1816", season_index: "0.9893", shape_index: "1.1690", promo_term: "0.0000", demand_index: "1.1690", baseline_units: 102, units: "119" },
            { id: 569, product_id: 3, sales_date: "2026-04-06", is_promo: true, discount_pct: 21, weekday_index: "0.9896", season_index: "0.9174", shape_index: "0.9079", promo_term: "0.4914", demand_index: "1.3993", baseline_units: 129, units: "181" },
            { id: 570, product_id: 1, sales_date: "2026-03-21", is_promo: true, discount_pct: 21, weekday_index: "0.7813", season_index: "0.9939", shape_index: "0.7765", promo_term: "0.5019", demand_index: "1.2784", baseline_units: 132, units: "169" },
            { id: 571, product_id: 2, sales_date: "2026-03-12", is_promo: false, discount_pct: null, weekday_index: "1.1404", season_index: "1.0304", shape_index: "1.1751", promo_term: "0.0000", demand_index: "1.1751", baseline_units: 102, units: "120" },
            { id: 572, product_id: 3, sales_date: "2026-04-07", is_promo: false, discount_pct: null, weekday_index: "1.1412", season_index: "0.9111", shape_index: "1.0397", promo_term: "0.0000", demand_index: "1.0397", baseline_units: 129, units: "134" },
            { id: 573, product_id: 1, sales_date: "2026-03-22", is_promo: true, discount_pct: 15, weekday_index: "0.8690", season_index: "1.0013", shape_index: "0.8701", promo_term: "0.3585", demand_index: "1.2286", baseline_units: 132, units: "162" },
            { id: 574, product_id: 2, sales_date: "2026-03-13", is_promo: false, discount_pct: null, weekday_index: "0.9319", season_index: "0.9846", shape_index: "0.9175", promo_term: "0.0000", demand_index: "0.9175", baseline_units: 102, units: "94" },
            { id: 575, product_id: 3, sales_date: "2026-04-08", is_promo: false, discount_pct: null, weekday_index: "1.1888", season_index: "0.9551", shape_index: "1.1354", promo_term: "0.0000", demand_index: "1.1354", baseline_units: 129, units: "146" },
            { id: 576, product_id: 3, sales_date: "2026-04-09", is_promo: false, discount_pct: null, weekday_index: "1.0779", season_index: "0.8851", shape_index: "0.9540", promo_term: "0.0000", demand_index: "0.9540", baseline_units: 129, units: "123" },
            { id: 577, product_id: 1, sales_date: "2026-03-23", is_promo: false, discount_pct: null, weekday_index: "1.0170", season_index: "0.9596", shape_index: "0.9759", promo_term: "0.0000", demand_index: "0.9759", baseline_units: 132, units: "129" },
            { id: 578, product_id: 3, sales_date: "2026-04-10", is_promo: false, discount_pct: null, weekday_index: "0.8694", season_index: "0.9049", shape_index: "0.7867", promo_term: "0.0000", demand_index: "0.7867", baseline_units: 129, units: "101" },
            { id: 579, product_id: 1, sales_date: "2026-03-24", is_promo: false, discount_pct: null, weekday_index: "1.1443", season_index: "0.9611", shape_index: "1.0998", promo_term: "0.0000", demand_index: "1.0998", baseline_units: 132, units: "145" },
            { id: 580, product_id: 1, sales_date: "2026-03-25", is_promo: false, discount_pct: null, weekday_index: "1.1865", season_index: "0.9890", shape_index: "1.1734", promo_term: "0.0000", demand_index: "1.1734", baseline_units: 132, units: "155" },
            { id: 581, product_id: 1, sales_date: "2026-03-26", is_promo: false, discount_pct: null, weekday_index: "1.1050", season_index: "0.9825", shape_index: "1.0857", promo_term: "0.0000", demand_index: "1.0857", baseline_units: 132, units: "143" },
            { id: 582, product_id: 1, sales_date: "2026-03-27", is_promo: false, discount_pct: null, weekday_index: "0.9326", season_index: "0.9813", shape_index: "0.9152", promo_term: "0.0000", demand_index: "0.9152", baseline_units: 132, units: "121" },
            { id: 583, product_id: 2, sales_date: "2026-03-14", is_promo: false, discount_pct: null, weekday_index: "0.8134", season_index: "1.0227", shape_index: "0.8319", promo_term: "0.0000", demand_index: "0.8319", baseline_units: 102, units: "85" },
            { id: 584, product_id: 1, sales_date: "2026-03-28", is_promo: true, discount_pct: 30, weekday_index: "0.7982", season_index: "0.9684", shape_index: "0.7730", promo_term: "0.7170", demand_index: "1.4900", baseline_units: 132, units: "197" },
            { id: 585, product_id: 3, sales_date: "2026-04-11", is_promo: false, discount_pct: null, weekday_index: "0.8271", season_index: "0.9005", shape_index: "0.7448", promo_term: "0.0000", demand_index: "0.7448", baseline_units: 129, units: "96" },
            { id: 586, product_id: 3, sales_date: "2026-04-12", is_promo: false, discount_pct: null, weekday_index: "0.8634", season_index: "0.8677", shape_index: "0.7492", promo_term: "0.0000", demand_index: "0.7492", baseline_units: 129, units: "97" },
            { id: 587, product_id: 3, sales_date: "2026-04-13", is_promo: false, discount_pct: null, weekday_index: "1.0193", season_index: "0.8744", shape_index: "0.8913", promo_term: "0.0000", demand_index: "0.8913", baseline_units: 129, units: "115" },
            { id: 588, product_id: 3, sales_date: "2026-04-14", is_promo: false, discount_pct: null, weekday_index: "1.1530", season_index: "0.8511", shape_index: "0.9813", promo_term: "0.0000", demand_index: "0.9813", baseline_units: 129, units: "127" },
            { id: 589, product_id: 3, sales_date: "2026-04-15", is_promo: false, discount_pct: null, weekday_index: "1.1224", season_index: "0.8749", shape_index: "0.9820", promo_term: "0.0000", demand_index: "0.9820", baseline_units: 129, units: "127" },
            { id: 590, product_id: 3, sales_date: "2026-04-16", is_promo: false, discount_pct: null, weekday_index: "1.0972", season_index: "0.8938", shape_index: "0.9807", promo_term: "0.0000", demand_index: "0.9807", baseline_units: 129, units: "127" },
            { id: 591, product_id: 1, sales_date: "2026-03-29", is_promo: false, discount_pct: null, weekday_index: "0.8820", season_index: "0.9539", shape_index: "0.8413", promo_term: "0.0000", demand_index: "0.8413", baseline_units: 132, units: "111" },
            { id: 592, product_id: 1, sales_date: "2026-03-30", is_promo: false, discount_pct: null, weekday_index: "0.9948", season_index: "0.9735", shape_index: "0.9684", promo_term: "0.0000", demand_index: "0.9684", baseline_units: 132, units: "128" },
            { id: 593, product_id: 1, sales_date: "2026-03-31", is_promo: false, discount_pct: null, weekday_index: "1.1429", season_index: "0.9330", shape_index: "1.0663", promo_term: "0.0000", demand_index: "1.0663", baseline_units: 132, units: "141" },
            { id: 594, product_id: 2, sales_date: "2026-03-15", is_promo: true, discount_pct: 18, weekday_index: "0.7975", season_index: "0.9966", shape_index: "0.7948", promo_term: "0.4410", demand_index: "1.2358", baseline_units: 102, units: "126" },
            { id: 595, product_id: 1, sales_date: "2026-04-01", is_promo: false, discount_pct: null, weekday_index: "1.2194", season_index: "0.9153", shape_index: "1.1161", promo_term: "0.0000", demand_index: "1.1161", baseline_units: 132, units: "147" },
            { id: 596, product_id: 3, sales_date: "2026-04-17", is_promo: false, discount_pct: null, weekday_index: "0.9533", season_index: "0.8978", shape_index: "0.8559", promo_term: "0.0000", demand_index: "0.8559", baseline_units: 129, units: "110" },
            { id: 597, product_id: 3, sales_date: "2026-04-18", is_promo: false, discount_pct: null, weekday_index: "0.8206", season_index: "0.8485", shape_index: "0.6963", promo_term: "0.0000", demand_index: "0.6963", baseline_units: 129, units: "90" },
            { id: 598, product_id: 1, sales_date: "2026-04-02", is_promo: false, discount_pct: null, weekday_index: "1.0488", season_index: "0.9615", shape_index: "1.0084", promo_term: "0.0000", demand_index: "1.0084", baseline_units: 132, units: "133" },
            { id: 599, product_id: 2, sales_date: "2026-03-16", is_promo: false, discount_pct: null, weekday_index: "0.9801", season_index: "1.0459", shape_index: "1.0251", promo_term: "0.0000", demand_index: "1.0251", baseline_units: 102, units: "105" },
            { id: 600, product_id: 1, sales_date: "2026-04-03", is_promo: false, discount_pct: null, weekday_index: "0.9014", season_index: "0.9399", shape_index: "0.8472", promo_term: "0.0000", demand_index: "0.8472", baseline_units: 132, units: "112" },
            { id: 601, product_id: 2, sales_date: "2026-03-17", is_promo: false, discount_pct: null, weekday_index: "1.0963", season_index: "0.9940", shape_index: "1.0897", promo_term: "0.0000", demand_index: "1.0897", baseline_units: 102, units: "111" },
            { id: 602, product_id: 2, sales_date: "2026-03-18", is_promo: false, discount_pct: null, weekday_index: "1.1745", season_index: "0.9693", shape_index: "1.1384", promo_term: "0.0000", demand_index: "1.1384", baseline_units: 102, units: "116" },
            { id: 603, product_id: 1, sales_date: "2026-04-04", is_promo: false, discount_pct: null, weekday_index: "0.8385", season_index: "0.9446", shape_index: "0.7920", promo_term: "0.0000", demand_index: "0.7920", baseline_units: 132, units: "105" },
            { id: 604, product_id: 3, sales_date: "2026-04-19", is_promo: false, discount_pct: null, weekday_index: "0.8442", season_index: "0.8635", shape_index: "0.7290", promo_term: "0.0000", demand_index: "0.7290", baseline_units: 129, units: "94" },
            { id: 605, product_id: 3, sales_date: "2026-04-20", is_promo: false, discount_pct: null, weekday_index: "0.9599", season_index: "0.8785", shape_index: "0.8433", promo_term: "0.0000", demand_index: "0.8433", baseline_units: 129, units: "109" },
            { id: 606, product_id: 3, sales_date: "2026-04-21", is_promo: false, discount_pct: null, weekday_index: "1.1405", season_index: "0.8701", shape_index: "0.9923", promo_term: "0.0000", demand_index: "0.9923", baseline_units: 129, units: "128" },
            { id: 607, product_id: 2, sales_date: "2026-03-19", is_promo: false, discount_pct: null, weekday_index: "1.0358", season_index: "1.0162", shape_index: "1.0526", promo_term: "0.0000", demand_index: "1.0526", baseline_units: 102, units: "107" },
            { id: 608, product_id: 1, sales_date: "2026-04-05", is_promo: false, discount_pct: null, weekday_index: "0.8327", season_index: "0.9159", shape_index: "0.7627", promo_term: "0.0000", demand_index: "0.7627", baseline_units: 132, units: "101" },
            { id: 609, product_id: 2, sales_date: "2026-03-20", is_promo: false, discount_pct: null, weekday_index: "0.9101", season_index: "0.9755", shape_index: "0.8878", promo_term: "0.0000", demand_index: "0.8878", baseline_units: 102, units: "91" },
            { id: 610, product_id: 1, sales_date: "2026-04-06", is_promo: false, discount_pct: null, weekday_index: "1.0004", season_index: "0.9052", shape_index: "0.9056", promo_term: "0.0000", demand_index: "0.9056", baseline_units: 132, units: "120" },
            { id: 611, product_id: 2, sales_date: "2026-03-21", is_promo: false, discount_pct: null, weekday_index: "0.7817", season_index: "0.9760", shape_index: "0.7629", promo_term: "0.0000", demand_index: "0.7629", baseline_units: 102, units: "78" },
            { id: 612, product_id: 2, sales_date: "2026-03-22", is_promo: false, discount_pct: null, weekday_index: "0.8377", season_index: "0.9614", shape_index: "0.8054", promo_term: "0.0000", demand_index: "0.8054", baseline_units: 102, units: "82" },
            { id: 613, product_id: 1, sales_date: "2026-04-07", is_promo: false, discount_pct: null, weekday_index: "1.1269", season_index: "0.8818", shape_index: "0.9937", promo_term: "0.0000", demand_index: "0.9937", baseline_units: 132, units: "131" },
            { id: 614, product_id: 1, sales_date: "2026-04-08", is_promo: true, discount_pct: 27, weekday_index: "1.1837", season_index: "0.8873", shape_index: "1.0503", promo_term: "0.6453", demand_index: "1.6956", baseline_units: 132, units: "224" },
            { id: 615, product_id: 1, sales_date: "2026-04-09", is_promo: false, discount_pct: null, weekday_index: "1.0487", season_index: "0.8906", shape_index: "0.9340", promo_term: "0.0000", demand_index: "0.9340", baseline_units: 132, units: "123" },
            { id: 616, product_id: 2, sales_date: "2026-03-23", is_promo: true, discount_pct: 18, weekday_index: "0.9865", season_index: "0.9709", shape_index: "0.9578", promo_term: "0.4410", demand_index: "1.3988", baseline_units: 102, units: "143" },
            { id: 617, product_id: 3, sales_date: "2026-04-22", is_promo: false, discount_pct: null, weekday_index: "1.1849", season_index: "0.8522", shape_index: "1.0098", promo_term: "0.0000", demand_index: "1.0098", baseline_units: 129, units: "130" },
            { id: 618, product_id: 3, sales_date: "2026-04-23", is_promo: false, discount_pct: null, weekday_index: "1.1246", season_index: "0.8887", shape_index: "0.9994", promo_term: "0.0000", demand_index: "0.9994", baseline_units: 129, units: "129" },
            { id: 619, product_id: 3, sales_date: "2026-04-24", is_promo: false, discount_pct: null, weekday_index: "0.9207", season_index: "0.8684", shape_index: "0.7995", promo_term: "0.0000", demand_index: "0.7995", baseline_units: 129, units: "103" },
            { id: 620, product_id: 2, sales_date: "2026-03-24", is_promo: false, discount_pct: null, weekday_index: "1.1420", season_index: "0.9656", shape_index: "1.1027", promo_term: "0.0000", demand_index: "1.1027", baseline_units: 102, units: "112" },
            { id: 621, product_id: 2, sales_date: "2026-03-25", is_promo: false, discount_pct: null, weekday_index: "1.1702", season_index: "0.9672", shape_index: "1.1318", promo_term: "0.0000", demand_index: "1.1318", baseline_units: 102, units: "115" },
            { id: 622, product_id: 2, sales_date: "2026-03-26", is_promo: false, discount_pct: null, weekday_index: "1.0817", season_index: "0.9725", shape_index: "1.0520", promo_term: "0.0000", demand_index: "1.0520", baseline_units: 102, units: "107" },
            { id: 623, product_id: 2, sales_date: "2026-03-27", is_promo: false, discount_pct: null, weekday_index: "0.9389", season_index: "0.9610", shape_index: "0.9023", promo_term: "0.0000", demand_index: "0.9023", baseline_units: 102, units: "92" },
            { id: 624, product_id: 2, sales_date: "2026-03-28", is_promo: false, discount_pct: null, weekday_index: "0.7502", season_index: "0.9454", shape_index: "0.7092", promo_term: "0.0000", demand_index: "0.7092", baseline_units: 102, units: "72" },
            { id: 625, product_id: 3, sales_date: "2026-04-25", is_promo: false, discount_pct: null, weekday_index: "0.8547", season_index: "0.8540", shape_index: "0.7299", promo_term: "0.0000", demand_index: "0.7299", baseline_units: 129, units: "94" },
            { id: 626, product_id: 1, sales_date: "2026-04-10", is_promo: false, discount_pct: null, weekday_index: "0.9553", season_index: "0.9034", shape_index: "0.8630", promo_term: "0.0000", demand_index: "0.8630", baseline_units: 132, units: "114" },
            { id: 627, product_id: 2, sales_date: "2026-03-29", is_promo: false, discount_pct: null, weekday_index: "0.8519", season_index: "0.9356", shape_index: "0.7970", promo_term: "0.0000", demand_index: "0.7970", baseline_units: 102, units: "81" },
            { id: 628, product_id: 1, sales_date: "2026-04-11", is_promo: false, discount_pct: null, weekday_index: "0.7831", season_index: "0.8878", shape_index: "0.6952", promo_term: "0.0000", demand_index: "0.6952", baseline_units: 132, units: "92" },
            { id: 629, product_id: 1, sales_date: "2026-04-12", is_promo: false, discount_pct: null, weekday_index: "0.8311", season_index: "0.8838", shape_index: "0.7345", promo_term: "0.0000", demand_index: "0.7345", baseline_units: 132, units: "97" },
            { id: 630, product_id: 1, sales_date: "2026-04-13", is_promo: false, discount_pct: null, weekday_index: "0.9696", season_index: "0.8760", shape_index: "0.8494", promo_term: "0.0000", demand_index: "0.8494", baseline_units: 132, units: "112" },
            { id: 631, product_id: 3, sales_date: "2026-04-26", is_promo: false, discount_pct: null, weekday_index: "0.8774", season_index: "0.8330", shape_index: "0.7309", promo_term: "0.0000", demand_index: "0.7309", baseline_units: 129, units: "94" },
            { id: 632, product_id: 1, sales_date: "2026-04-14", is_promo: false, discount_pct: null, weekday_index: "1.1242", season_index: "0.8799", shape_index: "0.9892", promo_term: "0.0000", demand_index: "0.9892", baseline_units: 132, units: "131" },
            { id: 633, product_id: 1, sales_date: "2026-04-15", is_promo: false, discount_pct: null, weekday_index: "1.1902", season_index: "0.8784", shape_index: "1.0455", promo_term: "0.0000", demand_index: "1.0455", baseline_units: 132, units: "138" },
            { id: 634, product_id: 1, sales_date: "2026-04-16", is_promo: false, discount_pct: null, weekday_index: "1.1035", season_index: "0.8595", shape_index: "0.9485", promo_term: "0.0000", demand_index: "0.9485", baseline_units: 132, units: "125" },
            { id: 635, product_id: 2, sales_date: "2026-03-30", is_promo: false, discount_pct: null, weekday_index: "0.9865", season_index: "0.9785", shape_index: "0.9653", promo_term: "0.0000", demand_index: "0.9653", baseline_units: 102, units: "98" },
            { id: 636, product_id: 3, sales_date: "2026-04-27", is_promo: false, discount_pct: null, weekday_index: "0.9741", season_index: "0.8814", shape_index: "0.8586", promo_term: "0.0000", demand_index: "0.8586", baseline_units: 129, units: "111" },
            { id: 637, product_id: 1, sales_date: "2026-04-17", is_promo: false, discount_pct: null, weekday_index: "0.9653", season_index: "0.8529", shape_index: "0.8233", promo_term: "0.0000", demand_index: "0.8233", baseline_units: 132, units: "109" },
            { id: 638, product_id: 1, sales_date: "2026-04-18", is_promo: false, discount_pct: null, weekday_index: "0.8443", season_index: "0.8648", shape_index: "0.7302", promo_term: "0.0000", demand_index: "0.7302", baseline_units: 132, units: "96" },
            { id: 639, product_id: 1, sales_date: "2026-04-19", is_promo: false, discount_pct: null, weekday_index: "0.8052", season_index: "0.8390", shape_index: "0.6756", promo_term: "0.0000", demand_index: "0.6756", baseline_units: 132, units: "89" },
            { id: 640, product_id: 2, sales_date: "2026-03-31", is_promo: false, discount_pct: null, weekday_index: "1.1504", season_index: "0.9482", shape_index: "1.0908", promo_term: "0.0000", demand_index: "1.0908", baseline_units: 102, units: "111" },
            { id: 641, product_id: 2, sales_date: "2026-04-01", is_promo: false, discount_pct: null, weekday_index: "1.1764", season_index: "0.9282", shape_index: "1.0919", promo_term: "0.0000", demand_index: "1.0919", baseline_units: 102, units: "111" },
            { id: 642, product_id: 3, sales_date: "2026-04-28", is_promo: true, discount_pct: 24, weekday_index: "1.1159", season_index: "0.8228", shape_index: "0.9182", promo_term: "0.5616", demand_index: "1.4798", baseline_units: 129, units: "191" },
            { id: 643, product_id: 1, sales_date: "2026-04-20", is_promo: false, discount_pct: null, weekday_index: "1.0162", season_index: "0.8527", shape_index: "0.8665", promo_term: "0.0000", demand_index: "0.8665", baseline_units: 132, units: "114" },
            { id: 644, product_id: 1, sales_date: "2026-04-21", is_promo: false, discount_pct: null, weekday_index: "1.1624", season_index: "0.9037", shape_index: "1.0505", promo_term: "0.0000", demand_index: "1.0505", baseline_units: 132, units: "139" },
            { id: 645, product_id: 3, sales_date: "2026-04-29", is_promo: true, discount_pct: 28, weekday_index: "1.1852", season_index: "0.8263", shape_index: "0.9793", promo_term: "0.6552", demand_index: "1.6345", baseline_units: 129, units: "211" },
            { id: 646, product_id: 1, sales_date: "2026-04-22", is_promo: false, discount_pct: null, weekday_index: "1.1681", season_index: "0.8747", shape_index: "1.0217", promo_term: "0.0000", demand_index: "1.0217", baseline_units: 132, units: "135" },
            { id: 647, product_id: 2, sales_date: "2026-04-02", is_promo: false, discount_pct: null, weekday_index: "1.0912", season_index: "0.9196", shape_index: "1.0035", promo_term: "0.0000", demand_index: "1.0035", baseline_units: 102, units: "102" },
            { id: 648, product_id: 1, sales_date: "2026-04-23", is_promo: false, discount_pct: null, weekday_index: "0.9659", season_index: "0.8217", shape_index: "0.7937", promo_term: "0.0000", demand_index: "0.7937", baseline_units: 132, units: "105" },
            { id: 649, product_id: 2, sales_date: "2026-04-03", is_promo: false, discount_pct: null, weekday_index: "0.9327", season_index: "0.9414", shape_index: "0.8780", promo_term: "0.0000", demand_index: "0.8780", baseline_units: 102, units: "90" },
            { id: 650, product_id: 1, sales_date: "2026-04-24", is_promo: false, discount_pct: null, weekday_index: "0.8879", season_index: "0.8753", shape_index: "0.7772", promo_term: "0.0000", demand_index: "0.7772", baseline_units: 132, units: "103" },
            { id: 651, product_id: 1, sales_date: "2026-04-25", is_promo: false, discount_pct: null, weekday_index: "0.8234", season_index: "0.8457", shape_index: "0.6963", promo_term: "0.0000", demand_index: "0.6963", baseline_units: 132, units: "92" },
            { id: 652, product_id: 2, sales_date: "2026-04-04", is_promo: false, discount_pct: null, weekday_index: "0.8354", season_index: "0.8897", shape_index: "0.7433", promo_term: "0.0000", demand_index: "0.7433", baseline_units: 102, units: "76" },
            { id: 653, product_id: 1, sales_date: "2026-04-26", is_promo: true, discount_pct: 19, weekday_index: "0.8229", season_index: "0.8340", shape_index: "0.6863", promo_term: "0.4541", demand_index: "1.1404", baseline_units: 132, units: "151" },
            { id: 654, product_id: 2, sales_date: "2026-04-05", is_promo: false, discount_pct: null, weekday_index: "0.8829", season_index: "0.9018", shape_index: "0.7962", promo_term: "0.0000", demand_index: "0.7962", baseline_units: 102, units: "81" },
            { id: 655, product_id: 2, sales_date: "2026-04-06", is_promo: false, discount_pct: null, weekday_index: "0.9410", season_index: "0.8875", shape_index: "0.8351", promo_term: "0.0000", demand_index: "0.8351", baseline_units: 102, units: "85" },
            { id: 656, product_id: 1, sales_date: "2026-04-27", is_promo: false, discount_pct: null, weekday_index: "0.9994", season_index: "0.8633", shape_index: "0.8628", promo_term: "0.0000", demand_index: "0.8628", baseline_units: 132, units: "114" },
            { id: 657, product_id: 3, sales_date: "2026-04-30", is_promo: false, discount_pct: null, weekday_index: "1.1645", season_index: "0.7690", shape_index: "0.8955", promo_term: "0.0000", demand_index: "0.8955", baseline_units: 129, units: "116" },
            { id: 658, product_id: 1, sales_date: "2026-04-28", is_promo: false, discount_pct: null, weekday_index: "1.1343", season_index: "0.8611", shape_index: "0.9767", promo_term: "0.0000", demand_index: "0.9767", baseline_units: 132, units: "129" },
            { id: 659, product_id: 3, sales_date: "2026-05-01", is_promo: true, discount_pct: 27, weekday_index: "0.9261", season_index: "0.8466", shape_index: "0.7840", promo_term: "0.6318", demand_index: "1.4158", baseline_units: 129, units: "183" },
            { id: 660, product_id: 3, sales_date: "2026-05-02", is_promo: false, discount_pct: null, weekday_index: "0.8104", season_index: "0.8617", shape_index: "0.6983", promo_term: "0.0000", demand_index: "0.6983", baseline_units: 129, units: "90" },
            { id: 661, product_id: 1, sales_date: "2026-04-29", is_promo: false, discount_pct: null, weekday_index: "1.1843", season_index: "0.8364", shape_index: "0.9905", promo_term: "0.0000", demand_index: "0.9905", baseline_units: 132, units: "131" },
            { id: 662, product_id: 1, sales_date: "2026-04-30", is_promo: false, discount_pct: null, weekday_index: "1.0968", season_index: "0.8132", shape_index: "0.8919", promo_term: "0.0000", demand_index: "0.8919", baseline_units: 132, units: "118" },
            { id: 663, product_id: 1, sales_date: "2026-05-01", is_promo: false, discount_pct: null, weekday_index: "0.9306", season_index: "0.8151", shape_index: "0.7585", promo_term: "0.0000", demand_index: "0.7585", baseline_units: 132, units: "100" },
            { id: 664, product_id: 2, sales_date: "2026-04-07", is_promo: false, discount_pct: null, weekday_index: "1.1097", season_index: "0.9118", shape_index: "1.0118", promo_term: "0.0000", demand_index: "1.0118", baseline_units: 102, units: "103" },
            { id: 665, product_id: 3, sales_date: "2026-05-03", is_promo: false, discount_pct: null, weekday_index: "0.8330", season_index: "0.7887", shape_index: "0.6570", promo_term: "0.0000", demand_index: "0.6570", baseline_units: 129, units: "85" },
            { id: 666, product_id: 3, sales_date: "2026-05-04", is_promo: false, discount_pct: null, weekday_index: "1.0179", season_index: "0.8321", shape_index: "0.8470", promo_term: "0.0000", demand_index: "0.8470", baseline_units: 129, units: "109" },
            { id: 667, product_id: 1, sales_date: "2026-05-02", is_promo: false, discount_pct: null, weekday_index: "0.8262", season_index: "0.8361", shape_index: "0.6908", promo_term: "0.0000", demand_index: "0.6908", baseline_units: 132, units: "91" },
            { id: 668, product_id: 1, sales_date: "2026-05-03", is_promo: false, discount_pct: null, weekday_index: "0.8480", season_index: "0.8449", shape_index: "0.7165", promo_term: "0.0000", demand_index: "0.7165", baseline_units: 132, units: "95" },
            { id: 669, product_id: 1, sales_date: "2026-05-04", is_promo: false, discount_pct: null, weekday_index: "1.0126", season_index: "0.8022", shape_index: "0.8123", promo_term: "0.0000", demand_index: "0.8123", baseline_units: 132, units: "107" },
            { id: 670, product_id: 1, sales_date: "2026-05-05", is_promo: false, discount_pct: null, weekday_index: "1.1709", season_index: "0.7680", shape_index: "0.8993", promo_term: "0.0000", demand_index: "0.8993", baseline_units: 132, units: "119" },
            { id: 671, product_id: 3, sales_date: "2026-05-05", is_promo: false, discount_pct: null, weekday_index: "1.1881", season_index: "0.8278", shape_index: "0.9835", promo_term: "0.0000", demand_index: "0.9835", baseline_units: 129, units: "127" },
            { id: 672, product_id: 1, sales_date: "2026-05-06", is_promo: true, discount_pct: 19, weekday_index: "1.1999", season_index: "0.7906", shape_index: "0.9486", promo_term: "0.4541", demand_index: "1.4027", baseline_units: 132, units: "185" },
            { id: 673, product_id: 1, sales_date: "2026-05-07", is_promo: false, discount_pct: null, weekday_index: "1.0822", season_index: "0.8372", shape_index: "0.9060", promo_term: "0.0000", demand_index: "0.9060", baseline_units: 132, units: "120" },
            { id: 674, product_id: 1, sales_date: "2026-05-08", is_promo: false, discount_pct: null, weekday_index: "0.9006", season_index: "0.8668", shape_index: "0.7806", promo_term: "0.0000", demand_index: "0.7806", baseline_units: 132, units: "103" },
            { id: 675, product_id: 1, sales_date: "2026-05-09", is_promo: false, discount_pct: null, weekday_index: "0.7995", season_index: "0.8307", shape_index: "0.6641", promo_term: "0.0000", demand_index: "0.6641", baseline_units: 132, units: "88" },
            { id: 676, product_id: 3, sales_date: "2026-05-06", is_promo: false, discount_pct: null, weekday_index: "1.1619", season_index: "0.8352", shape_index: "0.9704", promo_term: "0.0000", demand_index: "0.9704", baseline_units: 129, units: "125" },
            { id: 677, product_id: 3, sales_date: "2026-05-07", is_promo: false, discount_pct: null, weekday_index: "1.0607", season_index: "0.8239", shape_index: "0.8739", promo_term: "0.0000", demand_index: "0.8739", baseline_units: 129, units: "113" },
            { id: 678, product_id: 2, sales_date: "2026-04-08", is_promo: false, discount_pct: null, weekday_index: "1.1396", season_index: "0.9044", shape_index: "1.0307", promo_term: "0.0000", demand_index: "1.0307", baseline_units: 102, units: "105" },
            { id: 679, product_id: 1, sales_date: "2026-05-10", is_promo: false, discount_pct: null, weekday_index: "0.8835", season_index: "0.7774", shape_index: "0.6868", promo_term: "0.0000", demand_index: "0.6868", baseline_units: 132, units: "91" },
            { id: 680, product_id: 3, sales_date: "2026-05-08", is_promo: false, discount_pct: null, weekday_index: "0.9239", season_index: "0.7905", shape_index: "0.7303", promo_term: "0.0000", demand_index: "0.7303", baseline_units: 129, units: "94" },
            { id: 681, product_id: 3, sales_date: "2026-05-09", is_promo: false, discount_pct: null, weekday_index: "0.7870", season_index: "0.7987", shape_index: "0.6286", promo_term: "0.0000", demand_index: "0.6286", baseline_units: 129, units: "81" },
            { id: 682, product_id: 2, sales_date: "2026-04-09", is_promo: false, discount_pct: null, weekday_index: "1.0663", season_index: "0.8758", shape_index: "0.9339", promo_term: "0.0000", demand_index: "0.9339", baseline_units: 102, units: "95" },
            { id: 683, product_id: 1, sales_date: "2026-05-11", is_promo: false, discount_pct: null, weekday_index: "1.0068", season_index: "0.8146", shape_index: "0.8201", promo_term: "0.0000", demand_index: "0.8201", baseline_units: 132, units: "108" },
            { id: 684, product_id: 3, sales_date: "2026-05-10", is_promo: false, discount_pct: null, weekday_index: "0.9047", season_index: "0.8016", shape_index: "0.7252", promo_term: "0.0000", demand_index: "0.7252", baseline_units: 129, units: "94" },
            { id: 685, product_id: 2, sales_date: "2026-04-10", is_promo: false, discount_pct: null, weekday_index: "0.8635", season_index: "0.8850", shape_index: "0.7642", promo_term: "0.0000", demand_index: "0.7642", baseline_units: 102, units: "78" },
            { id: 686, product_id: 1, sales_date: "2026-05-12", is_promo: false, discount_pct: null, weekday_index: "1.1648", season_index: "0.8022", shape_index: "0.9344", promo_term: "0.0000", demand_index: "0.9344", baseline_units: 132, units: "123" },
            { id: 687, product_id: 1, sales_date: "2026-05-13", is_promo: false, discount_pct: null, weekday_index: "1.1283", season_index: "0.8008", shape_index: "0.9035", promo_term: "0.0000", demand_index: "0.9035", baseline_units: 132, units: "119" },
            { id: 688, product_id: 2, sales_date: "2026-04-11", is_promo: false, discount_pct: null, weekday_index: "0.8483", season_index: "0.8814", shape_index: "0.7477", promo_term: "0.0000", demand_index: "0.7477", baseline_units: 102, units: "76" },
            { id: 689, product_id: 2, sales_date: "2026-04-12", is_promo: false, discount_pct: null, weekday_index: "0.8608", season_index: "0.8641", shape_index: "0.7438", promo_term: "0.0000", demand_index: "0.7438", baseline_units: 102, units: "76" },
            { id: 690, product_id: 2, sales_date: "2026-04-13", is_promo: false, discount_pct: null, weekday_index: "0.9814", season_index: "0.8451", shape_index: "0.8294", promo_term: "0.0000", demand_index: "0.8294", baseline_units: 102, units: "85" },
            { id: 691, product_id: 3, sales_date: "2026-05-11", is_promo: false, discount_pct: null, weekday_index: "1.0383", season_index: "0.8379", shape_index: "0.8700", promo_term: "0.0000", demand_index: "0.8700", baseline_units: 129, units: "112" },
            { id: 692, product_id: 2, sales_date: "2026-04-14", is_promo: false, discount_pct: null, weekday_index: "1.2077", season_index: "0.8609", shape_index: "1.0397", promo_term: "0.0000", demand_index: "1.0397", baseline_units: 102, units: "106" },
            { id: 693, product_id: 2, sales_date: "2026-04-15", is_promo: false, discount_pct: null, weekday_index: "1.2106", season_index: "0.9188", shape_index: "1.1123", promo_term: "0.0000", demand_index: "1.1123", baseline_units: 102, units: "113" },
            { id: 694, product_id: 2, sales_date: "2026-04-16", is_promo: false, discount_pct: null, weekday_index: "1.0629", season_index: "0.8560", shape_index: "0.9098", promo_term: "0.0000", demand_index: "0.9098", baseline_units: 102, units: "93" },
            { id: 695, product_id: 1, sales_date: "2026-05-14", is_promo: false, discount_pct: null, weekday_index: "1.0775", season_index: "0.7711", shape_index: "0.8309", promo_term: "0.0000", demand_index: "0.8309", baseline_units: 132, units: "110" },
            { id: 696, product_id: 2, sales_date: "2026-04-17", is_promo: false, discount_pct: null, weekday_index: "0.8933", season_index: "0.8532", shape_index: "0.7622", promo_term: "0.0000", demand_index: "0.7622", baseline_units: 102, units: "78" },
            { id: 697, product_id: 1, sales_date: "2026-05-15", is_promo: false, discount_pct: null, weekday_index: "0.9025", season_index: "0.7968", shape_index: "0.7191", promo_term: "0.0000", demand_index: "0.7191", baseline_units: 132, units: "95" },
            { id: 698, product_id: 3, sales_date: "2026-05-12", is_promo: false, discount_pct: null, weekday_index: "1.1690", season_index: "0.7866", shape_index: "0.9195", promo_term: "0.0000", demand_index: "0.9195", baseline_units: 129, units: "119" },
            { id: 699, product_id: 2, sales_date: "2026-04-18", is_promo: false, discount_pct: null, weekday_index: "0.8500", season_index: "0.9000", shape_index: "0.7650", promo_term: "0.0000", demand_index: "0.7650", baseline_units: 102, units: "78" },
            { id: 700, product_id: 3, sales_date: "2026-05-13", is_promo: false, discount_pct: null, weekday_index: "1.1960", season_index: "0.7890", shape_index: "0.9436", promo_term: "0.0000", demand_index: "0.9436", baseline_units: 129, units: "122" },
            { id: 701, product_id: 2, sales_date: "2026-04-19", is_promo: false, discount_pct: null, weekday_index: "0.8073", season_index: "0.8750", shape_index: "0.7064", promo_term: "0.0000", demand_index: "0.7064", baseline_units: 102, units: "72" },
            { id: 702, product_id: 1, sales_date: "2026-05-16", is_promo: false, discount_pct: null, weekday_index: "0.7683", season_index: "0.7675", shape_index: "0.5897", promo_term: "0.0000", demand_index: "0.5897", baseline_units: 132, units: "78" },
            { id: 703, product_id: 1, sales_date: "2026-05-17", is_promo: false, discount_pct: null, weekday_index: "0.8503", season_index: "0.7908", shape_index: "0.6724", promo_term: "0.0000", demand_index: "0.6724", baseline_units: 132, units: "89" },
            { id: 704, product_id: 3, sales_date: "2026-05-14", is_promo: false, discount_pct: null, weekday_index: "1.0853", season_index: "0.7881", shape_index: "0.8553", promo_term: "0.0000", demand_index: "0.8553", baseline_units: 129, units: "110" },
            { id: 705, product_id: 2, sales_date: "2026-04-20", is_promo: true, discount_pct: 20, weekday_index: "0.9974", season_index: "0.8372", shape_index: "0.8350", promo_term: "0.4900", demand_index: "1.3250", baseline_units: 102, units: "135" },
            { id: 706, product_id: 3, sales_date: "2026-05-15", is_promo: false, discount_pct: null, weekday_index: "0.8732", season_index: "0.7804", shape_index: "0.6814", promo_term: "0.0000", demand_index: "0.6814", baseline_units: 129, units: "88" },
            { id: 707, product_id: 2, sales_date: "2026-04-21", is_promo: false, discount_pct: null, weekday_index: "1.1582", season_index: "0.8533", shape_index: "0.9883", promo_term: "0.0000", demand_index: "0.9883", baseline_units: 102, units: "101" },
            { id: 708, product_id: 2, sales_date: "2026-04-22", is_promo: false, discount_pct: null, weekday_index: "1.1561", season_index: "0.8601", shape_index: "0.9944", promo_term: "0.0000", demand_index: "0.9944", baseline_units: 102, units: "101" },
            { id: 709, product_id: 2, sales_date: "2026-04-23", is_promo: false, discount_pct: null, weekday_index: "1.0730", season_index: "0.8467", shape_index: "0.9085", promo_term: "0.0000", demand_index: "0.9085", baseline_units: 102, units: "93" },
            { id: 710, product_id: 1, sales_date: "2026-05-18", is_promo: false, discount_pct: null, weekday_index: "1.0029", season_index: "0.7792", shape_index: "0.7815", promo_term: "0.0000", demand_index: "0.7815", baseline_units: 132, units: "103" },
            { id: 711, product_id: 1, sales_date: "2026-05-19", is_promo: false, discount_pct: null, weekday_index: "1.1511", season_index: "0.7883", shape_index: "0.9074", promo_term: "0.0000", demand_index: "0.9074", baseline_units: 132, units: "120" },
            { id: 712, product_id: 3, sales_date: "2026-05-16", is_promo: false, discount_pct: null, weekday_index: "0.9027", season_index: "0.7930", shape_index: "0.7158", promo_term: "0.0000", demand_index: "0.7158", baseline_units: 129, units: "92" },
            { id: 713, product_id: 2, sales_date: "2026-04-24", is_promo: false, discount_pct: null, weekday_index: "0.9131", season_index: "0.8553", shape_index: "0.7810", promo_term: "0.0000", demand_index: "0.7810", baseline_units: 102, units: "80" },
            { id: 714, product_id: 2, sales_date: "2026-04-25", is_promo: false, discount_pct: null, weekday_index: "0.8273", season_index: "0.8379", shape_index: "0.6932", promo_term: "0.0000", demand_index: "0.6932", baseline_units: 102, units: "71" },
            { id: 715, product_id: 1, sales_date: "2026-05-20", is_promo: false, discount_pct: null, weekday_index: "1.1713", season_index: "0.7918", shape_index: "0.9274", promo_term: "0.0000", demand_index: "0.9274", baseline_units: 132, units: "122" },
            { id: 716, product_id: 3, sales_date: "2026-05-17", is_promo: false, discount_pct: null, weekday_index: "0.9359", season_index: "0.7809", shape_index: "0.7308", promo_term: "0.0000", demand_index: "0.7308", baseline_units: 129, units: "94" },
            { id: 717, product_id: 3, sales_date: "2026-05-18", is_promo: false, discount_pct: null, weekday_index: "1.0152", season_index: "0.7824", shape_index: "0.7943", promo_term: "0.0000", demand_index: "0.7943", baseline_units: 129, units: "102" },
            { id: 718, product_id: 1, sales_date: "2026-05-21", is_promo: false, discount_pct: null, weekday_index: "1.0616", season_index: "0.7807", shape_index: "0.8288", promo_term: "0.0000", demand_index: "0.8288", baseline_units: 132, units: "109" },
            { id: 719, product_id: 1, sales_date: "2026-05-22", is_promo: false, discount_pct: null, weekday_index: "0.9484", season_index: "0.7690", shape_index: "0.7293", promo_term: "0.0000", demand_index: "0.7293", baseline_units: 132, units: "96" },
            { id: 720, product_id: 3, sales_date: "2026-05-19", is_promo: false, discount_pct: null, weekday_index: "1.1484", season_index: "0.7616", shape_index: "0.8746", promo_term: "0.0000", demand_index: "0.8746", baseline_units: 129, units: "113" },
            { id: 721, product_id: 1, sales_date: "2026-05-23", is_promo: false, discount_pct: null, weekday_index: "0.8220", season_index: "0.7560", shape_index: "0.6214", promo_term: "0.0000", demand_index: "0.6214", baseline_units: 132, units: "82" },
            { id: 722, product_id: 2, sales_date: "2026-04-26", is_promo: false, discount_pct: null, weekday_index: "0.7949", season_index: "0.8312", shape_index: "0.6607", promo_term: "0.0000", demand_index: "0.6607", baseline_units: 102, units: "67" },
            { id: 723, product_id: 1, sales_date: "2026-05-24", is_promo: false, discount_pct: null, weekday_index: "0.8003", season_index: "0.8001", shape_index: "0.6403", promo_term: "0.0000", demand_index: "0.6403", baseline_units: 132, units: "85" },
            { id: 724, product_id: 3, sales_date: "2026-05-20", is_promo: false, discount_pct: null, weekday_index: "1.1948", season_index: "0.7363", shape_index: "0.8797", promo_term: "0.0000", demand_index: "0.8797", baseline_units: 129, units: "113" },
            { id: 725, product_id: 2, sales_date: "2026-04-27", is_promo: false, discount_pct: null, weekday_index: "1.0060", season_index: "0.8298", shape_index: "0.8348", promo_term: "0.0000", demand_index: "0.8348", baseline_units: 102, units: "85" },
            { id: 726, product_id: 1, sales_date: "2026-05-25", is_promo: true, discount_pct: 21, weekday_index: "0.9562", season_index: "0.7730", shape_index: "0.7391", promo_term: "0.5019", demand_index: "1.2410", baseline_units: 132, units: "164" },
            { id: 727, product_id: 3, sales_date: "2026-05-21", is_promo: false, discount_pct: null, weekday_index: "1.0654", season_index: "0.7705", shape_index: "0.8209", promo_term: "0.0000", demand_index: "0.8209", baseline_units: 129, units: "106" },
            { id: 728, product_id: 1, sales_date: "2026-05-26", is_promo: true, discount_pct: 26, weekday_index: "1.1397", season_index: "0.7609", shape_index: "0.8672", promo_term: "0.6214", demand_index: "1.4886", baseline_units: 132, units: "196" },
            { id: 729, product_id: 1, sales_date: "2026-05-27", is_promo: false, discount_pct: null, weekday_index: "1.1423", season_index: "0.7503", shape_index: "0.8571", promo_term: "0.0000", demand_index: "0.8571", baseline_units: 132, units: "113" },
            { id: 730, product_id: 1, sales_date: "2026-05-28", is_promo: false, discount_pct: null, weekday_index: "1.0525", season_index: "0.7690", shape_index: "0.8094", promo_term: "0.0000", demand_index: "0.8094", baseline_units: 132, units: "107" },
            { id: 731, product_id: 1, sales_date: "2026-05-29", is_promo: false, discount_pct: null, weekday_index: "0.9030", season_index: "0.7380", shape_index: "0.6664", promo_term: "0.0000", demand_index: "0.6664", baseline_units: 132, units: "88" },
            { id: 732, product_id: 3, sales_date: "2026-05-22", is_promo: false, discount_pct: null, weekday_index: "0.9250", season_index: "0.7612", shape_index: "0.7041", promo_term: "0.0000", demand_index: "0.7041", baseline_units: 129, units: "91" },
            { id: 733, product_id: 1, sales_date: "2026-05-30", is_promo: false, discount_pct: null, weekday_index: "0.8345", season_index: "0.7207", shape_index: "0.6014", promo_term: "0.0000", demand_index: "0.6014", baseline_units: 132, units: "79" },
            { id: 734, product_id: 2, sales_date: "2026-04-28", is_promo: false, discount_pct: null, weekday_index: "1.1841", season_index: "0.8385", shape_index: "0.9929", promo_term: "0.0000", demand_index: "0.9929", baseline_units: 102, units: "101" },
            { id: 735, product_id: 1, sales_date: "2026-05-31", is_promo: false, discount_pct: null, weekday_index: "0.8208", season_index: "0.7853", shape_index: "0.6446", promo_term: "0.0000", demand_index: "0.6446", baseline_units: 132, units: "85" },
            { id: 736, product_id: 3, sales_date: "2026-05-23", is_promo: false, discount_pct: null, weekday_index: "0.8291", season_index: "0.7622", shape_index: "0.6319", promo_term: "0.0000", demand_index: "0.6319", baseline_units: 129, units: "82" },
            { id: 737, product_id: 2, sales_date: "2026-04-29", is_promo: false, discount_pct: null, weekday_index: "1.1563", season_index: "0.8165", shape_index: "0.9441", promo_term: "0.0000", demand_index: "0.9441", baseline_units: 102, units: "96" },
            { id: 738, product_id: 3, sales_date: "2026-05-24", is_promo: false, discount_pct: null, weekday_index: "0.8495", season_index: "0.7526", shape_index: "0.6393", promo_term: "0.0000", demand_index: "0.6393", baseline_units: 129, units: "82" },
            { id: 739, product_id: 1, sales_date: "2026-06-01", is_promo: false, discount_pct: null, weekday_index: "0.9837", season_index: "0.7477", shape_index: "0.7355", promo_term: "0.0000", demand_index: "0.7355", baseline_units: 132, units: "97" },
            { id: 740, product_id: 3, sales_date: "2026-05-25", is_promo: false, discount_pct: null, weekday_index: "0.9520", season_index: "0.7639", shape_index: "0.7272", promo_term: "0.0000", demand_index: "0.7272", baseline_units: 129, units: "94" },
            { id: 741, product_id: 3, sales_date: "2026-05-26", is_promo: false, discount_pct: null, weekday_index: "1.1577", season_index: "0.7868", shape_index: "0.9109", promo_term: "0.0000", demand_index: "0.9109", baseline_units: 129, units: "118" },
            { id: 742, product_id: 1, sales_date: "2026-06-02", is_promo: false, discount_pct: null, weekday_index: "1.1662", season_index: "0.7462", shape_index: "0.8702", promo_term: "0.0000", demand_index: "0.8702", baseline_units: 132, units: "115" },
            { id: 743, product_id: 2, sales_date: "2026-04-30", is_promo: false, discount_pct: null, weekday_index: "1.0895", season_index: "0.8080", shape_index: "0.8803", promo_term: "0.0000", demand_index: "0.8803", baseline_units: 102, units: "90" },
            { id: 744, product_id: 3, sales_date: "2026-05-27", is_promo: false, discount_pct: null, weekday_index: "1.1684", season_index: "0.7635", shape_index: "0.8921", promo_term: "0.0000", demand_index: "0.8921", baseline_units: 129, units: "115" },
            { id: 745, product_id: 2, sales_date: "2026-05-01", is_promo: true, discount_pct: 11, weekday_index: "0.9479", season_index: "0.8638", shape_index: "0.8188", promo_term: "0.2695", demand_index: "1.0883", baseline_units: 102, units: "111" },
            { id: 746, product_id: 2, sales_date: "2026-05-02", is_promo: false, discount_pct: null, weekday_index: "0.8429", season_index: "0.8067", shape_index: "0.6800", promo_term: "0.0000", demand_index: "0.6800", baseline_units: 102, units: "69" },
            { id: 747, product_id: 1, sales_date: "2026-06-03", is_promo: false, discount_pct: null, weekday_index: "1.1569", season_index: "0.7620", shape_index: "0.8816", promo_term: "0.0000", demand_index: "0.8816", baseline_units: 132, units: "116" },
            { id: 748, product_id: 1, sales_date: "2026-06-04", is_promo: true, discount_pct: 15, weekday_index: "1.0471", season_index: "0.7711", shape_index: "0.8074", promo_term: "0.3585", demand_index: "1.1659", baseline_units: 132, units: "154" },
            { id: 749, product_id: 1, sales_date: "2026-06-05", is_promo: true, discount_pct: 26, weekday_index: "0.9051", season_index: "0.7724", shape_index: "0.6991", promo_term: "0.6214", demand_index: "1.3205", baseline_units: 132, units: "174" },
            { id: 750, product_id: 3, sales_date: "2026-05-28", is_promo: false, discount_pct: null, weekday_index: "1.1090", season_index: "0.7390", shape_index: "0.8196", promo_term: "0.0000", demand_index: "0.8196", baseline_units: 129, units: "106" },
            { id: 751, product_id: 3, sales_date: "2026-05-29", is_promo: false, discount_pct: null, weekday_index: "0.8868", season_index: "0.7826", shape_index: "0.6940", promo_term: "0.0000", demand_index: "0.6940", baseline_units: 129, units: "90" },
            { id: 752, product_id: 3, sales_date: "2026-05-30", is_promo: false, discount_pct: null, weekday_index: "0.8078", season_index: "0.7482", shape_index: "0.6044", promo_term: "0.0000", demand_index: "0.6044", baseline_units: 129, units: "78" },
            { id: 753, product_id: 2, sales_date: "2026-05-03", is_promo: false, discount_pct: null, weekday_index: "0.8285", season_index: "0.8619", shape_index: "0.7141", promo_term: "0.0000", demand_index: "0.7141", baseline_units: 102, units: "73" },
            { id: 754, product_id: 2, sales_date: "2026-05-04", is_promo: false, discount_pct: null, weekday_index: "0.9870", season_index: "0.7868", shape_index: "0.7766", promo_term: "0.0000", demand_index: "0.7766", baseline_units: 102, units: "79" },
            { id: 755, product_id: 1, sales_date: "2026-06-06", is_promo: false, discount_pct: null, weekday_index: "0.8460", season_index: "0.7841", shape_index: "0.6633", promo_term: "0.0000", demand_index: "0.6633", baseline_units: 132, units: "88" },
            { id: 756, product_id: 3, sales_date: "2026-05-31", is_promo: false, discount_pct: null, weekday_index: "0.9185", season_index: "0.7766", shape_index: "0.7133", promo_term: "0.0000", demand_index: "0.7133", baseline_units: 129, units: "92" },
            { id: 757, product_id: 3, sales_date: "2026-06-01", is_promo: false, discount_pct: null, weekday_index: "1.0247", season_index: "0.7751", shape_index: "0.7942", promo_term: "0.0000", demand_index: "0.7942", baseline_units: 129, units: "102" },
            { id: 758, product_id: 2, sales_date: "2026-05-05", is_promo: false, discount_pct: null, weekday_index: "1.1662", season_index: "0.7889", shape_index: "0.9200", promo_term: "0.0000", demand_index: "0.9200", baseline_units: 102, units: "94" },
            { id: 759, product_id: 2, sales_date: "2026-05-06", is_promo: false, discount_pct: null, weekday_index: "1.1954", season_index: "0.8022", shape_index: "0.9589", promo_term: "0.0000", demand_index: "0.9589", baseline_units: 102, units: "98" },
            { id: 760, product_id: 3, sales_date: "2026-06-02", is_promo: false, discount_pct: null, weekday_index: "1.1319", season_index: "0.7453", shape_index: "0.8436", promo_term: "0.0000", demand_index: "0.8436", baseline_units: 129, units: "109" },
            { id: 761, product_id: 1, sales_date: "2026-06-07", is_promo: false, discount_pct: null, weekday_index: "0.8002", season_index: "0.7620", shape_index: "0.6098", promo_term: "0.0000", demand_index: "0.6098", baseline_units: 132, units: "80" },
            { id: 762, product_id: 1, sales_date: "2026-06-08", is_promo: false, discount_pct: null, weekday_index: "1.0301", season_index: "0.7391", shape_index: "0.7613", promo_term: "0.0000", demand_index: "0.7613", baseline_units: 132, units: "100" },
            { id: 763, product_id: 1, sales_date: "2026-06-09", is_promo: false, discount_pct: null, weekday_index: "1.1312", season_index: "0.7920", shape_index: "0.8959", promo_term: "0.0000", demand_index: "0.8959", baseline_units: 132, units: "118" },
            { id: 764, product_id: 2, sales_date: "2026-05-07", is_promo: false, discount_pct: null, weekday_index: "1.1265", season_index: "0.7982", shape_index: "0.8992", promo_term: "0.0000", demand_index: "0.8992", baseline_units: 102, units: "92" },
            { id: 765, product_id: 1, sales_date: "2026-06-10", is_promo: false, discount_pct: null, weekday_index: "1.1296", season_index: "0.7720", shape_index: "0.8721", promo_term: "0.0000", demand_index: "0.8721", baseline_units: 132, units: "115" },
            { id: 766, product_id: 1, sales_date: "2026-06-11", is_promo: false, discount_pct: null, weekday_index: "1.0890", season_index: "0.7346", shape_index: "0.8000", promo_term: "0.0000", demand_index: "0.8000", baseline_units: 132, units: "106" },
            { id: 767, product_id: 3, sales_date: "2026-06-03", is_promo: false, discount_pct: null, weekday_index: "1.2224", season_index: "0.7692", shape_index: "0.9403", promo_term: "0.0000", demand_index: "0.9403", baseline_units: 129, units: "121" },
            { id: 768, product_id: 3, sales_date: "2026-06-04", is_promo: false, discount_pct: null, weekday_index: "1.0732", season_index: "0.7864", shape_index: "0.8440", promo_term: "0.0000", demand_index: "0.8440", baseline_units: 129, units: "109" },
            { id: 769, product_id: 3, sales_date: "2026-06-05", is_promo: false, discount_pct: null, weekday_index: "0.9618", season_index: "0.7720", shape_index: "0.7425", promo_term: "0.0000", demand_index: "0.7425", baseline_units: 129, units: "96" },
            { id: 770, product_id: 1, sales_date: "2026-06-12", is_promo: false, discount_pct: null, weekday_index: "0.9280", season_index: "0.7664", shape_index: "0.7112", promo_term: "0.0000", demand_index: "0.7112", baseline_units: 132, units: "94" },
            { id: 771, product_id: 3, sales_date: "2026-06-06", is_promo: false, discount_pct: null, weekday_index: "0.8473", season_index: "0.7672", shape_index: "0.6500", promo_term: "0.0000", demand_index: "0.6500", baseline_units: 129, units: "84" },
            { id: 772, product_id: 3, sales_date: "2026-06-07", is_promo: false, discount_pct: null, weekday_index: "0.8186", season_index: "0.7474", shape_index: "0.6118", promo_term: "0.0000", demand_index: "0.6118", baseline_units: 129, units: "79" },
            { id: 773, product_id: 3, sales_date: "2026-06-08", is_promo: false, discount_pct: null, weekday_index: "0.9945", season_index: "0.7172", shape_index: "0.7133", promo_term: "0.0000", demand_index: "0.7133", baseline_units: 129, units: "92" },
            { id: 774, product_id: 3, sales_date: "2026-06-09", is_promo: false, discount_pct: null, weekday_index: "1.1924", season_index: "0.7088", shape_index: "0.8452", promo_term: "0.0000", demand_index: "0.8452", baseline_units: 129, units: "109" },
            { id: 775, product_id: 3, sales_date: "2026-06-10", is_promo: false, discount_pct: null, weekday_index: "1.1611", season_index: "0.7323", shape_index: "0.8503", promo_term: "0.0000", demand_index: "0.8503", baseline_units: 129, units: "110" },
            { id: 776, product_id: 3, sales_date: "2026-06-11", is_promo: false, discount_pct: null, weekday_index: "1.0420", season_index: "0.7325", shape_index: "0.7633", promo_term: "0.0000", demand_index: "0.7633", baseline_units: 129, units: "98" },
            { id: 777, product_id: 2, sales_date: "2026-05-08", is_promo: false, discount_pct: null, weekday_index: "0.8922", season_index: "0.8154", shape_index: "0.7275", promo_term: "0.0000", demand_index: "0.7275", baseline_units: 102, units: "74" },
            { id: 778, product_id: 3, sales_date: "2026-06-12", is_promo: false, discount_pct: null, weekday_index: "0.9490", season_index: "0.7241", shape_index: "0.6872", promo_term: "0.0000", demand_index: "0.6872", baseline_units: 129, units: "89" },
            { id: 779, product_id: 1, sales_date: "2026-06-13", is_promo: false, discount_pct: null, weekday_index: "0.7747", season_index: "0.7752", shape_index: "0.6005", promo_term: "0.0000", demand_index: "0.6005", baseline_units: 132, units: "79" },
            { id: 780, product_id: 1, sales_date: "2026-06-14", is_promo: false, discount_pct: null, weekday_index: "0.8467", season_index: "0.7430", shape_index: "0.6291", promo_term: "0.0000", demand_index: "0.6291", baseline_units: 132, units: "83" },
            { id: 781, product_id: 1, sales_date: "2026-06-15", is_promo: false, discount_pct: null, weekday_index: "1.0148", season_index: "0.7734", shape_index: "0.7848", promo_term: "0.0000", demand_index: "0.7848", baseline_units: 132, units: "104" },
            { id: 782, product_id: 2, sales_date: "2026-05-09", is_promo: true, discount_pct: 19, weekday_index: "0.8277", season_index: "0.7760", shape_index: "0.6423", promo_term: "0.4655", demand_index: "1.1078", baseline_units: 102, units: "113" },
            { id: 783, product_id: 2, sales_date: "2026-05-10", is_promo: false, discount_pct: null, weekday_index: "0.8695", season_index: "0.8135", shape_index: "0.7073", promo_term: "0.0000", demand_index: "0.7073", baseline_units: 102, units: "72" },
            { id: 784, product_id: 3, sales_date: "2026-06-13", is_promo: true, discount_pct: 15, weekday_index: "0.7910", season_index: "0.7573", shape_index: "0.5990", promo_term: "0.3510", demand_index: "0.9500", baseline_units: 129, units: "123" },
            { id: 785, product_id: 1, sales_date: "2026-06-16", is_promo: false, discount_pct: null, weekday_index: "1.1910", season_index: "0.7261", shape_index: "0.8648", promo_term: "0.0000", demand_index: "0.8648", baseline_units: 132, units: "114" },
            { id: 786, product_id: 3, sales_date: "2026-06-14", is_promo: false, discount_pct: null, weekday_index: "0.8802", season_index: "0.7814", shape_index: "0.6878", promo_term: "0.0000", demand_index: "0.6878", baseline_units: 129, units: "89" },
            { id: 787, product_id: 3, sales_date: "2026-06-15", is_promo: false, discount_pct: null, weekday_index: "0.9993", season_index: "0.7849", shape_index: "0.7844", promo_term: "0.0000", demand_index: "0.7844", baseline_units: 129, units: "101" },
            { id: 788, product_id: 1, sales_date: "2026-06-17", is_promo: false, discount_pct: null, weekday_index: "1.1727", season_index: "0.7408", shape_index: "0.8687", promo_term: "0.0000", demand_index: "0.8687", baseline_units: 132, units: "115" },
            { id: 789, product_id: 2, sales_date: "2026-05-11", is_promo: false, discount_pct: null, weekday_index: "0.9858", season_index: "0.8026", shape_index: "0.7912", promo_term: "0.0000", demand_index: "0.7912", baseline_units: 102, units: "81" },
            { id: 790, product_id: 1, sales_date: "2026-06-18", is_promo: false, discount_pct: null, weekday_index: "1.0749", season_index: "0.7348", shape_index: "0.7898", promo_term: "0.0000", demand_index: "0.7898", baseline_units: 132, units: "104" },
            { id: 791, product_id: 2, sales_date: "2026-05-12", is_promo: false, discount_pct: null, weekday_index: "1.1363", season_index: "0.8158", shape_index: "0.9270", promo_term: "0.0000", demand_index: "0.9270", baseline_units: 102, units: "95" },
            { id: 792, product_id: 1, sales_date: "2026-06-19", is_promo: false, discount_pct: null, weekday_index: "0.9645", season_index: "0.7255", shape_index: "0.6997", promo_term: "0.0000", demand_index: "0.6997", baseline_units: 132, units: "92" },
            { id: 793, product_id: 2, sales_date: "2026-05-13", is_promo: false, discount_pct: null, weekday_index: "1.2217", season_index: "0.7589", shape_index: "0.9271", promo_term: "0.0000", demand_index: "0.9271", baseline_units: 102, units: "95" },
            { id: 794, product_id: 1, sales_date: "2026-06-20", is_promo: false, discount_pct: null, weekday_index: "0.8103", season_index: "0.7404", shape_index: "0.5999", promo_term: "0.0000", demand_index: "0.5999", baseline_units: 132, units: "79" },
            { id: 795, product_id: 1, sales_date: "2026-06-21", is_promo: false, discount_pct: null, weekday_index: "0.8381", season_index: "0.7593", shape_index: "0.6364", promo_term: "0.0000", demand_index: "0.6364", baseline_units: 132, units: "84" },
            { id: 796, product_id: 2, sales_date: "2026-05-14", is_promo: false, discount_pct: null, weekday_index: "1.1087", season_index: "0.7787", shape_index: "0.8633", promo_term: "0.0000", demand_index: "0.8633", baseline_units: 102, units: "88" },
            { id: 797, product_id: 1, sales_date: "2026-06-22", is_promo: false, discount_pct: null, weekday_index: "0.9648", season_index: "0.7435", shape_index: "0.7173", promo_term: "0.0000", demand_index: "0.7173", baseline_units: 132, units: "95" },
            { id: 798, product_id: 3, sales_date: "2026-06-16", is_promo: false, discount_pct: null, weekday_index: "1.1306", season_index: "0.7260", shape_index: "0.8208", promo_term: "0.0000", demand_index: "0.8208", baseline_units: 129, units: "106" },
            { id: 799, product_id: 1, sales_date: "2026-06-23", is_promo: true, discount_pct: 19, weekday_index: "1.1630", season_index: "0.7481", shape_index: "0.8700", promo_term: "0.4541", demand_index: "1.3241", baseline_units: 132, units: "175" },
            { id: 800, product_id: 3, sales_date: "2026-06-17", is_promo: false, discount_pct: null, weekday_index: "1.1788", season_index: "0.7348", shape_index: "0.8662", promo_term: "0.0000", demand_index: "0.8662", baseline_units: 129, units: "112" },
            { id: 801, product_id: 3, sales_date: "2026-06-18", is_promo: true, discount_pct: 17, weekday_index: "1.0835", season_index: "0.7529", shape_index: "0.8158", promo_term: "0.3978", demand_index: "1.2136", baseline_units: 129, units: "157" },
            { id: 802, product_id: 2, sales_date: "2026-05-15", is_promo: false, discount_pct: null, weekday_index: "0.9228", season_index: "0.7554", shape_index: "0.6971", promo_term: "0.0000", demand_index: "0.6971", baseline_units: 102, units: "71" },
            { id: 803, product_id: 1, sales_date: "2026-06-24", is_promo: false, discount_pct: null, weekday_index: "1.1656", season_index: "0.7443", shape_index: "0.8676", promo_term: "0.0000", demand_index: "0.8676", baseline_units: 132, units: "115" },
            { id: 804, product_id: 1, sales_date: "2026-06-25", is_promo: true, discount_pct: 18, weekday_index: "1.0636", season_index: "0.7710", shape_index: "0.8200", promo_term: "0.4302", demand_index: "1.2502", baseline_units: 132, units: "165" },
            { id: 805, product_id: 3, sales_date: "2026-06-19", is_promo: true, discount_pct: 23, weekday_index: "0.9094", season_index: "0.7485", shape_index: "0.6807", promo_term: "0.5382", demand_index: "1.2189", baseline_units: 129, units: "157" },
            { id: 806, product_id: 2, sales_date: "2026-05-16", is_promo: false, discount_pct: null, weekday_index: "0.8128", season_index: "0.8029", shape_index: "0.6526", promo_term: "0.0000", demand_index: "0.6526", baseline_units: 102, units: "67" },
            { id: 807, product_id: 3, sales_date: "2026-06-20", is_promo: false, discount_pct: null, weekday_index: "0.7910", season_index: "0.7106", shape_index: "0.5621", promo_term: "0.0000", demand_index: "0.5621", baseline_units: 129, units: "73" },
            { id: 808, product_id: 1, sales_date: "2026-06-26", is_promo: false, discount_pct: null, weekday_index: "0.9227", season_index: "0.7557", shape_index: "0.6973", promo_term: "0.0000", demand_index: "0.6973", baseline_units: 132, units: "92" },
            { id: 809, product_id: 1, sales_date: "2026-06-27", is_promo: false, discount_pct: null, weekday_index: "0.8563", season_index: "0.7758", shape_index: "0.6643", promo_term: "0.0000", demand_index: "0.6643", baseline_units: 132, units: "88" },
            { id: 810, product_id: 1, sales_date: "2026-06-28", is_promo: true, discount_pct: 16, weekday_index: "0.8590", season_index: "0.7566", shape_index: "0.6499", promo_term: "0.3824", demand_index: "1.0323", baseline_units: 132, units: "136" },
            { id: 811, product_id: 2, sales_date: "2026-05-17", is_promo: false, discount_pct: null, weekday_index: "0.8395", season_index: "0.7603", shape_index: "0.6383", promo_term: "0.0000", demand_index: "0.6383", baseline_units: 102, units: "65" },
            { id: 812, product_id: 2, sales_date: "2026-05-18", is_promo: false, discount_pct: null, weekday_index: "0.9883", season_index: "0.7937", shape_index: "0.7844", promo_term: "0.0000", demand_index: "0.7844", baseline_units: 102, units: "80" },
            { id: 813, product_id: 3, sales_date: "2026-06-21", is_promo: false, discount_pct: null, weekday_index: "0.8441", season_index: "0.7833", shape_index: "0.6612", promo_term: "0.0000", demand_index: "0.6612", baseline_units: 129, units: "85" },
            { id: 814, product_id: 2, sales_date: "2026-05-19", is_promo: false, discount_pct: null, weekday_index: "1.1074", season_index: "0.8015", shape_index: "0.8876", promo_term: "0.0000", demand_index: "0.8876", baseline_units: 102, units: "91" },
            { id: 815, product_id: 2, sales_date: "2026-05-20", is_promo: true, discount_pct: 10, weekday_index: "1.1892", season_index: "0.7817", shape_index: "0.9296", promo_term: "0.2450", demand_index: "1.1746", baseline_units: 102, units: "120" },
            { id: 816, product_id: 2, sales_date: "2026-05-21", is_promo: false, discount_pct: null, weekday_index: "1.0784", season_index: "0.7886", shape_index: "0.8504", promo_term: "0.0000", demand_index: "0.8504", baseline_units: 102, units: "87" },
            { id: 817, product_id: 1, sales_date: "2026-06-29", is_promo: false, discount_pct: null, weekday_index: "1.0012", season_index: "0.7663", shape_index: "0.7672", promo_term: "0.0000", demand_index: "0.7672", baseline_units: 132, units: "101" },
            { id: 818, product_id: 2, sales_date: "2026-05-22", is_promo: false, discount_pct: null, weekday_index: "0.9367", season_index: "0.8026", shape_index: "0.7518", promo_term: "0.0000", demand_index: "0.7518", baseline_units: 102, units: "77" },
            { id: 819, product_id: 3, sales_date: "2026-06-22", is_promo: false, discount_pct: null, weekday_index: "0.9960", season_index: "0.7524", shape_index: "0.7494", promo_term: "0.0000", demand_index: "0.7494", baseline_units: 129, units: "97" },
            { id: 820, product_id: 1, sales_date: "2026-06-30", is_promo: false, discount_pct: null, weekday_index: "1.1589", season_index: "0.7768", shape_index: "0.9002", promo_term: "0.0000", demand_index: "0.9002", baseline_units: 132, units: "119" },
            { id: 821, product_id: 1, sales_date: "2026-07-01", is_promo: false, discount_pct: null, weekday_index: "1.1671", season_index: "0.7502", shape_index: "0.8756", promo_term: "0.0000", demand_index: "0.8756", baseline_units: 132, units: "116" },
            { id: 822, product_id: 3, sales_date: "2026-06-23", is_promo: false, discount_pct: null, weekday_index: "1.1458", season_index: "0.7321", shape_index: "0.8388", promo_term: "0.0000", demand_index: "0.8388", baseline_units: 129, units: "108" },
            { id: 823, product_id: 3, sales_date: "2026-06-24", is_promo: false, discount_pct: null, weekday_index: "1.1404", season_index: "0.7249", shape_index: "0.8267", promo_term: "0.0000", demand_index: "0.8267", baseline_units: 129, units: "107" },
            { id: 824, product_id: 2, sales_date: "2026-05-23", is_promo: false, discount_pct: null, weekday_index: "0.8682", season_index: "0.7579", shape_index: "0.6580", promo_term: "0.0000", demand_index: "0.6580", baseline_units: 102, units: "67" },
            { id: 825, product_id: 2, sales_date: "2026-05-24", is_promo: false, discount_pct: null, weekday_index: "0.8069", season_index: "0.7731", shape_index: "0.6238", promo_term: "0.0000", demand_index: "0.6238", baseline_units: 102, units: "64" },
            { id: 826, product_id: 3, sales_date: "2026-06-25", is_promo: false, discount_pct: null, weekday_index: "1.0193", season_index: "0.7503", shape_index: "0.7648", promo_term: "0.0000", demand_index: "0.7648", baseline_units: 129, units: "99" },
            { id: 827, product_id: 1, sales_date: "2026-07-02", is_promo: false, discount_pct: null, weekday_index: "1.0920", season_index: "0.7644", shape_index: "0.8347", promo_term: "0.0000", demand_index: "0.8347", baseline_units: 132, units: "110" },
            { id: 828, product_id: 1, sales_date: "2026-07-03", is_promo: false, discount_pct: null, weekday_index: "0.9568", season_index: "0.7878", shape_index: "0.7538", promo_term: "0.0000", demand_index: "0.7538", baseline_units: 132, units: "100" },
            { id: 829, product_id: 2, sales_date: "2026-05-25", is_promo: true, discount_pct: 16, weekday_index: "0.9789", season_index: "0.7440", shape_index: "0.7283", promo_term: "0.3920", demand_index: "1.1203", baseline_units: 102, units: "114" },
            { id: 830, product_id: 3, sales_date: "2026-06-26", is_promo: false, discount_pct: null, weekday_index: "0.9078", season_index: "0.7748", shape_index: "0.7034", promo_term: "0.0000", demand_index: "0.7034", baseline_units: 129, units: "91" },
            { id: 831, product_id: 1, sales_date: "2026-07-04", is_promo: false, discount_pct: null, weekday_index: "0.8408", season_index: "0.7415", shape_index: "0.6235", promo_term: "0.0000", demand_index: "0.6235", baseline_units: 132, units: "82" },
            { id: 832, product_id: 2, sales_date: "2026-05-26", is_promo: false, discount_pct: null, weekday_index: "1.1329", season_index: "0.7526", shape_index: "0.8526", promo_term: "0.0000", demand_index: "0.8526", baseline_units: 102, units: "87" },
            { id: 833, product_id: 1, sales_date: "2026-07-05", is_promo: false, discount_pct: null, weekday_index: "0.8390", season_index: "0.7431", shape_index: "0.6235", promo_term: "0.0000", demand_index: "0.6235", baseline_units: 132, units: "82" },
            { id: 834, product_id: 2, sales_date: "2026-05-27", is_promo: false, discount_pct: null, weekday_index: "1.1938", season_index: "0.7637", shape_index: "0.9117", promo_term: "0.0000", demand_index: "0.9117", baseline_units: 102, units: "93" },
            { id: 835, product_id: 1, sales_date: "2026-07-06", is_promo: false, discount_pct: null, weekday_index: "0.9784", season_index: "0.7652", shape_index: "0.7487", promo_term: "0.0000", demand_index: "0.7487", baseline_units: 132, units: "99" },
            { id: 836, product_id: 2, sales_date: "2026-05-28", is_promo: false, discount_pct: null, weekday_index: "1.1072", season_index: "0.7815", shape_index: "0.8653", promo_term: "0.0000", demand_index: "0.8653", baseline_units: 102, units: "88" },
            { id: 837, product_id: 1, sales_date: "2026-07-07", is_promo: false, discount_pct: null, weekday_index: "1.1254", season_index: "0.7514", shape_index: "0.8456", promo_term: "0.0000", demand_index: "0.8456", baseline_units: 132, units: "112" },
            { id: 838, product_id: 1, sales_date: "2026-07-08", is_promo: false, discount_pct: null, weekday_index: "1.1431", season_index: "0.7793", shape_index: "0.8908", promo_term: "0.0000", demand_index: "0.8908", baseline_units: 132, units: "118" },
            { id: 839, product_id: 2, sales_date: "2026-05-29", is_promo: false, discount_pct: null, weekday_index: "0.9556", season_index: "0.7697", shape_index: "0.7355", promo_term: "0.0000", demand_index: "0.7355", baseline_units: 102, units: "75" },
            { id: 840, product_id: 2, sales_date: "2026-05-30", is_promo: false, discount_pct: null, weekday_index: "0.8418", season_index: "0.7531", shape_index: "0.6340", promo_term: "0.0000", demand_index: "0.6340", baseline_units: 102, units: "65" },
            { id: 841, product_id: 3, sales_date: "2026-06-27", is_promo: false, discount_pct: null, weekday_index: "0.8472", season_index: "0.7368", shape_index: "0.6242", promo_term: "0.0000", demand_index: "0.6242", baseline_units: 129, units: "81" },
            { id: 842, product_id: 2, sales_date: "2026-05-31", is_promo: false, discount_pct: null, weekday_index: "0.8631", season_index: "0.7612", shape_index: "0.6570", promo_term: "0.0000", demand_index: "0.6570", baseline_units: 102, units: "67" },
            { id: 843, product_id: 3, sales_date: "2026-06-28", is_promo: false, discount_pct: null, weekday_index: "0.8274", season_index: "0.7643", shape_index: "0.6324", promo_term: "0.0000", demand_index: "0.6324", baseline_units: 129, units: "82" },
            { id: 844, product_id: 2, sales_date: "2026-06-01", is_promo: false, discount_pct: null, weekday_index: "0.9932", season_index: "0.7393", shape_index: "0.7343", promo_term: "0.0000", demand_index: "0.7343", baseline_units: 102, units: "75" },
            { id: 845, product_id: 3, sales_date: "2026-06-29", is_promo: false, discount_pct: null, weekday_index: "1.0044", season_index: "0.7437", shape_index: "0.7470", promo_term: "0.0000", demand_index: "0.7470", baseline_units: 129, units: "96" },
            { id: 846, product_id: 1, sales_date: "2026-07-09", is_promo: false, discount_pct: null, weekday_index: "1.0295", season_index: "0.7534", shape_index: "0.7756", promo_term: "0.0000", demand_index: "0.7756", baseline_units: 132, units: "102" },
            { id: 847, product_id: 3, sales_date: "2026-06-30", is_promo: false, discount_pct: null, weekday_index: "1.1929", season_index: "0.7790", shape_index: "0.9293", promo_term: "0.0000", demand_index: "0.9293", baseline_units: 129, units: "120" },
            { id: 848, product_id: 2, sales_date: "2026-06-02", is_promo: false, discount_pct: null, weekday_index: "1.1548", season_index: "0.7704", shape_index: "0.8897", promo_term: "0.0000", demand_index: "0.8897", baseline_units: 102, units: "91" },
            { id: 849, product_id: 3, sales_date: "2026-07-01", is_promo: false, discount_pct: null, weekday_index: "1.1713", season_index: "0.7241", shape_index: "0.8481", promo_term: "0.0000", demand_index: "0.8481", baseline_units: 129, units: "109" },
            { id: 850, product_id: 2, sales_date: "2026-06-03", is_promo: false, discount_pct: null, weekday_index: "1.2031", season_index: "0.7604", shape_index: "0.9148", promo_term: "0.0000", demand_index: "0.9148", baseline_units: 102, units: "93" },
            { id: 851, product_id: 3, sales_date: "2026-07-02", is_promo: true, discount_pct: 17, weekday_index: "1.1004", season_index: "0.7612", shape_index: "0.8376", promo_term: "0.3978", demand_index: "1.2354", baseline_units: 129, units: "159" },
            { id: 852, product_id: 3, sales_date: "2026-07-03", is_promo: false, discount_pct: null, weekday_index: "0.9073", season_index: "0.7504", shape_index: "0.6808", promo_term: "0.0000", demand_index: "0.6808", baseline_units: 129, units: "88" },
            { id: 853, product_id: 3, sales_date: "2026-07-04", is_promo: false, discount_pct: null, weekday_index: "0.8253", season_index: "0.7587", shape_index: "0.6262", promo_term: "0.0000", demand_index: "0.6262", baseline_units: 129, units: "81" },
            { id: 854, product_id: 2, sales_date: "2026-06-04", is_promo: false, discount_pct: null, weekday_index: "1.0573", season_index: "0.7688", shape_index: "0.8129", promo_term: "0.0000", demand_index: "0.8129", baseline_units: 102, units: "83" },
            { id: 855, product_id: 2, sales_date: "2026-06-05", is_promo: true, discount_pct: 24, weekday_index: "0.9097", season_index: "0.7511", shape_index: "0.6833", promo_term: "0.5880", demand_index: "1.2713", baseline_units: 102, units: "130" },
            { id: 856, product_id: 1, sales_date: "2026-07-10", is_promo: false, discount_pct: null, weekday_index: "0.8646", season_index: "0.7789", shape_index: "0.6734", promo_term: "0.0000", demand_index: "0.6734", baseline_units: 132, units: "89" },
            { id: 857, product_id: 3, sales_date: "2026-07-05", is_promo: false, discount_pct: null, weekday_index: "0.8320", season_index: "0.7877", shape_index: "0.6554", promo_term: "0.0000", demand_index: "0.6554", baseline_units: 129, units: "85" },
            { id: 858, product_id: 2, sales_date: "2026-06-06", is_promo: false, discount_pct: null, weekday_index: "0.7989", season_index: "0.7611", shape_index: "0.6080", promo_term: "0.0000", demand_index: "0.6080", baseline_units: 102, units: "62" },
            { id: 859, product_id: 2, sales_date: "2026-06-07", is_promo: false, discount_pct: null, weekday_index: "0.8392", season_index: "0.7529", shape_index: "0.6318", promo_term: "0.0000", demand_index: "0.6318", baseline_units: 102, units: "64" },
            { id: 860, product_id: 1, sales_date: "2026-07-11", is_promo: false, discount_pct: null, weekday_index: "0.8011", season_index: "0.7926", shape_index: "0.6350", promo_term: "0.0000", demand_index: "0.6350", baseline_units: 132, units: "84" },
            { id: 861, product_id: 2, sales_date: "2026-06-08", is_promo: false, discount_pct: null, weekday_index: "1.0465", season_index: "0.7560", shape_index: "0.7912", promo_term: "0.0000", demand_index: "0.7912", baseline_units: 102, units: "81" },
            { id: 862, product_id: 3, sales_date: "2026-07-06", is_promo: false, discount_pct: null, weekday_index: "0.9320", season_index: "0.7468", shape_index: "0.6960", promo_term: "0.0000", demand_index: "0.6960", baseline_units: 129, units: "90" },
            { id: 863, product_id: 1, sales_date: "2026-07-12", is_promo: false, discount_pct: null, weekday_index: "0.8888", season_index: "0.7606", shape_index: "0.6760", promo_term: "0.0000", demand_index: "0.6760", baseline_units: 132, units: "89" },
            { id: 864, product_id: 2, sales_date: "2026-06-09", is_promo: false, discount_pct: null, weekday_index: "1.1711", season_index: "0.7552", shape_index: "0.8844", promo_term: "0.0000", demand_index: "0.8844", baseline_units: 102, units: "90" },
            { id: 865, product_id: 3, sales_date: "2026-07-07", is_promo: false, discount_pct: null, weekday_index: "1.1286", season_index: "0.7949", shape_index: "0.8971", promo_term: "0.0000", demand_index: "0.8971", baseline_units: 129, units: "116" },
            { id: 866, product_id: 2, sales_date: "2026-06-10", is_promo: false, discount_pct: null, weekday_index: "1.1808", season_index: "0.7583", shape_index: "0.8954", promo_term: "0.0000", demand_index: "0.8954", baseline_units: 102, units: "91" },
            { id: 867, product_id: 2, sales_date: "2026-06-11", is_promo: false, discount_pct: null, weekday_index: "1.0663", season_index: "0.7890", shape_index: "0.8413", promo_term: "0.0000", demand_index: "0.8413", baseline_units: 102, units: "86" },
            { id: 868, product_id: 2, sales_date: "2026-06-12", is_promo: false, discount_pct: null, weekday_index: "0.9343", season_index: "0.7398", shape_index: "0.6912", promo_term: "0.0000", demand_index: "0.6912", baseline_units: 102, units: "71" },
            { id: 869, product_id: 3, sales_date: "2026-07-08", is_promo: false, discount_pct: null, weekday_index: "1.1716", season_index: "0.7562", shape_index: "0.8860", promo_term: "0.0000", demand_index: "0.8860", baseline_units: 129, units: "114" },
            { id: 870, product_id: 2, sales_date: "2026-06-13", is_promo: true, discount_pct: 25, weekday_index: "0.8218", season_index: "0.7321", shape_index: "0.6016", promo_term: "0.6125", demand_index: "1.2141", baseline_units: 102, units: "124" },
            { id: 871, product_id: 3, sales_date: "2026-07-09", is_promo: false, discount_pct: null, weekday_index: "1.1207", season_index: "0.7742", shape_index: "0.8676", promo_term: "0.0000", demand_index: "0.8676", baseline_units: 129, units: "112" },
            { id: 872, product_id: 1, sales_date: "2026-07-13", is_promo: false, discount_pct: null, weekday_index: "1.0005", season_index: "0.8185", shape_index: "0.8189", promo_term: "0.0000", demand_index: "0.8189", baseline_units: 132, units: "108" },
            { id: 873, product_id: 2, sales_date: "2026-06-14", is_promo: false, discount_pct: null, weekday_index: "0.8257", season_index: "0.7468", shape_index: "0.6166", promo_term: "0.0000", demand_index: "0.6166", baseline_units: 102, units: "63" },
            { id: 874, product_id: 3, sales_date: "2026-07-10", is_promo: true, discount_pct: 22, weekday_index: "0.9128", season_index: "0.8176", shape_index: "0.7463", promo_term: "0.5148", demand_index: "1.2611", baseline_units: 129, units: "163" },
            { id: 875, product_id: 1, sales_date: "2026-07-14", is_promo: false, discount_pct: null, weekday_index: "1.1250", season_index: "0.7855", shape_index: "0.8837", promo_term: "0.0000", demand_index: "0.8837", baseline_units: 132, units: "117" },
            { id: 876, product_id: 3, sales_date: "2026-07-11", is_promo: false, discount_pct: null, weekday_index: "0.8330", season_index: "0.7440", shape_index: "0.6198", promo_term: "0.0000", demand_index: "0.6198", baseline_units: 129, units: "80" },
            { id: 877, product_id: 2, sales_date: "2026-06-15", is_promo: false, discount_pct: null, weekday_index: "1.0583", season_index: "0.7904", shape_index: "0.8365", promo_term: "0.0000", demand_index: "0.8365", baseline_units: 102, units: "85" },
            { id: 878, product_id: 2, sales_date: "2026-06-16", is_promo: false, discount_pct: null, weekday_index: "1.1673", season_index: "0.7159", shape_index: "0.8357", promo_term: "0.0000", demand_index: "0.8357", baseline_units: 102, units: "85" },
            { id: 879, product_id: 1, sales_date: "2026-07-15", is_promo: false, discount_pct: null, weekday_index: "1.2083", season_index: "0.7731", shape_index: "0.9341", promo_term: "0.0000", demand_index: "0.9341", baseline_units: 132, units: "123" },
            { id: 880, product_id: 1, sales_date: "2026-07-16", is_promo: false, discount_pct: null, weekday_index: "1.0620", season_index: "0.8111", shape_index: "0.8614", promo_term: "0.0000", demand_index: "0.8614", baseline_units: 132, units: "114" },
            { id: 881, product_id: 1, sales_date: "2026-07-17", is_promo: false, discount_pct: null, weekday_index: "0.9345", season_index: "0.7721", shape_index: "0.7215", promo_term: "0.0000", demand_index: "0.7215", baseline_units: 132, units: "95" },
            { id: 882, product_id: 1, sales_date: "2026-07-18", is_promo: false, discount_pct: null, weekday_index: "0.8013", season_index: "0.7901", shape_index: "0.6331", promo_term: "0.0000", demand_index: "0.6331", baseline_units: 132, units: "84" },
            { id: 883, product_id: 1, sales_date: "2026-07-19", is_promo: false, discount_pct: null, weekday_index: "0.8607", season_index: "0.7932", shape_index: "0.6827", promo_term: "0.0000", demand_index: "0.6827", baseline_units: 132, units: "90" },
            { id: 884, product_id: 2, sales_date: "2026-06-17", is_promo: false, discount_pct: null, weekday_index: "1.1561", season_index: "0.7221", shape_index: "0.8348", promo_term: "0.0000", demand_index: "0.8348", baseline_units: 102, units: "85" },
            { id: 885, product_id: 1, sales_date: "2026-07-20", is_promo: false, discount_pct: null, weekday_index: "1.0077", season_index: "0.7895", shape_index: "0.7956", promo_term: "0.0000", demand_index: "0.7956", baseline_units: 132, units: "105" },
            { id: 886, product_id: 2, sales_date: "2026-06-18", is_promo: false, discount_pct: null, weekday_index: "1.0723", season_index: "0.7486", shape_index: "0.8027", promo_term: "0.0000", demand_index: "0.8027", baseline_units: 102, units: "82" },
            { id: 887, product_id: 1, sales_date: "2026-07-21", is_promo: false, discount_pct: null, weekday_index: "1.1307", season_index: "0.8423", shape_index: "0.9524", promo_term: "0.0000", demand_index: "0.9524", baseline_units: 132, units: "126" },
            { id: 888, product_id: 1, sales_date: "2026-07-22", is_promo: false, discount_pct: null, weekday_index: "1.1402", season_index: "0.7884", shape_index: "0.8989", promo_term: "0.0000", demand_index: "0.8989", baseline_units: 132, units: "119" },
            { id: 889, product_id: 3, sales_date: "2026-07-12", is_promo: false, discount_pct: null, weekday_index: "0.8771", season_index: "0.7483", shape_index: "0.6563", promo_term: "0.0000", demand_index: "0.6563", baseline_units: 129, units: "85" },
            { id: 890, product_id: 2, sales_date: "2026-06-19", is_promo: false, discount_pct: null, weekday_index: "0.8878", season_index: "0.7828", shape_index: "0.6950", promo_term: "0.0000", demand_index: "0.6950", baseline_units: 102, units: "71" },
            { id: 891, product_id: 3, sales_date: "2026-07-13", is_promo: false, discount_pct: null, weekday_index: "0.9855", season_index: "0.7902", shape_index: "0.7787", promo_term: "0.0000", demand_index: "0.7787", baseline_units: 129, units: "100" },
            { id: 892, product_id: 2, sales_date: "2026-06-20", is_promo: false, discount_pct: null, weekday_index: "0.7990", season_index: "0.7524", shape_index: "0.6012", promo_term: "0.0000", demand_index: "0.6012", baseline_units: 102, units: "61" },
            { id: 893, product_id: 3, sales_date: "2026-07-14", is_promo: false, discount_pct: null, weekday_index: "1.1455", season_index: "0.7384", shape_index: "0.8458", promo_term: "0.0000", demand_index: "0.8458", baseline_units: 129, units: "109" },
            { id: 894, product_id: 3, sales_date: "2026-07-15", is_promo: false, discount_pct: null, weekday_index: "1.1267", season_index: "0.7793", shape_index: "0.8780", promo_term: "0.0000", demand_index: "0.8780", baseline_units: 129, units: "113" },
            { id: 895, product_id: 1, sales_date: "2026-07-23", is_promo: false, discount_pct: null, weekday_index: "1.1109", season_index: "0.8237", shape_index: "0.9150", promo_term: "0.0000", demand_index: "0.9150", baseline_units: 132, units: "121" },
            { id: 896, product_id: 3, sales_date: "2026-07-16", is_promo: false, discount_pct: null, weekday_index: "1.0368", season_index: "0.7994", shape_index: "0.8288", promo_term: "0.0000", demand_index: "0.8288", baseline_units: 129, units: "107" },
            { id: 897, product_id: 1, sales_date: "2026-07-24", is_promo: false, discount_pct: null, weekday_index: "0.9255", season_index: "0.8215", shape_index: "0.7603", promo_term: "0.0000", demand_index: "0.7603", baseline_units: 132, units: "100" },
            { id: 898, product_id: 3, sales_date: "2026-07-17", is_promo: false, discount_pct: null, weekday_index: "0.9247", season_index: "0.7912", shape_index: "0.7316", promo_term: "0.0000", demand_index: "0.7316", baseline_units: 129, units: "94" },
            { id: 899, product_id: 1, sales_date: "2026-07-25", is_promo: false, discount_pct: null, weekday_index: "0.8081", season_index: "0.8074", shape_index: "0.6525", promo_term: "0.0000", demand_index: "0.6525", baseline_units: 132, units: "86" },
            { id: 900, product_id: 1, sales_date: "2026-07-26", is_promo: false, discount_pct: null, weekday_index: "0.8818", season_index: "0.7813", shape_index: "0.6890", promo_term: "0.0000", demand_index: "0.6890", baseline_units: 132, units: "91" },
            { id: 901, product_id: 1, sales_date: "2026-07-27", is_promo: false, discount_pct: null, weekday_index: "0.9605", season_index: "0.8194", shape_index: "0.7870", promo_term: "0.0000", demand_index: "0.7870", baseline_units: 132, units: "104" },
            { id: 902, product_id: 1, sales_date: "2026-07-28", is_promo: false, discount_pct: null, weekday_index: "1.1468", season_index: "0.8470", shape_index: "0.9713", promo_term: "0.0000", demand_index: "0.9713", baseline_units: 132, units: "128" },
            { id: 903, product_id: 2, sales_date: "2026-06-21", is_promo: false, discount_pct: null, weekday_index: "0.8677", season_index: "0.7443", shape_index: "0.6458", promo_term: "0.0000", demand_index: "0.6458", baseline_units: 102, units: "66" },
            { id: 904, product_id: 2, sales_date: "2026-06-22", is_promo: false, discount_pct: null, weekday_index: "0.9442", season_index: "0.7350", shape_index: "0.6940", promo_term: "0.0000", demand_index: "0.6940", baseline_units: 102, units: "71" },
            { id: 905, product_id: 2, sales_date: "2026-06-23", is_promo: false, discount_pct: null, weekday_index: "1.1524", season_index: "0.7359", shape_index: "0.8481", promo_term: "0.0000", demand_index: "0.8481", baseline_units: 102, units: "87" },
            { id: 906, product_id: 3, sales_date: "2026-07-18", is_promo: false, discount_pct: null, weekday_index: "0.8208", season_index: "0.7604", shape_index: "0.6241", promo_term: "0.0000", demand_index: "0.6241", baseline_units: 129, units: "81" },
            { id: 907, product_id: 1, sales_date: "2026-07-29", is_promo: false, discount_pct: null, weekday_index: "1.1664", season_index: "0.7983", shape_index: "0.9311", promo_term: "0.0000", demand_index: "0.9311", baseline_units: 132, units: "123" },
            { id: 908, product_id: 3, sales_date: "2026-07-19", is_promo: false, discount_pct: null, weekday_index: "0.9129", season_index: "0.8004", shape_index: "0.7307", promo_term: "0.0000", demand_index: "0.7307", baseline_units: 129, units: "94" },
            { id: 909, product_id: 3, sales_date: "2026-07-20", is_promo: false, discount_pct: null, weekday_index: "0.9856", season_index: "0.8220", shape_index: "0.8102", promo_term: "0.0000", demand_index: "0.8102", baseline_units: 129, units: "105" },
            { id: 910, product_id: 2, sales_date: "2026-06-24", is_promo: false, discount_pct: null, weekday_index: "1.2258", season_index: "0.7397", shape_index: "0.9067", promo_term: "0.0000", demand_index: "0.9067", baseline_units: 102, units: "92" },
            { id: 911, product_id: 2, sales_date: "2026-06-25", is_promo: true, discount_pct: 18, weekday_index: "1.0405", season_index: "0.7377", shape_index: "0.7676", promo_term: "0.4410", demand_index: "1.2086", baseline_units: 102, units: "123" },
            { id: 912, product_id: 1, sales_date: "2026-07-30", is_promo: false, discount_pct: null, weekday_index: "1.1041", season_index: "0.7970", shape_index: "0.8800", promo_term: "0.0000", demand_index: "0.8800", baseline_units: 132, units: "116" },
            { id: 913, product_id: 3, sales_date: "2026-07-21", is_promo: false, discount_pct: null, weekday_index: "1.1457", season_index: "0.7985", shape_index: "0.9148", promo_term: "0.0000", demand_index: "0.9148", baseline_units: 129, units: "118" },
            { id: 914, product_id: 2, sales_date: "2026-06-26", is_promo: false, discount_pct: null, weekday_index: "0.9217", season_index: "0.7450", shape_index: "0.6867", promo_term: "0.0000", demand_index: "0.6867", baseline_units: 102, units: "70" },
            { id: 915, product_id: 1, sales_date: "2026-07-31", is_promo: false, discount_pct: null, weekday_index: "0.9160", season_index: "0.8183", shape_index: "0.7496", promo_term: "0.0000", demand_index: "0.7496", baseline_units: 132, units: "99" },
            { id: 916, product_id: 3, sales_date: "2026-07-22", is_promo: false, discount_pct: null, weekday_index: "1.1503", season_index: "0.7998", shape_index: "0.9200", promo_term: "0.0000", demand_index: "0.9200", baseline_units: 129, units: "119" },
            { id: 917, product_id: 2, sales_date: "2026-06-27", is_promo: false, discount_pct: null, weekday_index: "0.8302", season_index: "0.7418", shape_index: "0.6158", promo_term: "0.0000", demand_index: "0.6158", baseline_units: 102, units: "63" },
            { id: 918, product_id: 1, sales_date: "2026-08-01", is_promo: false, discount_pct: null, weekday_index: "0.8155", season_index: "0.8152", shape_index: "0.6648", promo_term: "0.0000", demand_index: "0.6648", baseline_units: 132, units: "88" },
            { id: 919, product_id: 1, sales_date: "2026-08-02", is_promo: true, discount_pct: 11, weekday_index: "0.8805", season_index: "0.8078", shape_index: "0.7113", promo_term: "0.2629", demand_index: "0.9742", baseline_units: 132, units: "129" },
            { id: 920, product_id: 1, sales_date: "2026-08-03", is_promo: false, discount_pct: null, weekday_index: "1.0442", season_index: "0.8160", shape_index: "0.8521", promo_term: "0.0000", demand_index: "0.8521", baseline_units: 132, units: "112" },
            { id: 921, product_id: 3, sales_date: "2026-07-23", is_promo: false, discount_pct: null, weekday_index: "1.0450", season_index: "0.7999", shape_index: "0.8359", promo_term: "0.0000", demand_index: "0.8359", baseline_units: 129, units: "108" },
            { id: 922, product_id: 3, sales_date: "2026-07-24", is_promo: true, discount_pct: 18, weekday_index: "0.9595", season_index: "0.8200", shape_index: "0.7868", promo_term: "0.4212", demand_index: "1.2080", baseline_units: 129, units: "156" },
            { id: 923, product_id: 2, sales_date: "2026-06-28", is_promo: false, discount_pct: null, weekday_index: "0.8674", season_index: "0.7802", shape_index: "0.6767", promo_term: "0.0000", demand_index: "0.6767", baseline_units: 102, units: "69" },
            { id: 924, product_id: 1, sales_date: "2026-08-04", is_promo: false, discount_pct: null, weekday_index: "1.1113", season_index: "0.8229", shape_index: "0.9145", promo_term: "0.0000", demand_index: "0.9145", baseline_units: 132, units: "121" },
            { id: 925, product_id: 1, sales_date: "2026-08-05", is_promo: true, discount_pct: 26, weekday_index: "1.1855", season_index: "0.8627", shape_index: "1.0227", promo_term: "0.6214", demand_index: "1.6441", baseline_units: 132, units: "217" },
            { id: 926, product_id: 2, sales_date: "2026-06-29", is_promo: false, discount_pct: null, weekday_index: "1.0162", season_index: "0.7655", shape_index: "0.7779", promo_term: "0.0000", demand_index: "0.7779", baseline_units: 102, units: "79" },
            { id: 927, product_id: 3, sales_date: "2026-07-25", is_promo: false, discount_pct: null, weekday_index: "0.8633", season_index: "0.7723", shape_index: "0.6667", promo_term: "0.0000", demand_index: "0.6667", baseline_units: 129, units: "86" },
            { id: 928, product_id: 3, sales_date: "2026-07-26", is_promo: true, discount_pct: 18, weekday_index: "0.8401", season_index: "0.7982", shape_index: "0.6706", promo_term: "0.4212", demand_index: "1.0918", baseline_units: 129, units: "141" },
            { id: 929, product_id: 2, sales_date: "2026-06-30", is_promo: false, discount_pct: null, weekday_index: "1.1575", season_index: "0.7355", shape_index: "0.8513", promo_term: "0.0000", demand_index: "0.8513", baseline_units: 102, units: "87" },
            { id: 930, product_id: 2, sales_date: "2026-07-01", is_promo: false, discount_pct: null, weekday_index: "1.1682", season_index: "0.7851", shape_index: "0.9172", promo_term: "0.0000", demand_index: "0.9172", baseline_units: 102, units: "94" },
            { id: 931, product_id: 1, sales_date: "2026-08-06", is_promo: false, discount_pct: null, weekday_index: "1.0610", season_index: "0.8442", shape_index: "0.8957", promo_term: "0.0000", demand_index: "0.8957", baseline_units: 132, units: "118" },
            { id: 932, product_id: 3, sales_date: "2026-07-27", is_promo: false, discount_pct: null, weekday_index: "0.9347", season_index: "0.7768", shape_index: "0.7261", promo_term: "0.0000", demand_index: "0.7261", baseline_units: 129, units: "94" },
            { id: 933, product_id: 2, sales_date: "2026-07-02", is_promo: false, discount_pct: null, weekday_index: "1.0725", season_index: "0.7665", shape_index: "0.8221", promo_term: "0.0000", demand_index: "0.8221", baseline_units: 102, units: "84" },
            { id: 934, product_id: 2, sales_date: "2026-07-03", is_promo: false, discount_pct: null, weekday_index: "0.8733", season_index: "0.7872", shape_index: "0.6875", promo_term: "0.0000", demand_index: "0.6875", baseline_units: 102, units: "70" },
            { id: 935, product_id: 3, sales_date: "2026-07-28", is_promo: false, discount_pct: null, weekday_index: "1.1284", season_index: "0.8035", shape_index: "0.9067", promo_term: "0.0000", demand_index: "0.9067", baseline_units: 129, units: "117" },
            { id: 936, product_id: 2, sales_date: "2026-07-04", is_promo: false, discount_pct: null, weekday_index: "0.8279", season_index: "0.7654", shape_index: "0.6337", promo_term: "0.0000", demand_index: "0.6337", baseline_units: 102, units: "65" },
            { id: 937, product_id: 2, sales_date: "2026-07-05", is_promo: false, discount_pct: null, weekday_index: "0.8851", season_index: "0.7463", shape_index: "0.6606", promo_term: "0.0000", demand_index: "0.6606", baseline_units: 102, units: "67" },
            { id: 938, product_id: 2, sales_date: "2026-07-06", is_promo: false, discount_pct: null, weekday_index: "1.0370", season_index: "0.7946", shape_index: "0.8240", promo_term: "0.0000", demand_index: "0.8240", baseline_units: 102, units: "84" },
            { id: 939, product_id: 3, sales_date: "2026-07-29", is_promo: false, discount_pct: null, weekday_index: "1.1590", season_index: "0.8252", shape_index: "0.9564", promo_term: "0.0000", demand_index: "0.9564", baseline_units: 129, units: "123" },
            { id: 940, product_id: 3, sales_date: "2026-07-30", is_promo: false, discount_pct: null, weekday_index: "1.0575", season_index: "0.8051", shape_index: "0.8514", promo_term: "0.0000", demand_index: "0.8514", baseline_units: 129, units: "110" },
            { id: 941, product_id: 2, sales_date: "2026-07-07", is_promo: false, discount_pct: null, weekday_index: "1.1396", season_index: "0.7643", shape_index: "0.8710", promo_term: "0.0000", demand_index: "0.8710", baseline_units: 102, units: "89" },
            { id: 942, product_id: 3, sales_date: "2026-07-31", is_promo: false, discount_pct: null, weekday_index: "0.9415", season_index: "0.8288", shape_index: "0.7803", promo_term: "0.0000", demand_index: "0.7803", baseline_units: 129, units: "101" },
            { id: 943, product_id: 2, sales_date: "2026-07-08", is_promo: false, discount_pct: null, weekday_index: "1.1726", season_index: "0.7907", shape_index: "0.9272", promo_term: "0.0000", demand_index: "0.9272", baseline_units: 102, units: "95" },
            { id: 944, product_id: 2, sales_date: "2026-07-09", is_promo: false, discount_pct: null, weekday_index: "1.0326", season_index: "0.7665", shape_index: "0.7915", promo_term: "0.0000", demand_index: "0.7915", baseline_units: 102, units: "81" },
            { id: 945, product_id: 2, sales_date: "2026-07-10", is_promo: false, discount_pct: null, weekday_index: "0.8963", season_index: "0.7489", shape_index: "0.6712", promo_term: "0.0000", demand_index: "0.6712", baseline_units: 102, units: "68" },
            { id: 946, product_id: 3, sales_date: "2026-08-01", is_promo: false, discount_pct: null, weekday_index: "0.8347", season_index: "0.8348", shape_index: "0.6968", promo_term: "0.0000", demand_index: "0.6968", baseline_units: 129, units: "90" },
            { id: 947, product_id: 3, sales_date: "2026-08-02", is_promo: false, discount_pct: null, weekday_index: "0.8804", season_index: "0.8016", shape_index: "0.7057", promo_term: "0.0000", demand_index: "0.7057", baseline_units: 129, units: "91" },
            { id: 948, product_id: 2, sales_date: "2026-07-11", is_promo: false, discount_pct: null, weekday_index: "0.8322", season_index: "0.7480", shape_index: "0.6225", promo_term: "0.0000", demand_index: "0.6225", baseline_units: 102, units: "63" },
            { id: 949, product_id: 3, sales_date: "2026-08-03", is_promo: false, discount_pct: null, weekday_index: "0.9950", season_index: "0.8552", shape_index: "0.8509", promo_term: "0.0000", demand_index: "0.8509", baseline_units: 129, units: "110" },
            { id: 950, product_id: 1, sales_date: "2026-08-07", is_promo: false, discount_pct: null, weekday_index: "0.9070", season_index: "0.8461", shape_index: "0.7674", promo_term: "0.0000", demand_index: "0.7674", baseline_units: 132, units: "101" },
            { id: 951, product_id: 2, sales_date: "2026-07-12", is_promo: false, discount_pct: null, weekday_index: "0.8495", season_index: "0.7907", shape_index: "0.6717", promo_term: "0.0000", demand_index: "0.6717", baseline_units: 102, units: "69" },
            { id: 952, product_id: 2, sales_date: "2026-07-13", is_promo: false, discount_pct: null, weekday_index: "1.0086", season_index: "0.7921", shape_index: "0.7989", promo_term: "0.0000", demand_index: "0.7989", baseline_units: 102, units: "81" },
            { id: 953, product_id: 1, sales_date: "2026-08-08", is_promo: false, discount_pct: null, weekday_index: "0.8343", season_index: "0.8632", shape_index: "0.7202", promo_term: "0.0000", demand_index: "0.7202", baseline_units: 132, units: "95" },
            { id: 954, product_id: 3, sales_date: "2026-08-04", is_promo: false, discount_pct: null, weekday_index: "1.1880", season_index: "0.8468", shape_index: "1.0060", promo_term: "0.0000", demand_index: "1.0060", baseline_units: 129, units: "130" },
            { id: 955, product_id: 3, sales_date: "2026-08-05", is_promo: false, discount_pct: null, weekday_index: "1.1576", season_index: "0.8472", shape_index: "0.9807", promo_term: "0.0000", demand_index: "0.9807", baseline_units: 129, units: "127" },
            { id: 956, product_id: 2, sales_date: "2026-07-14", is_promo: false, discount_pct: null, weekday_index: "1.2097", season_index: "0.7670", shape_index: "0.9278", promo_term: "0.0000", demand_index: "0.9278", baseline_units: 102, units: "95" },
            { id: 957, product_id: 2, sales_date: "2026-07-15", is_promo: false, discount_pct: null, weekday_index: "1.2290", season_index: "0.7664", shape_index: "0.9419", promo_term: "0.0000", demand_index: "0.9419", baseline_units: 102, units: "96" },
            { id: 958, product_id: 3, sales_date: "2026-08-06", is_promo: false, discount_pct: null, weekday_index: "1.0958", season_index: "0.8460", shape_index: "0.9270", promo_term: "0.0000", demand_index: "0.9270", baseline_units: 129, units: "120" },
            { id: 959, product_id: 3, sales_date: "2026-08-07", is_promo: false, discount_pct: null, weekday_index: "0.9202", season_index: "0.8811", shape_index: "0.8108", promo_term: "0.0000", demand_index: "0.8108", baseline_units: 129, units: "105" },
            { id: 960, product_id: 1, sales_date: "2026-08-09", is_promo: false, discount_pct: null, weekday_index: "0.8543", season_index: "0.8587", shape_index: "0.7336", promo_term: "0.0000", demand_index: "0.7336", baseline_units: 132, units: "97" },
            { id: 961, product_id: 1, sales_date: "2026-08-10", is_promo: false, discount_pct: null, weekday_index: "1.0026", season_index: "0.8582", shape_index: "0.8604", promo_term: "0.0000", demand_index: "0.8604", baseline_units: 132, units: "114" },
            { id: 962, product_id: 1, sales_date: "2026-08-11", is_promo: false, discount_pct: null, weekday_index: "1.2018", season_index: "0.8634", shape_index: "1.0376", promo_term: "0.0000", demand_index: "1.0376", baseline_units: 132, units: "137" },
            { id: 963, product_id: 1, sales_date: "2026-08-12", is_promo: false, discount_pct: null, weekday_index: "1.2392", season_index: "0.8946", shape_index: "1.1086", promo_term: "0.0000", demand_index: "1.1086", baseline_units: 132, units: "146" },
            { id: 964, product_id: 3, sales_date: "2026-08-08", is_promo: false, discount_pct: null, weekday_index: "0.8394", season_index: "0.8510", shape_index: "0.7143", promo_term: "0.0000", demand_index: "0.7143", baseline_units: 129, units: "92" },
            { id: 965, product_id: 1, sales_date: "2026-08-13", is_promo: false, discount_pct: null, weekday_index: "1.1186", season_index: "0.8566", shape_index: "0.9582", promo_term: "0.0000", demand_index: "0.9582", baseline_units: 132, units: "126" },
            { id: 966, product_id: 3, sales_date: "2026-08-09", is_promo: false, discount_pct: null, weekday_index: "0.8177", season_index: "0.8533", shape_index: "0.6977", promo_term: "0.0000", demand_index: "0.6977", baseline_units: 129, units: "90" },
            { id: 967, product_id: 3, sales_date: "2026-08-10", is_promo: false, discount_pct: null, weekday_index: "1.0193", season_index: "0.8136", shape_index: "0.8293", promo_term: "0.0000", demand_index: "0.8293", baseline_units: 129, units: "107" },
            { id: 968, product_id: 2, sales_date: "2026-07-16", is_promo: false, discount_pct: null, weekday_index: "1.0837", season_index: "0.7818", shape_index: "0.8472", promo_term: "0.0000", demand_index: "0.8472", baseline_units: 102, units: "86" },
            { id: 969, product_id: 2, sales_date: "2026-07-17", is_promo: false, discount_pct: null, weekday_index: "0.9388", season_index: "0.7993", shape_index: "0.7504", promo_term: "0.0000", demand_index: "0.7504", baseline_units: 102, units: "77" },
            { id: 970, product_id: 3, sales_date: "2026-08-11", is_promo: false, discount_pct: null, weekday_index: "1.1582", season_index: "0.8711", shape_index: "1.0089", promo_term: "0.0000", demand_index: "1.0089", baseline_units: 129, units: "130" },
            { id: 971, product_id: 3, sales_date: "2026-08-12", is_promo: false, discount_pct: null, weekday_index: "1.2184", season_index: "0.8596", shape_index: "1.0473", promo_term: "0.0000", demand_index: "1.0473", baseline_units: 129, units: "135" },
            { id: 972, product_id: 3, sales_date: "2026-08-13", is_promo: false, discount_pct: null, weekday_index: "1.0956", season_index: "0.8894", shape_index: "0.9744", promo_term: "0.0000", demand_index: "0.9744", baseline_units: 129, units: "126" },
            { id: 973, product_id: 2, sales_date: "2026-07-18", is_promo: false, discount_pct: null, weekday_index: "0.8080", season_index: "0.7751", shape_index: "0.6263", promo_term: "0.0000", demand_index: "0.6263", baseline_units: 102, units: "64" },
            { id: 974, product_id: 3, sales_date: "2026-08-14", is_promo: false, discount_pct: null, weekday_index: "0.9211", season_index: "0.8769", shape_index: "0.8077", promo_term: "0.0000", demand_index: "0.8077", baseline_units: 129, units: "104" },
            { id: 975, product_id: 3, sales_date: "2026-08-15", is_promo: false, discount_pct: null, weekday_index: "0.8107", season_index: "0.8572", shape_index: "0.6949", promo_term: "0.0000", demand_index: "0.6949", baseline_units: 129, units: "90" },
            { id: 976, product_id: 1, sales_date: "2026-08-14", is_promo: false, discount_pct: null, weekday_index: "0.8872", season_index: "0.8846", shape_index: "0.7848", promo_term: "0.0000", demand_index: "0.7848", baseline_units: 132, units: "104" },
            { id: 977, product_id: 2, sales_date: "2026-07-19", is_promo: false, discount_pct: null, weekday_index: "0.8329", season_index: "0.7491", shape_index: "0.6239", promo_term: "0.0000", demand_index: "0.6239", baseline_units: 102, units: "64" },
            { id: 978, product_id: 3, sales_date: "2026-08-16", is_promo: false, discount_pct: null, weekday_index: "0.8675", season_index: "0.8621", shape_index: "0.7479", promo_term: "0.0000", demand_index: "0.7479", baseline_units: 129, units: "96" },
            { id: 979, product_id: 1, sales_date: "2026-08-15", is_promo: false, discount_pct: null, weekday_index: "0.8239", season_index: "0.8315", shape_index: "0.6851", promo_term: "0.0000", demand_index: "0.6851", baseline_units: 132, units: "90" },
            { id: 980, product_id: 2, sales_date: "2026-07-20", is_promo: false, discount_pct: null, weekday_index: "0.9644", season_index: "0.7865", shape_index: "0.7585", promo_term: "0.0000", demand_index: "0.7585", baseline_units: 102, units: "77" },
            { id: 981, product_id: 1, sales_date: "2026-08-16", is_promo: false, discount_pct: null, weekday_index: "0.8677", season_index: "0.8554", shape_index: "0.7422", promo_term: "0.0000", demand_index: "0.7422", baseline_units: 132, units: "98" },
            { id: 982, product_id: 1, sales_date: "2026-08-17", is_promo: false, discount_pct: null, weekday_index: "1.0070", season_index: "0.9172", shape_index: "0.9236", promo_term: "0.0000", demand_index: "0.9236", baseline_units: 132, units: "122" },
            { id: 983, product_id: 2, sales_date: "2026-07-21", is_promo: false, discount_pct: null, weekday_index: "1.1204", season_index: "0.7459", shape_index: "0.8357", promo_term: "0.0000", demand_index: "0.8357", baseline_units: 102, units: "85" },
            { id: 984, product_id: 3, sales_date: "2026-08-17", is_promo: false, discount_pct: null, weekday_index: "1.0439", season_index: "0.8614", shape_index: "0.8992", promo_term: "0.0000", demand_index: "0.8992", baseline_units: 129, units: "116" },
            { id: 985, product_id: 3, sales_date: "2026-08-18", is_promo: false, discount_pct: null, weekday_index: "1.1923", season_index: "0.8949", shape_index: "1.0670", promo_term: "0.0000", demand_index: "1.0670", baseline_units: 129, units: "138" },
            { id: 986, product_id: 2, sales_date: "2026-07-22", is_promo: false, discount_pct: null, weekday_index: "1.1289", season_index: "0.8070", shape_index: "0.9110", promo_term: "0.0000", demand_index: "0.9110", baseline_units: 102, units: "93" },
            { id: 987, product_id: 3, sales_date: "2026-08-19", is_promo: false, discount_pct: null, weekday_index: "1.1682", season_index: "0.9115", shape_index: "1.0648", promo_term: "0.0000", demand_index: "1.0648", baseline_units: 129, units: "137" },
            { id: 988, product_id: 1, sales_date: "2026-08-18", is_promo: true, discount_pct: 18, weekday_index: "1.0986", season_index: "0.8759", shape_index: "0.9623", promo_term: "0.4302", demand_index: "1.3925", baseline_units: 132, units: "184" },
            { id: 989, product_id: 1, sales_date: "2026-08-19", is_promo: true, discount_pct: 15, weekday_index: "1.2037", season_index: "0.8806", shape_index: "1.0600", promo_term: "0.3585", demand_index: "1.4185", baseline_units: 132, units: "187" },
            { id: 990, product_id: 3, sales_date: "2026-08-20", is_promo: false, discount_pct: null, weekday_index: "1.0745", season_index: "0.8912", shape_index: "0.9576", promo_term: "0.0000", demand_index: "0.9576", baseline_units: 129, units: "124" },
        ],
    });
}

main()
    .then(() => prisma.$disconnect())
    .catch(async error => {
        console.error(error);
        await prisma.$disconnect();
        process.exit(1);
    });
