# Prompt do rozwijania atlasu spinningu

Zaprojektuj, zbuduj, wypełnij zweryfikowanymi treściami i uruchom obszerny polski przewodnik spinningowy jako publiczną stronę ryby.samychswoich.pl oraz ilustrowaną książkę PDF do pobrania. Wynikiem ma być działający i sprawdzony produkt, nie makieta. Kontynuując istniejące repozytorium, zachowaj jego architekturę i źródła treści, przejrzyj instrukcje oraz aktualny stan wdrożenia. Wprowadzaj zmiany w tym samym projekcie. Poniższe wymagania są docelowym zakresem; przy odbiorze oddziel wykonane elementy od ograniczeń i treści wymagających dalszej weryfikacji.

## Odbiorca i sprzęt

Przewodnik jest dla wędkarza łowiącego z brzegu i łodzi, od ultra light po ciężkie zestawy na duże sumy. Do dyspozycji ma GPSMAP 8412xsv, GT56, LiveScope Plus z LVS34, silnik dziobowy Garmin Force z GPS połączony z GPSMAP i subskrypcję map. Dokładne wersje oprogramowania, montaż przetworników i produkt mapowy wymagają ustalenia. Nie zakładaj wyposażenia, którego nie potwierdzono. GT56 obsługuje tradycyjny CHIRP, ClearVü i SideVü, a LiveScope jest osobnym systemem obserwacji na żywo. Nie mieszaj ich ustawień.

## Wody i stanowiska

Opracuj osobne części dla Odry we Wrocławiu i Wrocławskiego Węzła Wodnego, mniej uregulowanych fragmentów w okolicach Wołowa, odcinka szczecińskiego oraz Regalicy. Rozróżnij Odrę Wschodnią i Zachodnią, granice obwodów, kanały, portowe baseny, starorzecza połączone i odcięte od rzeki. Uwzględnij Jezioro Nyskie (zbiornik Nysa), Jezioro Otmuchowskie (Otmuchów), Jezioro Mietkowskie (Mietków) i zbiornik Rybnik (Zalew Rybnicki).

Dla każdej wody podaj typ siedlisk i sposób szukania stanowiska: kamienny narzut, ostroga, przelew, opaska, roślinność, trzciny, zatoka, plaża, piasek, muł, spadek, stary nurt, blat, górka, głęboki dół, ujście i granica nurtu. Wyjaśnij znaczenie poziomu i trendu wody. Uwzględnij szybki nurt w kanałach oraz wodę niemal stojącą. Scenariusz ma zawierać pozycję wędkarza/łodzi, kierunek rzutu, tor przynęty, głębokość, tempo, pułapki i kolejną zmianę po braku reakcji. Nie wymyślaj współrzędnych, głębokości ani potwierdzonych miejsc występowania ryb.

## Ryby

Szczegółowo opisz okonia, szczupaka, sandacza, bolenia, klenia i suma. Uwzględnij jazia, inne uzasadnione miejscowo gatunki oraz przyłów. Każdy profil powinien obejmować rozpoznanie, zmysły, pokarm, siedlisko, zgrupowania, zmienność sezonową i dobową, temperaturę i tlen, zachowanie podczas żerowania, dobór sprzętu, przynęt, prowadzenia, zacięcie, hol, podbieranie i wypuszczanie. Oznacz heurystyki wędkarskie i nie przypisuj rybom sztywnych godzin aktywności.

Wyjaśnij pojęcie „bass”. Rozróżnij bassa słonecznego (Lepomis gibbosus) od bassa wielkogębowego (Micropterus salmoides). Sprawdź aktualny status gatunków obcych i inwazyjnych w źródłach urzędowych oraz lokalne występowanie. Nie przenoś amerykańskich porad bassowych automatycznie na polskie wody. Postępowanie ze złowionym IGO opieraj na aktualnym prawie, a nie na ogólnej zasadzie catch and release. Nie zachęcaj do transportu ani introdukcji.

## Przynęty i prowadzenie

