{
  "wersja": "0.1.0",
  "opis": "Polski podatek tokenowy — realne zadania biurowe do pomiaru kosztu agenta. Każde zadanie ma wariant PL i EN o tej samej treści, żeby zmierzyć narzut tokenizacyjny polszczyzny.",
  "zadania": [
    {
      "id": "reklamacja-obuwie",
      "kategoria": "korespondencja",
      "tytul": "Odpowiedź na reklamację butów",
      "pl": {
        "polecenie": "Napisz odpowiedź na poniższą reklamację. Firma uznaje reklamację i proponuje zwrot pieniędzy albo wymianę. Ton uprzejmy, konkretny, bez przepraszania w co drugim zdaniu. Maksymalnie 120 słów.",
        "wejscie": "Dzień dobry, 12 lipca kupiłam u Państwa buty trekkingowe Grimper 4 (zamówienie 48213). Po dwóch wyjściach w góry odkleiła się podeszwa w prawym bucie. Buty były używane zgodnie z przeznaczeniem, mam zdjęcia. Oczekuję zwrotu pieniędzy. Anna Wiśniewska"
      },
      "en": {
        "polecenie": "Write a reply to the complaint below. The company accepts the complaint and offers a refund or an exchange. Polite, specific tone, without apologizing in every other sentence. Maximum 120 words.",
        "wejscie": "Hello, on July 12 I bought Grimper 4 trekking boots from you (order 48213). After two mountain trips the sole came off the right boot. The boots were used as intended, I have photos. I expect a refund. Anna Wisniewska"
      }
    },
    {
      "id": "przypomnienie-faktura",
      "kategoria": "korespondencja",
      "tytul": "Miękkie przypomnienie o zaległej fakturze",
      "pl": {
        "polecenie": "Napisz przypomnienie o zaległej płatności do stałego klienta. Faktura FV 2026/07/183 na 4 920 zł brutto, termin minął 9 dni temu. Współpraca trwa trzy lata i układa się dobrze — ton życzliwy, ale jednoznaczny. Zaproponuj kontakt, gdyby był problem z płatnością. Maksymalnie 100 słów.",
        "wejscie": ""
      },
      "en": {
        "polecenie": "Write a payment reminder to a regular client. Invoice FV 2026/07/183 for PLN 4,920 gross, due date passed 9 days ago. The cooperation has lasted three years and goes well — friendly but unambiguous tone. Offer contact in case of payment problems. Maximum 100 words.",
        "wejscie": ""
      }
    },
    {
      "id": "protokol-streszczenie",
      "kategoria": "dokumenty",
      "tytul": "Streszczenie protokołu ze spotkania",
      "pl": {
        "polecenie": "Streść poniższą notatkę ze spotkania do pięciu punktów: decyzje, osoby odpowiedzialne, terminy. Pomiń dygresje.",
        "wejscie": "Spotkanie zarządu 24.07, obecni: MK, AT, PS, JW. MK otworzył tematem magazynu — przenosiny do nowej hali przesunięte na wrzesień, bo poprzedni najemca zostaje do końca sierpnia. AT zgłosiła, że dostawca kartonów podniósł ceny o 12% i trzeba zebrać dwie alternatywne oferty do 5 sierpnia — bierze to na siebie. Dyskusja o systemie WMS: PS referował demo trzech dostawców, decyzja odroczona do października, bo priorytetem jest teraz sezon. JW poruszył temat urlopów — w sierpniu nakładają się trzy osoby z obsługi klienta, PS ma do piątku zaproponować grafik zastępstw. MK przypomniał o audycie BHP 12 sierpnia, hala musi być przygotowana do 8 sierpnia, odpowiada JW. Na koniec luźna rozmowa o wynikach półrocza — przychód 8% powyżej planu, koszty zgodnie z planem."
      },
      "en": {
        "polecenie": "Summarize the meeting note below into five bullet points: decisions, responsible people, deadlines. Skip digressions.",
        "wejscie": "Board meeting July 24, present: MK, AT, PS, JW. MK opened with the warehouse topic — the move to the new hall postponed to September, because the previous tenant stays until the end of August. AT reported that the cardboard supplier raised prices by 12% and two alternative offers must be collected by August 5 — she takes it on herself. Discussion about the WMS system: PS presented demos from three vendors, decision postponed to October, because the season is now the priority. JW raised the vacation topic — in August three customer service people overlap, PS is to propose a substitution schedule by Friday. MK reminded about the OHS audit on August 12, the hall must be ready by August 8, JW is responsible. At the end a loose talk about half-year results — revenue 8% above plan, costs in line with plan."
      }
    },
    {
      "id": "oferta-sprzatanie",
      "kategoria": "oferty",
      "tytul": "Krótka oferta na sprzątanie biura",
      "pl": {
        "polecenie": "Przygotuj krótką ofertę na podstawie zapytania. Stawka: 38 zł/h netto, minimalne zlecenie 4 h, dojazd w cenie na terenie miasta. Sprzątanie po remoncie wyceniane osobno po oględzinach. Struktura: jedno zdanie wstępu, wycena, co obejmuje, następny krok. Maksymalnie 130 słów.",
        "wejscie": "Dzień dobry, szukamy firmy do sprzątania biura 180 m2 (open space, 2 sale konferencyjne, kuchnia, 2 łazienki) dwa razy w tygodniu. Poproszę o wycenę i informację, czy robicie też mycie okien. Biuro jest świeżo po remoncie. Pozdrawiam, Tomasz Zając, biuro@przyklad.pl"
      },
      "en": {
        "polecenie": "Prepare a short offer based on the inquiry. Rate: PLN 38/h net, minimum order 4 h, travel included within the city. Post-renovation cleaning priced separately after inspection. Structure: one intro sentence, pricing, what it includes, next step. Maximum 130 words.",
        "wejscie": "Hello, we are looking for a company to clean a 180 sqm office (open space, 2 conference rooms, kitchen, 2 bathrooms) twice a week. Please send a quote and information whether you also do window cleaning. The office is freshly renovated. Regards, Tomasz Zajac, biuro@przyklad.pl"
      }
    },
    {
      "id": "tabela-cennik",
      "kategoria": "dane",
      "tytul": "Aktualizacja cennika o podwyżkę",
      "pl": {
        "polecenie": "Podnieś wszystkie ceny w cenniku o 6%, zaokrąglij do pełnych złotych w górę i zwróć tabelę w tym samym formacie plus kolumnę ze starą ceną.",
        "wejscie": "Usługa | Cena netto\nPrzegląd klimatyzacji | 249 zł\nCzyszczenie układu | 189 zł\nUzupełnienie czynnika | 320 zł\nOzonowanie | 99 zł\nDiagnostyka elektroniki | 149 zł\nWymiana filtra kabinowego | 79 zł"
      },
      "en": {
        "polecenie": "Raise all prices in the price list by 6%, round up to full zlotys and return the table in the same format plus a column with the old price.",
        "wejscie": "Service | Net price\nAC inspection | PLN 249\nSystem cleaning | PLN 189\nRefrigerant refill | PLN 320\nOzone treatment | PLN 99\nElectronics diagnostics | PLN 149\nCabin filter replacement | PLN 79"
      }
    },
    {
      "id": "grafik-zastepstw",
      "kategoria": "planowanie",
      "tytul": "Grafik zastępstw na urlopy",
      "pl": {
        "polecenie": "Ułóż grafik zastępstw na sierpień. Zasady: na zmianie zawsze co najmniej dwie osoby z obsługi klienta, nikt nie zastępuje dłużej niż dwa tygodnie z rzędu, osoba na urlopie nie może być przypisana. Zwróć tabelę tydzień po tygodniu z krótkim uzasadnieniem konfliktów, jeśli są.",
        "wejscie": "Zespół obsługi: Kasia (urlop 3-14.08), Marek (urlop 10-21.08), Ola (urlop 24-28.08), Piotr (bez urlopu), Ewa (bez urlopu). Wsparcie z innego działu możliwe: Bartek (tylko 17-28.08)."
      },
      "en": {
        "polecenie": "Arrange a substitution schedule for August. Rules: always at least two customer service people per shift, nobody substitutes longer than two weeks in a row, a person on vacation cannot be assigned. Return a week-by-week table with a short justification of conflicts, if any.",
        "wejscie": "Service team: Kasia (vacation Aug 3-14), Marek (vacation Aug 10-21), Ola (vacation Aug 24-28), Piotr (no vacation), Ewa (no vacation). Support from another department possible: Bartek (only Aug 17-28)."
      }
    },
    {
      "id": "opis-produktu",
      "kategoria": "oferty",
      "tytul": "Opis produktu do sklepu",
      "pl": {
        "polecenie": "Napisz opis produktu do sklepu internetowego: 2-3 akapity plus lista 4 najważniejszych cech. Bez superlatyw w stylu „rewolucyjny”, konkretnie o parametrach i zastosowaniu.",
        "wejscie": "Produkt: plecak rowerowy Vertex 22. Parametry: 22 l, 780 g, wodoodporny materiał Cordura 500D, pokrowiec przeciwdeszczowy w komplecie, kieszeń na bukłak 3 l, pas biodrowy zdejmowany, odblaski 360 stopni, uchwyt na lampkę, 5 lat gwarancji, kolory: czarny, oliwkowy, pomarańczowy. Cena 349 zł."
      },
      "en": {
        "polecenie": "Write a product description for an online store: 2-3 paragraphs plus a list of the 4 most important features. No superlatives like 'revolutionary', specifically about parameters and use.",
        "wejscie": "Product: Vertex 22 cycling backpack. Parameters: 22 l, 780 g, waterproof Cordura 500D fabric, rain cover included, 3 l hydration bladder pocket, removable hip belt, 360-degree reflectors, light mount, 5-year warranty, colors: black, olive, orange. Price PLN 349."
      }
    },
    {
      "id": "mail-urzad",
      "kategoria": "korespondencja",
      "tytul": "Pismo do urzędu o przedłużenie terminu",
      "pl": {
        "polecenie": "Napisz krótkie pismo do urzędu skarbowego z prośbą o przedłużenie terminu na uzupełnienie braków formalnych o 14 dni. Powód: choroba księgowej, w załączeniu kopia L4. Rejestr formalny, bez ozdobników. Zawrzyj: znak sprawy, uzasadnienie, prośbę, listę załączników.",
        "wejscie": "Znak sprawy: 1471-SOB.4103.882.2026. Wezwanie z 21 lipca 2026, termin 7 dni od doręczenia, doręczono 23 lipca. Firma: Askon sp. z o.o., NIP 5252899111."
      },
      "en": {
        "polecenie": "Write a short letter to the tax office requesting a 14-day extension of the deadline to complete formal deficiencies. Reason: accountant's illness, copy of sick leave attached. Formal register, no embellishments. Include: case number, justification, request, list of attachments.",
        "wejscie": "Case number: 1471-SOB.4103.882.2026. Summons of July 21, 2026, deadline 7 days from delivery, delivered July 23. Company: Askon sp. z o.o., NIP 5252899111."
      }
    },
    {
      "id": "faq-zwroty",
      "kategoria": "dokumenty",
      "tytul": "Aktualizacja FAQ o zwrotach",
      "pl": {
        "polecenie": "Przepisz poniższe FAQ tak, żeby uwzględniało nową zasadę: zwroty do 30 dni (było 14), ale produkty spersonalizowane bez zwrotu. Zachowaj format pytanie-odpowiedź, dopisz jedno nowe pytanie o produkty spersonalizowane.",
        "wejscie": "P: Ile mam czasu na zwrot?\nO: Zwrot przyjmujemy do 14 dni od doręczenia.\nP: Kto płaci za przesyłkę zwrotną?\nO: Klient, chyba że towar był wadliwy.\nP: Kiedy dostanę pieniądze?\nO: Do 7 dni od dotarcia zwrotu do magazynu."
      },
      "en": {
        "polecenie": "Rewrite the FAQ below to reflect a new rule: returns up to 30 days (was 14), but personalized products are non-returnable. Keep the question-answer format, add one new question about personalized products.",
        "wejscie": "Q: How long do I have to return?\nA: We accept returns up to 14 days from delivery.\nQ: Who pays for the return shipment?\nA: The customer, unless the goods were defective.\nQ: When will I get my money?\nA: Up to 7 days after the return reaches the warehouse."
      }
    },
    {
      "id": "notatka-decyzja",
      "kategoria": "dokumenty",
      "tytul": "Notatka decyzyjna dla zarządu",
      "pl": {
        "polecenie": "Z poniższych ustaleń przygotuj półstronicową notatkę decyzyjną: kontekst (2 zdania), trzy opcje z kosztem i ryzykiem, rekomendacja z uzasadnieniem (3 zdania).",
        "wejscie": "Temat: kończy się umowa najmu magazynu (31.12.2026). Opcja A: przedłużenie w obecnej lokalizacji, czynsz wzrośnie z 24 do 31 tys. zł/mies., zero kosztów przeprowadzki. Opcja B: nowa hala pod miastem, 26 tys. zł/mies., przeprowadzka ok. 180 tys. zł, dojazd pracowników dłuższy o 25 min, ryzyko odejścia 2-3 osób z magazynu. Opcja C: magazyn zewnętrzny (fulfillment), ok. 8% od obrotu, przy obecnym obrocie ok. 41 tys. zł/mies., ale zero własnej obsługi i kosztów stałych, utrata kontroli nad pakowaniem, umowa min. 24 miesiące."
      },
      "en": {
        "polecenie": "From the findings below prepare a half-page decision memo: context (2 sentences), three options with cost and risk, recommendation with justification (3 sentences).",
        "wejscie": "Topic: the warehouse lease ends (Dec 31, 2026). Option A: extension at the current location, rent rises from 24k to 31k PLN/month, zero moving costs. Option B: new hall outside the city, 26k PLN/month, move approx. 180k PLN, employee commute longer by 25 min, risk of 2-3 warehouse people leaving. Option C: external warehouse (fulfillment), approx. 8% of turnover, at current turnover approx. 41k PLN/month, but zero own handling and fixed costs, loss of control over packing, contract min. 24 months."
      }
    },
    {
      "id": "windykacja-etap2",
      "kategoria": "korespondencja",
      "tytul": "Drugie wezwanie do zapłaty",
      "pl": {
        "polecenie": "Napisz drugie wezwanie do zapłaty (pierwsze bez odpowiedzi). Faktura FV 2026/05/091, 12 300 zł brutto, 47 dni po terminie. Ton stanowczy, rzeczowy: termin 7 dni, informacja o odsetkach ustawowych i możliwości przekazania sprawy dalej. Bez gróźb ponad stan prawny. Maksymalnie 120 słów.",
        "wejscie": "Dłużnik: Novira sp. z o.o. Pierwsze przypomnienie wysłane 12 dni temu, bez reakcji. Kontakt telefoniczny: obietnica zapłaty „do końca tygodnia” — dwa tygodnie temu."
      },
      "en": {
        "polecenie": "Write a second payment demand (the first got no response). Invoice FV 2026/05/091, PLN 12,300 gross, 47 days overdue. Firm, matter-of-fact tone: 7-day deadline, information about statutory interest and possible escalation. No threats beyond the legal state. Maximum 120 words.",
        "wejscie": "Debtor: Novira sp. z o.o. First reminder sent 12 days ago, no reaction. Phone contact: promise to pay 'by the end of the week' — two weeks ago."
      }
    },
    {
      "id": "harmonogram-wdrozenia",
      "kategoria": "planowanie",
      "tytul": "Harmonogram wdrożenia systemu",
      "pl": {
        "polecenie": "Rozpisz harmonogram wdrożenia na 6 tygodni w tabeli: tydzień, działania, osoba, ryzyko. Uwzględnij, że migracja danych nie może wypaść w ostatnim tygodniu miesiąca (zamknięcie księgowe) i że szkolenia muszą być przed startem produkcyjnym.",
        "wejscie": "Projekt: wdrożenie systemu do fakturowania od 14 września (start produkcyjny). Zespół: Iga (administracja systemu), Rafał (księgowość), zewnętrzny wdrożeniowiec (dostępny od 10 sierpnia). Do zrobienia: konfiguracja, migracja danych z Excela (ok. 3 dni), integracja z bankiem, szkolenie 2 grup po 4 osoby, tydzień pracy równoległej ze starym procesem."
      },
      "en": {
        "polecenie": "Lay out a 6-week implementation schedule in a table: week, activities, person, risk. Take into account that data migration cannot fall in the last week of the month (accounting close) and that trainings must happen before the production start.",
        "wejscie": "Project: invoicing system implementation from September 14 (production start). Team: Iga (system administration), Rafal (accounting), external implementer (available from August 10). To do: configuration, data migration from Excel (approx. 3 days), bank integration, training of 2 groups of 4 people, a week of parallel run with the old process."
      }
    }
  ]
}
