{
  "slug": "wiedza-wlasciciela-zmienia-kod",
  "ranking_id": "Z01",
  "edition": "1.0",
  "date": "2026-09-25",
  "series": {
    "pl": "Lider i jego warsztat",
    "en": "The leader and their workspace"
  },
  "number": 1,
  "title": {
    "pl": "Wiedza właściciela, która zmienia kod",
    "en": "Owner knowledge that changes code"
  },
  "intro": {
    "pl": "Dwie rozmowy, dwie konkretne zmiany: rozpoznanie otwartej transkrypcji i świadome przejęcie zadania od automatu. Co potwierdza kod, a co wymaga odbioru.",
    "en": "Two conversations, two specific changes: recognising an open transcript and deliberately taking over from automation. What code establishes and what still needs acceptance testing."
  },
  "source_dates": [
    "2026-09-15",
    "2026-09-16"
  ],
  "checked_at": "2026-09-25",
  "sources": [
    {
      "title": "Wewnętrzna broszura rozmów i decyzji / Internal conversations and decisions brochure",
      "date": "2026-09-16",
      "access": "internal",
      "scope": "Full document read; cases 10 and 11 adapted by paraphrase"
    },
    {
      "title": "Historia kodu Szpiega+ / Szpieg+ code history",
      "date": "2026-09-15",
      "access": "internal",
      "scope": "Two corresponding diffs read directly; open transcript recognition and takeover interface. No production execution."
    }
  ],
  "evidence_scope": {
    "pl": "Dwa historyczne przypadki powiązane z bezpośrednio odczytaną zmianą kodu. Bez nowego testu produkcji, pomiaru oszczędności lub potwierdzenia obecnego wdrożenia.",
    "en": "Two historical cases linked to directly inspected code changes. No new production test, savings measurement or confirmation of current deployment."
  },
  "update_trigger": {
    "pl": "Sprzeczność między rozmową a kodem, nowy dowód wdrożenia lub odbiór przejęcia zadania.",
    "en": "A conflict between conversation and code, new deployment evidence or task takeover acceptance results."
  },
  "ai": {
    "authoring": "Codex",
    "source_selection": "Claude Code + Codex",
    "human_review": "post-publication withdrawal by Lech R. Rustecki",
    "independent_model_review": false
  },
  "interactive": "owner-diagram",
  "schema_version": 1,
  "language": "pl",
  "url": "https://www.l00p.ai/zasoby/serie/wiedza-wlasciciela-zmienia-kod/",
  "markdown_sha256": "568c68e404e49d1cc0641b974e02f630089bae4f7327f6831c62869b240c974e",
  "sections": [
    {
      "id": "rozdzial-01",
      "title": "01 / Opowiedz, co robisz po kolei",
      "url": "https://www.l00p.ai/zasoby/serie/wiedza-wlasciciela-zmienia-kod/#rozdzial-01",
      "markdown": "Redaktor kończy rozmowę, wybiera fragment nagrania, uruchamia transkrypcję i zaznacza początek oraz koniec cytatu. Tekst już widzi. Chce dodać go do materiału. Program każe jednak ponownie otworzyć tę samą transkrypcję w innym miejscu. Z perspektywy kodu może to być poprawny warunek. Z perspektywy człowieka oznacza powtarzanie wykonanej pracy.\n\nWłaściciel warsztatu wie, jak zadanie przebiega naprawdę. Najbardziej użyteczna uwaga nie musi brzmieć „zmień tę funkcję”. Wystarczy precyzyjny opis kolejnych czynności, miejsca zatrzymania i oczekiwanego następnego kroku. Dwa historyczne przypadki z rozwoju Szpiega+ pokazują, jak taka rozmowa staje się zmianą kodu."
    },
    {
      "id": "rozdzial-02",
      "title": "02 / Przypadek pierwszy: tekst jest już otwarty",
      "url": "https://www.l00p.ai/zasoby/serie/wiedza-wlasciciela-zmienia-kod/#rozdzial-02",
      "markdown": "W rozmowie z 15 września 2026 r. właściciel opisał drogę od nagrania do zaznaczonego fragmentu. Problemem było rozpoznanie przez program, czy transkrypcja jest otwarta. Wcześniejszy warunek szukał jej w jednym konkretnym widoku. Tekst dostępny w innym miejscu interfejsu nie spełniał tej definicji.\n\nZmiana zapisana tego dnia sprawdza także aktywny kontener powiązany z właściwym plikiem. Kontener musi nadal należeć do dokumentu strony; sama zapamiętana nazwa nie wystarcza. Dzięki temu kod rozpoznaje otwarcie transkrypcji poza dotychczasowym widokiem. To konkretna zmiana warunku, a nie jedynie nowy napis na przycisku.\n\nWażne jest to, co zachowano: dodanie fragmentu nadal wymaga wskazania pliku i wersji transkrypcji. Wygodniejsza droga nie powinna gubić informacji o tym, z którego tekstu pochodzi wybór. Przypadek nie uzasadnia twierdzenia, że każdy fragment z dowolnego okna można przyjąć bez kontroli. Pokazuje naprawę zbyt wąskiego rozpoznawania już wykonanej czynności."
    },
    {
      "id": "rozdzial-03",
      "title": "03 / Przypadek drugi: automat zajmuje stanowisko",
      "url": "https://www.l00p.ai/zasoby/serie/wiedza-wlasciciela-zmienia-kod/#rozdzial-03",
      "markdown": "Druga rozmowa dotyczyła lokalnego procesu transkrypcji działającego w tle, nazywanego w warsztacie „mrówką”. Rezerwacja chroniła zadanie przed kolizją. Gdy proces już pracował, interfejs pokazywał ostrzeżenie i zatrzymywał dalszą drogę. Właściciel potrzebował możliwości świadomego przejęcia zadania, nawet jeśli oznaczało to porzucenie rozpoczętej pracy i zamówienie płatnej transkrypcji.\n\nW historycznej zmianie kodu tę drogę udostępniono zarówno dla zadania oczekującego, jak i pracującego. Dialog dla trwającej pracy opisuje konsekwencje: przerwanie procesu, utratę wykonanej pracy i uruchomienie płatnego toru. Przycisk potwierdzenia odróżnia przerwanie pracy od zwolnienia samej rezerwacji. Człowiek ma otrzymać wybór razem z jego kosztem.\n\nTo opis zmiany interfejsu i zamiaru projektowego. Sam dialog nie dowodzi, że wszystkie drogi wykonania wymuszają potwierdzenie. Odczytana funkcja ma również wariant awaryjny na wypadek niedostępności mechanizmu dialogu. Dlatego nie przedstawiamy tej poprawki jako kompletnego, przetestowanego zabezpieczenia. Odbiór przejęcia musi objąć także tę sytuację oraz rzeczywiste zatrzymanie procesu."
    },
    {
      "id": "rozdzial-04",
      "title": "04 / Dwie poprawki, dwa różne warunki",
      "url": "https://www.l00p.ai/zasoby/serie/wiedza-wlasciciela-zmienia-kod/#rozdzial-04",
      "markdown": "![Otwarta transkrypcja: rozpoznaj właściwy widok, zachowaj wersję. Przejęcie zadania: pokaż wybór i koszt, sprawdź wykonanie.](https://www.l00p.ai/wydawnictwo/wiedza-wlasciciela-zmienia-kod/rozmowa-kod-pl-v1.svg)\n\nAutorski schemat dwóch historycznych zmian z 15.09.2026, Codex / L00P.AI. Skrót treści, nie zapis testu produkcji ani standardowa notacja procesowa.\n\nW pierwszym przypadku usuwamy zbędne powtórzenie: program uznaje czynność wykonaną w innym widoku, zachowując powiązanie z wersją. W drugim oddajemy decyzję osobie uprawnionej, pokazując skutki przerwania automatu. Łączy je wiedza o pracy człowieka, ale nie jedna uniwersalna reguła „usuń blokadę”.\n\n„Nie każ mi otwierać drugi raz” nie oznacza „zapomnij o wersji”. „Pozwól mi przejąć” nie oznacza „nie ostrzegaj o koszcie”. Ten rozdział warto zapisać jeszcze przed zleceniem poprawki agentowi."
    },
    {
      "id": "rozdzial-05",
      "title": "05 / Co potwierdza źródło",
      "url": "https://www.l00p.ai/zasoby/serie/wiedza-wlasciciela-zmienia-kod/#rozdzial-05",
      "markdown": "Podstawą jest wewnętrzna broszura z 16 września 2026 r. oraz bezpośredni odczyt dwóch zmian w historii kodu z 15 września. Dla obu przypadków zestawiono opis potrzeby z odpowiednią różnicą między wersjami. Publikujemy parafrazę i autorski schemat, bez całych rozmów, prywatnych identyfikatorów i treści nagrań.\n\nDowód pozwala powiedzieć: określona potrzeba została opisana, a w kodzie zapisano odpowiadającą jej zmianę. Nie pozwala obliczyć oszczędności czasu ani liczby unikniętych błędów. Nie wykonaliśmy w tym wydaniu nowego testu produkcyjnego. Przy drugiej zmianie historyczny zapis wyraźnie pozostawiał wdrożenie do decyzji właściciela; nie zamieniamy go w deklarację obecnego stanu usługi."
    },
    {
      "id": "rozdzial-06",
      "title": "06 / Jak odebrać podobną poprawkę",
      "url": "https://www.l00p.ai/zasoby/serie/wiedza-wlasciciela-zmienia-kod/#rozdzial-06",
      "markdown": "Dla pierwszego przypadku otwórz transkrypcję w każdym obsługiwanym widoku, zaznacz fragment i sprawdź jego powiązanie z właściwym plikiem oraz wersją. Osobno sprawdź brak wersji i nieaktualny widok. Oczekiwanie zapisz przed uruchomieniem próby.\n\nDla przejęcia zadania sprawdź osobno oczekiwanie i pracę automatu, anulowanie decyzji, potwierdzenie oraz niedostępność dialogu. Sprawdź, czy ostrzeżenie odpowiada rzeczywistemu kosztowi i czy poprzedni proces rzeczywiście przestaje wykonywać zadanie. To proponowany plan odbioru, nie lista testów wykonanych w tym artykule. [Karta uprawnień agenta](/zasoby/serie/kto-zatwierdza-i-co-wolno-agentowi/) pomaga ustalić, kto może podjąć taką decyzję."
    },
    {
      "id": "rozdzial-07",
      "title": "07 / Mała karta zmiany dla lidera",
      "url": "https://www.l00p.ai/zasoby/serie/wiedza-wlasciciela-zmienia-kod/#rozdzial-07",
      "markdown": "Zapisz pięć rzeczy: co robię, gdzie staję, co chcę zrobić dalej, jaki warunek musi pozostać i po czym poznam poprawę. Dołącz wersję wejścia oraz dowód odbioru. Taka karta daje agentowi konkretny problem i granice rozwiązania. [Rozdzielenie kontroli kodu i człowieka](/zasoby/serie/co-sprawdza-kod-a-co-czlowiek/) pomaga uniknąć zbyt szerokich wniosków z zielonego testu.\n\nJeżeli w Twoim warsztacie pojawia się podobne „przecież już to zrobiłem”, możemy zacząć od odtworzenia jednej ścieżki pracy. Wystarczy neutralny opis czynności i przeszkody. Szczegóły rozwiązania można omówić w rozmowie, bez publikowania prywatnych danych i całych sesji."
    },
    {
      "id": "rozdzial-08",
      "title": "08 / Pochodzenie i korekty",
      "url": "https://www.l00p.ai/zasoby/serie/wiedza-wlasciciela-zmienia-kod/#rozdzial-08",
      "markdown": "Źródła sprawdzono 25 września 2026 r. To studium historycznych decyzji, nie instrukcja aktualnej wersji Szpiega+. Oryginalną broszurę opracowano z udziałem Codex i Claude Code. Publiczną adaptację PL/EN, diagram i odbiór autorski tego wydania przygotował Codex; nie przeprowadzono niezależnego przeglądu drugiego modelu ani pomiaru produkcji.\n\nNie wykorzystano cudzych ilustracji ani nagrań. Kontrola człowieka obejmuje możliwość wycofania po publikacji. Odnalezienie sprzeczności między rozmową a zmianą kodu, nowy dowód wdrożenia lub wynik odbioru przejęcia zadania uruchamia ponowny przegląd. Nowy wynik trzeba opisać z własną datą i zakresem."
    }
  ],
  "media": [
    {
      "url": "https://www.l00p.ai/wydawnictwo/wiedza-wlasciciela-zmienia-kod/rozmowa-kod-pl-v1.svg",
      "kind": "diagram_in_code",
      "depicts_real_measurement": false
    }
  ]
}