Przygotuj bogato ilustrowany atlas obrotówek, wahadłówek, cykad i wirujących ogonków, woblerów oraz gum. Dla obrotówek pokaż kształt paletki, kąt i opór pracy, masę i zastosowanie w nurcie. Dla woblerów rozróżnij minnow, crank, shad, jerkbait, twitchbait, bezsterowe, poppery i walk-the-dog; pływające, tonące i suspending. Pokaż jak długość, szerokość i kąt steru, punkt mocowania, masa, prędkość, linka i kierunek nurtu wpływają na pracę. Nie obiecuj dokładnej głębokości na podstawie samego steru. Omów rozmiary, wyporność, balast, strojenie, haki i kotwice.

Dla gum opisz shad, twister, jaskółkę, worm, imitacje raków i stworzeń; pracę ogonka, sztywność i wielkość. Pokaż główkę jigową, czeburaszkę, offset, Texas, Carolina, drop shot i Ned. Dobór masy i haka ma wynikać z głębokości, nurtu, wyporności przynęty i kontaktu z nią. Podaj zakresy startowe oraz objawy niedociążenia i przeciążenia.

Pokaż prowadzenie jednostajne, wachlarzowe, swing w nurcie, stop and go, twitching, jerking, opad, podbicie, wleczenie, deadstick i powierzchnię. Wyjaśnij różnice rzutu pod prąd, w poprzek i z nurtem oraz prędkości względem brzegu, łodzi i wody. Scenariusze powinny obejmować pory roku, porę dnia, nasłonecznienie, zachmurzenie, wiatr, opad i przejrzystość. Kolor traktuj jako zmienną do testu po znalezieniu ryb i właściwego toru: naturalne, kontrastowe, ciemna sylwetka, jaskrawe i fluorescencyjne; nie ustanawiaj pewnych reguł na podstawie ciśnienia czy faz Księżyca.

## Zestawy, linki i węzły

Dodaj osobny, szczegółowy rozdział o wertykalnym łowieniu suma z łodzi na sztuczne przynęty: przy dnie i pelagicznie, ustawienie łodzi i wiązki LVS34, dryf i praca Force, doprowadzenie przynęty nad obserwowaną rybę, śledzenie reakcji, odmowa i zmiana prezentacji, zacięcie, ciężki zestaw, hamulec, hol oraz zespołowe podbieranie. Nie zakładaj, że każde duże echo jest sumem. Lokalna legalność połowu z jednostki pływającej i metody ma pierwszeństwo przed receptą; uwzględnij ograniczenia Mietkowa i Rybnika.

Każdy omawiany gatunek zilustruj rzeczywistą, poprawnie oznaczoną fotografią z jawnymi prawami do publikacji. Podaj autora, źródłową stronę pliku, licencję i wprowadzone zmiany. Zweryfikuj gatunek przez oględziny; nazwa pliku sama nie wystarcza. Zdjęcia muszą trafić również do PDF. Nie używaj generowanych ryb jako materiału identyfikacyjnego.

Porównaj zestawy UL, lekkie, średnie, ciężkie i sumowe: wędzisko, realny ciężar rzutu, kołowrotek, plecionka, przypon, agrafki, krętliki, hamulec i narzędzia. Rozróżnij klasę PE, deklarowaną średnicę i wytrzymałość; nie przedstawiaj ich jako dokładnych zamienników między producentami. Uwzględnij zużycie na kamieniach, kontrolę ostatnich metrów, jakość węzłów i przypony odporne na zęby szczupaka. Fluorocarbon nie daje takiej samej ochrony jak stal/tytan.

Zamieść instrukcje Palomar, Uni, Double Uni, FG, pętli do woblera oraz uzasadnionych alternatyw. Dla każdego pokaż oddzielnie wszystkie kroki, koniec roboczy i główny, różne kolory linek, kierunek ruchu, przejścia nad/pod, zwilżenie, dociągnięcie i próbę. Diagramy muszą być topologicznie poprawne. Jeśli pełny przebieg nie został sprawdzony, oznacz rysunek jako orientacyjny i dołącz wiarygodną animację; nie udawaj kompletnej instrukcji na podstawie dekoracyjnego obrazka. Nie generuj mechaniki węzła losową ilustracją AI.

