SONATE — OTWARTA PRÓBA OFERTOWANIA, 2026-11-09, wersja 1

20 syntetycznych przypadków, trzy nowe rozmowy, po jednej paczce 20 przypadków.
To 60 ocen propozycji, nie 60 niezależnych żądań API ani próba produkcyjna.
ChatGPT w UI: Chat, Medium, temporary Unpersonalized; bez wyszukiwania.
Identyfikator backendowego modelu API nie był ujawniony.

1. Przeczytaj protocol.md. Wejścia, prompt i kryteria zamrożono przed próbą.
2. W nowej rozmowie wklej prompt.txt, a potem pełne cases.json. Nie podawaj
   expected.json. Zapisz wynik dokładnie, także niepowodzenia. Powtórz w trzech
   nowych rozmowach. Inny termin/model może dać inne wyniki.
3. Nasze odpowiedzi i oryginalne wycinki obserwacji są w runs/. Proposals to
   dokładnie wyodrębniony JSON; nie poprawiano pól zadania po odpowiedzi.
4. Aby odtworzyć lokalną kontrolę, użyj Node 24: node --experimental-strip-types
   run-guard.mjs. Następnie Python 3: python3 score.py. Nie wymaga klucza API.
5. Wynik: 60/60 dla czatu i 60/60 dla demonstratora korzystającego z tej samej
   interpretacji. Brak zaobserwowanej przewagi jakości. Nie mierzono czasu
   człowieka, OCR, kosztu tokenów ani zapisu ERP. Nie testowano gotowego SaaS.
6. capture-correction.json opisuje poprawkę etykiety zapisu drugiej i trzeciej
   próby. Pierwotne odpowiedzi zachowano. Utracono wyłącznie eksport schowka
   drugiej próby; oryginalny wycinek obserwacji pozostaje źródłem jej wartości.

Rachunki sprawdził osobny skrypt Python Decimal; demonstrator używa BigInt.
Druga recenzja człowieka pozostaje do wykonania — nie deklarujemy jej odbycia.
Kod jest ograniczonym przykładem, nie gotową integracją, audytem bezpieczeństwa
ani aplikacją do użycia z dokumentami klientów. Pracuj na danych syntetycznych
lub materiałach, które masz prawo przetwarzać. Licencje są w osobnych plikach.
