{
  "schemaVersion": 1,
  "title": "Fikcyjny zestaw danych — studium przypadku kosmetyki 300 ml",
  "preparedDate": "2026-10-05",
  "simulated": true,
  "basis": "Założenia i dokumenty edukacyjne; brak danych klienta, prawdziwego dostawcy i wyników prób.",
  "disclosures": [
    "Wszystkie produkty, dokumenty, oferty, role, wolumeny i koszty są fikcyjne.",
    "Materiał jest ilustrowanym studium przypadku. Nie dokumentuje wdrożenia klienta, rzeczywistej analizy AI ani zaliczonych prób.",
    "Prognozy masy i kosztów nie są osiągniętymi wynikami. Wariant A pozostaje przed kwalifikacją i dopuszczeniem produkcyjnym.",
    "Kalkulacja kosztów przejścia jest pomocniczym przykładem; nie jest obietnicą automatycznej funkcji aplikacji.",
    "Materiał nie stanowi potwierdzenia recyklowalności, udziału PCR, śladu węglowego ani zgodności PPWR."
  ],
  "name": "SERIA DEMO · wspólna butelka 300 ml",
  "functionalUnit": "Jeden komplet: butelka 300 ml + nakrętka + etykieta; bez kosmetyku i opakowań transportowych.",
  "products": [
    {
      "sku": "DEMO-SHAMPOO-300",
      "name": "Szampon łagodny 300 ml",
      "annualUnits": 360000
    },
    {
      "sku": "DEMO-WASH-300",
      "name": "Żel do mycia 300 ml",
      "annualUnits": 240000
    }
  ],
  "annualUnits": 600000,
  "orderUnits": 50000,
  "asOf": "2026-10-05",
  "quoteValidFrom": "2026-10-01",
  "quoteValidUntil": "2026-12-31",
  "currency": "PLN",
  "commercialScope": "Ceny netto kompletu w porównywalnym zakresie dostawy. Dodatkowe koszty wdrożenia oceniane osobno. Prognoza 12 miesięcy zakłada odnowienie ofert na porównywalnych warunkach.",
  "variants": [
    {
      "id": "R1",
      "label": "Baza",
      "bottleMassG": 28,
      "capMassG": 4,
      "labelMassG": 1,
      "packMassG": 33,
      "quotedPackPrice": 0.62,
      "minimumOrderUnits": 50000,
      "massStatus": "scenario-reviewed",
      "quoteStatus": "scenario-reviewed"
    },
    {
      "id": "A-R2",
      "label": "Wariant A",
      "bottleMassG": 24,
      "capMassG": 4,
      "labelMassG": 1,
      "packMassG": 29,
      "quotedPackPrice": 0.59,
      "minimumOrderUnits": 50000,
      "massStatus": "scenario-reviewed",
      "quoteStatus": "scenario-reviewed",
      "validationStatus": "pending"
    },
    {
      "id": "B-R2",
      "label": "Wariant B",
      "proposedBottleMassG": 22,
      "proposedPackMassG": 27,
      "packMassG": null,
      "quotedPackPrice": 0.56,
      "comparablePackPrice": null,
      "minimumOrderUnits": 150000,
      "proposedPcrShareOfBottle": 0.3,
      "pcrEvidenceStatus": "unverified",
      "massStatus": "candidate",
      "quoteStatus": "wrong-order-tier",
      "validationStatus": "pending"
    }
  ],
  "economics": {
    "variant": "A-R2",
    "massReductionGPerPack": 4,
    "projectedAnnualMassReductionT": 2.4,
    "quotedPriceReductionPerPack": 0.03,
    "projectedAnnualQuoteDifference": 18000,
    "qualificationAndSetup": 6000,
    "obsoleteStockReserve": 2000,
    "incrementalRampUpLossReserve": 4000,
    "includedTransitionCost": 12000,
    "firstYearContributionBeforeUnpricedCosts": 6000,
    "simplePaybackMonths": 8,
    "returnOnIncludedTransitionCost": 0.5,
    "unpricedCosts": [
      "Praca własnego zespołu",
      "Narzędzia i oprogramowanie",
      "Finansowanie",
      "Pozostałe skutki operacyjne i opłaty"
    ],
    "sensitivity": [
      {
        "name": "Mniejszy wolumen",
        "annualUnits": 300000,
        "orderUnits": 50000,
        "projectedAnnualQuoteDifference": 9000,
        "includedTransitionCost": 12000,
        "firstYearContributionBeforeUnpricedCosts": -3000,
        "simplePaybackMonths": 16
      },
      {
        "name": "Większe straty rozruchu",
        "annualUnits": 600000,
        "orderUnits": 50000,
        "incrementalRampUpLossReserve": 10000,
        "projectedAnnualQuoteDifference": 18000,
        "includedTransitionCost": 18000,
        "firstYearContributionBeforeUnpricedCosts": 0,
        "simplePaybackMonths": 12
      }
    ],
    "formulaNotes": [
      "Masa: (33 − 29) × 600 000 / 1 000 000 = 2,4 t.",
      "Różnica ofert: (0,62 − 0,59) × 600 000 = 18 000 zł.",
      "Wkład po uwzględnionych kosztach: 18 000 − 6 000 − 2 000 − 4 000 = 6 000 zł.",
      "Prosty zwrot: 12 000 / (18 000 / 12) = 8 miesięcy; pomija zmianę wartości pieniądza i zakłada równy rytm zakupów.",
      "Zwrot z uwzględnionych kosztów przejścia: (18 000 − 12 000) / 12 000 = 50%; nie jest pełnym ROI wdrożenia.",
      "Dla B nie obliczać porównywalnego kosztu ani rocznej redukcji: masa pozostaje propozycją, a cena dotyczy niewłaściwego progu."
    ]
  },
  "businessRecommendation": "Przygotować kwalifikację A-R2 w założonym budżecie 6 000 zł. Dalszy pilotaż i produkcja wymagają osobnych decyzji po dowodach oraz ponownej ocenie ekonomiki. B pozostaje do wyjaśnienia.",
  "pilotApproval": null,
  "productionApproval": null,
  "documents": [
    {
      "id": "SPEC-BASE",
      "title": "Fikcyjna specyfikacja bazowa B300 · wersja 1",
      "kind": "specification",
      "simulated": true,
      "status": "Sprawdzone wyłącznie w scenariuszu",
      "excerpt": "Korpus HDPE 28 g. Nakrętka PP 4 g. Etykieta 1 g. Pojemność nominalna 300 ml. Zakres: jeden komplet, bez kosmetyku i opakowań transportowych."
    },
    {
      "id": "SPEC-A",
      "title": "Fikcyjna specyfikacja A · wersja 2",
      "kind": "specification",
      "simulated": true,
      "status": "Sprawdzone wyłącznie w scenariuszu",
      "excerpt": "Korpus HDPE 24 g; geometria nominalna do oceny na linii. Nakrętka 4 g i etykieta 1 g w tym samym zakresie. Kompatybilność i właściwości użytkowe wymagają badań."
    },
    {
      "id": "SPEC-B",
      "title": "Fikcyjna wstępna karta B · wersja robocza",
      "kind": "specification",
      "simulated": true,
      "status": "Do weryfikacji",
      "excerpt": "Projekt korpusu HDPE 22 g. Deklarowane 30% PCR w masie korpusu. Specyfikacja wstępna, masa i materiał wymagają potwierdzenia; brak zweryfikowanych dowodów udziału PCR."
    },
    {
      "id": "QUOTE-BASE",
      "title": "Fikcyjna oferta bazowa",
      "kind": "quote",
      "simulated": true,
      "status": "Sprawdzone wyłącznie w scenariuszu",
      "excerpt": "Butelka 0,48 zł, nakrętka 0,10 zł, etykieta 0,04 zł: 0,62 zł netto / komplet. Minimum 50 000 kompletów. Porównywalny zakres dostawy jak A. Ważność: 01.10–31.12.2026."
    },
    {
      "id": "QUOTE-A",
      "title": "Fikcyjna oferta A",
      "kind": "quote",
      "simulated": true,
      "status": "Sprawdzone wyłącznie w scenariuszu",
      "excerpt": "Butelka 0,45 zł, nakrętka 0,10 zł, etykieta 0,04 zł: 0,59 zł netto / komplet. Minimum 50 000 kompletów. Porównywalny zakres dostawy jak baza. Ważność: 01.10–31.12.2026."
    },
    {
      "id": "QUOTE-B",
      "title": "Fikcyjna oferta B",
      "kind": "quote",
      "simulated": true,
      "status": "Nieporównywalna dla przyjętej partii",
      "excerpt": "Butelka 0,42 zł, nakrętka 0,10 zł, etykieta 0,04 zł: 0,56 zł netto / komplet. Minimum 150 000 kompletów. Brak ceny dla 50 000 kompletów. Ważność: 01.10–31.12.2026."
    },
    {
      "id": "SCN-01",
      "title": "Założenia fikcyjnego scenariusza rocznego",
      "kind": "assumption",
      "simulated": true,
      "status": "Założenie",
      "excerpt": "360 000 kompletów szamponu i 240 000 kompletów żelu w kolejnych 12 miesiącach. Pojedyncze zamówienie: 50 000 kompletów. Rok zakłada 12 równych dostaw oraz odnowienie ofert na porównywalnych warunkach."
    },
    {
      "id": "TRANS-01",
      "title": "Fikcyjny arkusz kosztów przejścia",
      "kind": "assumption",
      "simulated": true,
      "status": "Założenie",
      "excerpt": "Kwalifikacja i przygotowanie linii 6 000 zł. Potencjalny odpis zapasu: 5 000 komponentów × 0,40 zł = 2 000 zł. Dodatkowe straty rozruchowe ponad bazę: 4 000 zł. Nie wyceniono pracy własnego zespołu, narzędzi, finansowania oraz innych skutków i opłat."
    },
    {
      "id": "VALID-01",
      "title": "Fikcyjny plan wymaganych dowodów",
      "kind": "test-plan",
      "simulated": true,
      "status": "Plan do uzgodnienia",
      "excerpt": "Oczekują: szczelność, transport, kompatybilność obu receptur, próba linii, odrzuty i warunki handlowe. Metody, liczebność prób i kryteria ustala zespół. Nie ma wyników badań ani zgody na produkcję."
    }
  ]
}