## Szukanie ryb i interpretacja echosondy

Zbuduj proces od mapy do potwierdzonej obserwacji: wybór rejonu, pierwsze przejście, skanowanie, oznaczenie struktury, sprawdzenie różnym kątem, pozycjonowanie, rzuty kontrolne i decyzja. Pokaż różnice między ławicą drobnicy, skupiskiem większych ryb, pojedynczym echem, roślinami, drewnem, cieniem sonarowym i artefaktem. Nie rozpoznawaj gatunku i dokładnej liczby ryb wyłącznie po plamie lub łuku.

Wyjaśnij jak traktować ławice: zbite i rozproszone, przy dnie i w toni, przemieszczające się i związane z osłoną; drapieżniki obok, poniżej i na skraju; obserwacja kierunku ruchu i zmian kształtu. Obecność pokarmu to argument za testem, nie dowód aktywnego drapieżnika. Ryby widoczne bez brania nie dowodzą złego koloru. Opisz jak nie rozpędzić ławicy łodzią i jak odróżnić reakcję na przynętę od zmiany orientacji wiązki.

Daj konkretne kryteria pozostania: powtarzalne echa, osłona i pokarm, pościg/reakcja, kontakt lub branie; i odejścia: brak potwierdzenia po kontroli ustawień i kilku sensownych torach, ryby niedostępne legalnie, brak bezpiecznej pozycji, brak tlenu/upał. Ramy czasu są propozycją organizacji, a nie biologicznym prawem. Pokaż zapis obserwacji i test jednej zmiennej naraz.

## Garmin GPSMAP 8412xsv, GT56, LVS34 i Force

Oprzyj instrukcje na oficjalnych dokumentach odpowiednich modeli i wersji. Zaproponuj użyteczne układy ekranu: mapa z SideVü, CHIRP z ClearVü, mapa z LiveScope, LiveScope do prezentacji przynęty. Omów częstotliwość, zakres, wzmocnienie, kontrast/kolor, przewijanie, zakłócenia, głębokość przetwornika, orientację, TVG i Ghost Reject tam, gdzie są obsługiwane. Każda recepta: cel → punkt startowy → obserwowany objaw → korekta → kompromis. Nie publikuj uniwersalnego procentu czułości ani fikcyjnych nazw menu. Ilustracje ekranu oznacz jako schemat, jeśli nie są autentycznymi zrzutami.

Force: kalibracja, kotwica GPS, przesunięcie pozycji, utrzymanie kursu, kontrolowany dryf, zapis i przejście śladu, nawigacja trasą i natychmiastowe zatrzymanie. Wyjaśnij wpływ obrotu silnika na LiveScope zamocowany na jego kolumnie. Podążanie śladem nie jest automatycznie podążaniem po izobacie. Pływanie po śladzie, Go To i Auto Guidance nie zastępują obserwacji przeszkód, żeglugi, poziomu wody, baterii i pogody.

## Mapy i źródła

Naucz czytania zagęszczenia izobat, garbów, blatów, siodeł, starego koryta i przewężeń oraz wstępnego ustalania kierunku obławiania. Zweryfikuj faktyczne pokrycie wskazanych wód przez konkretną subskrypcję Garmin; posiadanie abonamentu nie dowodzi pokrycia. Nie publikuj licencjonowanych map bez praw. Własne schematy muszą być wyraźnie opisane jako niemające odniesienia geograficznego. Omów Quickdraw, korekty poziomu i źródło głębokości. Nie twórz pozornie prawdziwej batymetrii akwenu.

Dla zmiennych faktów przeprowadź research. Preferuj użytkowników rybackich i pełne zezwolenia, PZW, Wody Polskie, urzędy żeglugi, IMGW, GDOŚ/IOP PAN i producentów sprzętu. Każde źródło zapisz z URL, tytułem, datą sprawdzenia, zakresem i ograniczeniem. Oddziel fakt, interpretację i hipotezę. Odnotuj brak dostępu zamiast zgadywać.

Sprawdzaj nowsze uchwały, erraty i czasowe zamknięcia. Punkty wymagające szczególnej kontroli: zakaz połowu z jednostek pływających na Mietkowie uchwalony w maju 2026 do końca 2029; ograniczenia spinningu na Nysie/Otmuchowie od stycznia do maja w zezwoleniu Opole 2026; własny regulamin Rybnik; różni uprawnieni do rybactwa na Odrze i Regalicy. Nie rozszerzaj zasad jednego obwodu na całą rzekę. Data odczytu strony nie jest gwarancją kompletności całego prawa.

## Strona i PDF

Zbuduj przejrzysty, szybki atlas z nawigacją rozdziałów, wyszukiwaniem treści, filtrowaniem i krótkim doborem punktu startowego według akwenu, brzegu/łodzi, gatunku, nurtu, przejrzystości i pory roku. Ograniczenia prawne mają pierwszeństwo przed doborem taktyki. Zapewnij pełną treść dostępną bez JavaScript, duże ilustracje do powiększenia, czytelny telefon, klawiaturę, właściwy kontrast i opisy alternatywne. Nie zastępuj właściwego poradnika reklamową stroną startową. Dodaj bibliografię, daty weryfikacji, historię zmian i zasady aktualizacji.

Z tego samego źródła treści generuj rzeczywisty plik książki PDF: okładka, spis treści, rozdziały, ilustracje, podpisy, aktywne odnośniki, bibliografia i numeracja stron. Sprawdź polskie znaki, tabele, skale ilustracji i podziały stron na renderach. Przycisk pobierania ma pobierać plik, nie tylko otwierać okno drukowania.

## Azure, GitHub i aktualizacje

Utwórz nowe repozytorium na GitHub cezp i nową resource group w zweryfikowanym tenancie samychswoich.pl. Publikuj pod ryby.samychswoich.pl z HTTPS. Priorytetem jest statyczny hosting bez stałego serwera i bazy. Wybierz Azure Static Web Apps Free, jeśli wystarczy; nie twórz płatnych usług bez uzgodnionego budżetu. Użyj istniejącej strefy DNS zamiast duplikowania jej. Sprawdź aktualne limity i nie obiecuj bezpłatności całej subskrypcji lub zewnętrznych usług.

Strona jest publiczna. Opcjonalne logowanie Microsoft Entra ID/OIDC ma chronić funkcje administracyjne. Administratorem jest cpytka@samychswoich.pl. Sama obecność emaila w JavaScript nie stanowi autoryzacji. W wariancie Free wykorzystaj wbudowane logowanie i rolę egzekwowaną przez platformę; własna rejestracja OIDC ograniczona do tenanta może wymagać innego planu. Jawnie podaj granice tego rozwiązania i zweryfikuj anonimowy dostęp do panelu. Nie umieszczaj tokenów w repozytorium lub przeglądarce.

Treść i źródła utrzymuj w wersjonowanych plikach, z walidacją, kontrolą zmian i odtwarzaniem. Udostępnij realną ścieżkę dodatkowego researchu i aktualizacji przez repozytorium/administratorów, a nie fikcyjny przycisk AI bez backendu. Nie uruchamiaj płatnego modelu na każde wejście. Sprawdzanie dostępności źródła nie jest weryfikacją jego treści. Nie włączaj cyklicznego researchu bez zlecenia harmonogramu.

Zastosuj GitHub Actions z najnowszymi stabilnymi wersjami głównymi dostępnych akcji (np. @v7, zależnie od aktualnych wydań), aktualnym wspieranym Node.js i automatyczną kontrolą aktualizacji zależności. Nie używaj gałęzi main zamiast wydanego taga. Sprawdź środowisko uruchomieniowe akcji, nie tylko wersję Node aplikacji. Federacja OIDC GitHub → Azure ma minimalny zakres na nowym zasobie i nie jest tym samym co logowanie czytelników. Buduj, waliduj, generuj PDF i wdrażaj po zatwierdzeniu zmian w main. Dodaj ręczne uruchomienie, historię wydań i opis rollbacku.

## Odbiór

Zweryfikuj kompletność rozdziałów i wszystkie pliki JSON, lokalne odnośniki, podpisy/licencje grafik, schematy węzłów, wyszukiwanie, dobór warunków i ograniczenia prawne, telefon i desktop, PDF, CI, HTTPS, domenę, wersję wdrożenia i granicę dostępu administratora. Nie uznawaj zielonego CI za dowód działającej domeny. Zakończ linkami do strony, repozytorium, PDF i promptu, identyfikacją zasobów, kosztem, wynikiem testów oraz konkretną listą niezweryfikowanych elementów. Nie opisuj symulacji jako pomiaru z wody ani porad startowych jako gwarancji połowu.

## Standard wydania specjalistycznego

Przewodnik ma dostarczać użytecznej wiedzy również zawodowemu przewodnikowi. Nie zwiększaj objętości przez powtarzanie podstaw. Każde rozwinięcie powinno tłumaczyć mechanizm, warunki zastosowania, ograniczenie, konkurencyjne wyjaśnienie objawu i próbę pozwalającą wybrać dalsze działanie. Podane liczby oznacz jako pomiar, parametr producenta, wynik konkretnego badania albo autorski punkt startowy. Nie przenoś progów z jednej wody, gatunku lub modelu sprzętu na wszystkie inne.

Uzupełniaj luki w rodzinach przynęt: cykady/blade baits (odróżnione od liplessów i rattlinów), tailspiny, spinnerbaity, blade jigi/chatterbaity, hair jigi, jigi ze spódnicą, tuby i przynęty typu creature, wahadłówki i pilkery castingowe, sinking pencils, powierzchniowe walkery/poppery oraz glidebaity. Dla cykad opisz start drgań, konkretne mocowania oczek zależne od modelu, krótki lift-and-fall, kontrolowany opad, zwijanie jednostajne i przejście w łuk nurtu. Nie zamieniaj tego w katalog zakupowy.

W prowadzeniu analizuj kąt i opór linki, prędkość względem wody oraz dna, czas w warstwie, kontrolowany luz, zmianę masy i profilu oraz błędy montażu. Porównuj nowoczesne techniki i montaże przez ich zadanie, a nie samą obcą nazwę. W biologii sprawdzaj oryginalne badania: budowę ofiary, zachowanie ucieczkowe, widoczność, tlen, temperaturę, migracje i podatność na połów. Rozdziel pełny tekst od abstraktu. Eksperyment z żywymi rybami nie stanowi dowodu skuteczności konkretnej barwy przynęty.

Dla sonaru wyjaśnij odległość skośną, sektor i rozdzielczość, cień i martwe strefy, ruch łodzi i przetwornika, ping a przewijanie, wpływ filtrów oraz niepewność oznaczenia gatunku. Wprowadź diagnostykę: objaw → możliwe przyczyny → kontrola → decyzja. Obecność ławicy nie jest dowodem żerowania. Sprawdź pułap i przecięcie torów w przestrzeni, zanim interpretujesz brak reakcji.

Rozdziel wykrycie, orientację, atak, zapięcie i hol. Ucz porównania A–B/B–A oraz rejestracji zakłóceń, bez twierdzenia, że kilka rzutów daje istotność statystyczną. Powtórne echo tej samej ryby nie jest niezależną próbą. Scenariusze dla Odry, Regalicy, kanałów, starorzeczy i zbiorników wyraźnie oznacz jako autorskie przykłady, o ile nie dysponujesz rzeczywistymi pomiarami. Zachowaj pierwszeństwo lokalnych zakazów i bezpiecznego dostępu.

Każde nowe wydanie aktualizuje ten sam komplet: rozdziały, odnośniki, własne ilustracje, wyszukiwarkę, stronę źródeł i PDF. Sprawdź długie spisy treści na telefonie oraz rzeczywiste rendery stron PDF. Nie opisuj protokołów jako przetestowanych na wodzie, jeśli wykonano jedynie weryfikację redakcyjną i techniczną.
