From 128c56397476ff42c118c8e934f3049f326a577f Mon Sep 17 00:00:00 2001 From: migatu Date: Sun, 4 Oct 2026 14:11:03 +0200 Subject: [PATCH] =?UTF-8?q?docs:=20rejestr=20wymaga=C5=84=20=E2=80=94=20zm?= =?UTF-8?q?iany=20z=20materia=C5=82=C3=B3w=20klienta=20(wrzesie=C5=84=2020?= =?UTF-8?q?26)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Naniesione wnioski z TO DO 2026-09-05, specyfikacji 2026-09-13 oraz dosłanych plików (czasy wznoszenia, kalkulator firdarii). Każda zmiana z wartością było/jest, powodem i dowodem jest w nowym arkuszu „Zmiany 2026-10”. - 56 nowych wymagań (DAN-28…36, LOG-35…51, PRE-30…59), 103 zmiany w istniejących, 34 pytania (Q-15…Q-48), 21 haseł słownika. - Wygląd i interfejs jako opcje do wyboru (język, motyw jasny obok ciemnego, kolorowanie, „symbol + skrót”, styl koła) — PRE-30…33, 49–51. - 17 statusów skorygowanych: wiersze już w pierwotnej treści obiecywały funkcje, których nie ma w kodzie (m.in. LOG-15 parser → Do zrobienia, LOG-16/19 → W trakcie — przyczyna fałszywych interpretacji z TO DO w.11). LOG-08 i LOG-14 spełniają pierwotną treść, więc zostają Zrobione, a nowy zakres klienta wydzielono do LOG-50 i LOG-51. - DAN-28 (lustro baz w SQL): numer używany już w kodzie, brakował w rejestrze. - Przegląd: liczniki i tabela postępu przeliczone z arkuszy. Analiza zaktualizowana: dosłane materiały, limit 5000 rekordów przy wyszukiwaniu, .xlsm odrzucany przez domyślną regułę wgrywania, pliki pozostawione poza repo. Co-Authored-By: Claude Opus 5.5 --- docs/analiza-klient-2026-09.md | 252 ++++++++++++++++++++------------- docs/astrololo_wymagania.xlsx | Bin 41848 -> 136294 bytes 2 files changed, 155 insertions(+), 97 deletions(-) diff --git a/docs/analiza-klient-2026-09.md b/docs/analiza-klient-2026-09.md index 5717b66..674a627 100644 --- a/docs/analiza-klient-2026-09.md +++ b/docs/analiza-klient-2026-09.md @@ -2,145 +2,203 @@ Źródła: - `astro parser TO DO LIST 2026-09-05.xlsx` — dalej **TO DO**, -- `astro parser_2026-09-13.docx` — dalej **specyfikacja**. +- `astro parser_2026-09-13.docx` — dalej **specyfikacja**, +- dosłane 2026-10-04: `wznoszenie znaków ascensional times.xlsx` i `fidaria calculator.xls`. Architektura (trzy warstwy) zostaje bez zmian. Uwagi klienta o architekturze i stosie technologicznym są tu celowo pominięte. -Legenda pewności: **[kod]** sprawdzone w kodzie · **[rejestr]** status z `astrololo_wymagania.xlsx`, niezweryfikowany w kodzie · **[hipoteza]** wniosek z objawów, niesprawdzony. +Wnioski są naniesione do rejestru `astrololo_wymagania.xlsx` w tym samym PR. Każda zmiana — z wartością „było / jest", powodem i dowodem — jest w arkuszu **„Zmiany 2026-10"**. + +Legenda pewności: **[kod]** sprawdzone w kodzie · **[hipoteza]** wniosek z objawów, niesprawdzony. ## TL;DR -1. **Interpretacje pokazują sygnifikatory, których w horoskopie nie ma.** Klient ma rację, mechanizm potwierdzony w kodzie. To nie nowe wymaganie, tylko błąd w działającej funkcji — i ten sam błąd zasila prompt do LLM. -2. **Specyfikacja (docx) to w ~90% wynik AI, którego klient jeszcze nie przejrzał.** W części 2 z 21 stoi znacznik „{DOTĄD SPRAWDZONE}". Nie traktować jej jako wymagań — to skorowidz do sprawdzania algorytmów. -3. **Prawdziwą listą priorytetów jest TO DO (xlsx).** Astrologia wedyjska, chińska i majańska występuje wyłącznie w specyfikacji; w TO DO jej nie ma. -4. **Trzy zmiany przekrojowe:** interfejs po angielsku, wyłącznie jasny motyw z kolorowaniem, tabele w formie „symbol + skrót". -5. **Część pozycji z TO DO już istnieje** (paralele, draconic, stacje, profekcje, zbiorcza tabela predykcji) — klient może o tym nie wiedzieć albo chce innego formatu. +1. **Interpretacje pokazują sygnifikatory, których w horoskopie nie ma.** Klient ma rację, mechanizm potwierdzony w kodzie, a ten sam błąd zasila prompt do LLM. Dodatkowo wyszukiwanie ucina rekordy limitem 5000, więc część bazy w ogóle nie jest sprawdzana. +2. **Specyfikacja (docx) to w ~90% wynik AI, którego klient jeszcze nie przejrzał** (znacznik „{DOTĄD SPRAWDZONE}" w części 2 z 21). Służy jako skorowidz, nie jako wymagania. +3. **Priorytety bierzemy z TO DO.** Astrologia wedyjska, chińska i majańska występuje tylko w specyfikacji — trafiła do pytań (Q-15), nie do wymagań. +4. **Wygląd i interfejs zapisane jako opcje do wyboru:** język, motyw jasny obok obecnego ciemnego, kolorowanie, „symbol + skrót", styl koła. +5. **Rejestr:** 56 nowych wymagań, 103 zmiany w istniejących, 34 nowe pytania (Q-15…Q-48), 21 haseł słownika. +6. **17 statusów skorygowanych w dół.** Te wiersze już w pierwotnej treści obiecywały funkcje, których w kodzie nie ma. +7. **Pięć plików z `docs/` celowo poza repozytorium** — kupione bazy i dane osobowe (sekcja 7). ## 1. Interpretacje działają źle (potwierdzone w kodzie) -**Zgłoszenie (TO DO, wiersz 11, \*\*\*).** Pod nagłówkiem „Sun w Taurus" pojawia się rekord „Sun in Gemini or Sagittarius, in square or opposition the Moon", choć żaden z warunków nie zachodzi. Fasetka „koniunkcja z Moon — 84 dopasowań" zbiera każdą koniunkcję czegokolwiek z Księżycem. Pokazują się też rekordy o dyrekcjach („by dir."), których nie liczymy, oraz o godnościach („well-dig. at B."), które w tym horoskopie nie są spełnione. +**Zgłoszenie (TO DO, wiersz 11, \*\*\*).** Pod nagłówkiem „Sun w Taurus" pojawia się rekord „Sun in Gemini or Sagittarius, in square or opposition the Moon", choć żaden z warunków nie zachodzi. Fasetka „koniunkcja z Moon — 84 dopasowań" zbiera każdą koniunkcję czegokolwiek z Księżycem. Pokazują się też rekordy o dyrekcjach („by dir."), których nie liczymy, i o godnościach („well-dig. at B."), które w tym horoskopie nie są spełnione. -**Mechanizm [kod].** `_facet_samples` w [significators.py](../services/logic/app/significators.py#L70) przepuszcza rekord, jeśli tekst jego sygnifikatora *zawiera* wszystkie tokeny fasetki ([linia 82](../services/logic/app/significators.py#L82): `if not all(t in low for t in toks)`). Sprawdza więc, czy rekord *wspomina* te tokeny, a nie czy *wszystkie warunki rekordu* są spełnione w horoskopie. Skutki: +**Mechanizm [kod].** `_facet_samples` w [significators.py](../services/logic/app/significators.py#L70) przepuszcza rekord, jeśli tekst jego sygnifikatora *zawiera* wszystkie tokeny fasetki ([linia 82](../services/logic/app/significators.py#L82)). Sprawdza więc, czy rekord *wspomina* te tokeny, a nie czy *wszystkie jego warunki* są spełnione w horoskopie. Skutki: -- Nie rozróżnia, **która** planeta jest w aspekcie. Rekord `[Ve [conj [Mo … [Su in 7th H.` trafia do fasetki „Słońce w koniunkcji z Księżycem", bo zawiera `[Su`, `[conj` i `[Mo`. -- Ignoruje **dodatkowe warunki** rekordu: inny znak („Gem or Sag"), inny aspekt („sq or opp"), kwalifikatory techniki („by dir.", „tr."), godności („at B."). -- „[Su: 5415 rekordów" w nagłówku to `planet_total` — liczba wszystkich rekordów wspominających Słońce, bez żadnego dopasowania. +- Nie rozróżnia, **która** planeta jest w aspekcie. Rekord `[Ve [conj [Mo … [Su in 7th H.` trafia do fasetki „Słońce w koniunkcji z Księżycem". +- Ignoruje **dodatkowe warunki** rekordu: inny znak, inny aspekt, kwalifikatory techniki („by dir.", „tr."), godności („at B."). +- **Limit 5000 [kod].** Wyszukiwanie po tokenie planety jest ucinane do 5000 rekordów ([main.py](../services/logic/app/main.py#L253), [excel_provider.py](../services/data/app/providers/excel_provider.py#L166)). Licznik „[Su: 5415 rekordów" jest liczony *przed* ucięciem, więc ok. 400 rekordów Słońca nigdy nie trafia do sprawdzania, a liczba w nagłówku nie odpowiada temu, co sprawdzono. -Ta sama funkcja obsługuje ścieżkę kalendarza ([`interpret_events`](../services/logic/app/significators.py#L265)), więc wada dotyczy obu ekranów. +Ta sama funkcja obsługuje Kalendarz ([`interpret_events`](../services/logic/app/significators.py#L265)), a generator promptów (LOG-29/30) bierze dopasowania z tego samego `build_report` ([main.py](../services/logic/app/main.py#L338), [prompt.py](../services/logic/app/prompt.py#L66)). Model z przekonaniem cytuje więc świadectwa, których w horoskopie nie ma. -**Dlaczego to pilne.** Generator promptów (LOG-29/30) bierze dopasowania z tego samego `build_report` ([main.py](../services/logic/app/main.py#L338), [prompt.py](../services/logic/app/prompt.py#L66)), a prompt każe modelowi popierać każdą tezę konkretnym sygnifikatorem. Model z przekonaniem cytuje więc świadectwa, których w horoskopie nie ma. +**W rejestrze:** +- LOG-15 (parser) → „Do zrobienia"; +- LOG-16 (atomy) i LOG-19 (wypis) → „W trakcie"; +- kryteria odbioru naprawy, z przykładami klienta jako testami, są w LOG-19; +- ekran opisuje PRE-36; +- przypadek „rekord nie do oceny" — pytanie Q-35. -**Rozbieżność z rejestrem.** LOG-15, LOG-16 i LOG-19 mają status „Zrobione", a docstring modułu sam nazywa ten kod „Zalążkiem LOG-15/16". Statusy do korekty. +## 2. Czym są te dokumenty -**Co trzeba zrobić.** Prawdziwy ewaluator zamiast dopasowania tokenów: rozbiór sygnifikatora na drzewo warunków (koniunkcja klauzul, alternatywy „or", kwalifikatory techniki i godności) i sprawdzenie każdej klauzuli względem atomów policzonych dla horoskopu. Rekord z warunkiem, którego nie umiemy sprawdzić (dyrekcje, godności), ma zostać odrzucony albo oznaczony „nie do oceny" — nigdy pokazany jako trafienie. Przypadek testowy wprost od klienta: rekord z „by dir." nie może się pojawić w interpretacji natalnej. +**TO DO (xlsx)** to właściwa lista robocza: arkusz „LISTA TO DO" z priorytetami (\*\*\* / \*\* / \* / brak = na tym etapie niekonieczne) oraz 16 arkuszy-wzorców tabel. Arkusz ma też **legendę kolorów [kod — odczyt stylów]**: +- **pomarańczowy** = „muszę uzupełnić ten opis — lepiej poczekać": wiersze 24, 32–34, 37, 40, 42–45, 73–76, 79, 87, 89, 91, 92, 94, 96, 98, 100; +- **żółty** = „jeszcze w ogóle nie ugryzione — poczekać": wiersze 27 i 38. -## 2. Czym są te dwa dokumenty +Wymagania z tych wierszy mają w rejestrze dopisek „opis u klienta do uzupełnienia". -**TO DO (xlsx)** to właściwa lista robocza: arkusz „LISTA TO DO" z priorytetami (\*\*\* / \*\* / \* / brak = na tym etapie niekonieczne) oraz 16 arkuszy-wzorców z przykładowymi tabelami (tabela stopni, synastria, lista aspektów, profekcje, tranzyty, asteroidy, dane obiektów, godziny planetarne, syzygia, żywioły, orby, obiekty). Ostatnia poprawka: 05.09.2026. +**Specyfikacja (docx)** to „Kompletna specyfikacja techniczna" w 21 częściach. Według klienta to efekt ponad 20 godzin pracy z agentem AI, wciąż niedokończony. Ustalenia z formatowania [kod — odczyt XML]: -**Specyfikacja (docx)** to „Kompletna specyfikacja techniczna" w 21 częściach. Według klienta to efekt ponad 20 godzin pracy z agentem AI, wciąż niedokończony; ma być czytana razem z TO DO. Ustalenia z formatowania dokumentu [kod — odczyt XML]: +- Legenda cieniowania akapitów: pomarańczowy = „to jeszcze uzupełnię", żółty = „kompletnie do poprawki", łososiowy = „chyba out". +- Flagi występują **tylko w częściach 1–2**, a w części 2 — zaraz po „Accidental dignities" — stoi znacznik **„{DOTĄD SPRAWDZONE}"**. Części 3–21 to **nieprzejrzany wynik AI**. +- Kolor „chyba out" nie występuje ani razu. +- Czerwona czcionka w częściach 1–2 to specyfikacja kolorów UI (osłabienia, domy kadentne, ujemne punkty), a nie znacznik „bzdura". +- Dokument jest urwany („TU WYWALIŁ BŁĄD" w części 11, „TU SIĘ SKOŃCZYŁ LIMIT WĄTKU" w części 21). +- Zawiera błędy merytoryczne, np. „0.5° Vigintile (1/40)" zamiast 18° (1/20). Arkusz „ASPECTS" w TO DO ma to poprawnie. **Przy konflikcie źródłem prawdy jest xlsx.** -- **Legenda kolorów** (cieniowanie akapitów): pomarańczowy = „to jeszcze uzupełnię", żółty = „kompletnie do poprawki", łososiowy = „chyba out". -- Flagi występują **tylko w częściach 1–2**. W części 2, zaraz po „Accidental dignities", stoi znacznik **„{DOTĄD SPRAWDZONE}"**. Wszystko dalej — części 3–21: aspekty, Lots, midpointy, astrologia wedyjska, gwiazdy stałe, wszystkie techniki predykcyjne, dashy, numerologia, chiromancja — to **nieprzejrzany wynik AI**. -- Kolor „chyba out" nie występuje ani razu: nic nie jest jeszcze wykreślone. -- „Do poprawki" dotyczy formatu tabeli orbów (1.2). To zgodne z niespójnością tej tabeli: Słońce i Księżyc mają w niej 8°, a obok stoi „+2° bonusu dla świateł" — nie wiadomo, czy bonus jest już wliczony. -- Czerwona czcionka w częściach 1–2 to **specyfikacja kolorów UI** (osłabienia, domy kadentne i ujemne punkty na czerwono), a nie znacznik „bzdura". -- Dokument jest urwany: „TU WYWALIŁ BŁĄD, KONTYNUACJA" w części 11 i „TU SIĘ SKOŃCZYŁ LIMIT WĄTKU" w części 21. +## 3. Błędy w działającej aplikacji -**Specyfikacja zawiera błędy merytoryczne.** Lista aspektów pobocznych w części 1.2 podaje np. „0.5° Vigintile (1/40)" i „11.25° Undecile? (1/32)". W rzeczywistości vigintyl to 18° (1/20), a undecyl 32,73° (1/11) — arkusz „ASPECTS" w TO DO ma te wartości poprawnie. **Przy konflikcie źródłem prawdy jest xlsx; specyfikację traktujemy jako skorowidz do weryfikacji.** +| TO DO | Prio | Zgłoszenie | Ocena | Rejestr | +|---|---|---|---|---| +| 11 | \*\*\* | Interpretacje pokazują nieobecne sygnifikatory | **[kod]** potwierdzone, sekcja 1 | LOG-15/16/19, PRE-36 | +| 9 | \*\*\* | Pliki 5 MB i 7,75 MB kończą się „Gateway Timeout" | **[hipoteza]** 504 zwraca proxy/ingress — w aplikacji nie ma limitu rozmiaru. Rozmiary pasują do `astro19 version2026.xlsm` (7,76 MiB) i `Encyclopaedia of Medical Astrology` (4,9 MiB). **[kod]** Nawet po usunięciu przekroczenia czasu domyślna reguła wgrywania przyjmuje tylko `.xlsx` ([files.py](../services/data/app/files.py#L64)), więc `.xlsm` zostanie odrzucony. | DAN-29, DAN-16 (→ Must) | +| 9 | \*\*\* | Komunikat „nie nadaje się do użycia" dopiero przy ponownym wgraniu | Walidacja od razu po wgraniu + stały opis wymaganego układu | DAN-30, PRE-34 | +| 10 | \*\*\* | Brak listy wgranych plików | **[hipoteza]** Lista istnieje w astrololo (DAN-27). Klient pracuje najpewniej na astrokliencie, który z założenia jest „bez administracji". | PRE-35, Q-19, Q-21 | +| 12 | \*\*\* | Ekran „Sygnifikatory" — nie wiadomo, do czego służy | Wymaga wpisywania tokenów w składni bazy | PRE-37 | -## 3. Błędy w działającej aplikacji (to nie są nowe wymagania) +## 4. Wygląd i interfejs — jako opcje do wyboru -| TO DO | Prio | Zgłoszenie | Ocena | +Zgodnie z decyzją: zmiany wyglądu są **opcjami**, nie zamiennikami — obecny wygląd zostaje dostępny. + +| Wymaganie | Opcja | +|---|---| +| PRE-30 | język interfejsu: angielski lub polski | +| PRE-31 | motyw jasny obok obecnego ciemnego | +| PRE-32 | kolorowanie komórek wg planet, znaków i aspektów | +| PRE-33 | zapis „symbol + skrót" (`☍ opp`, `☉ Su`, `♐ Sag`) | +| PRE-49 | zakotwiczenie koła: Asc / whole sign / Baran / Rak / Słońce / Księżyc | +| PRE-50 | granice terminów i dekanatów na kole | +| PRE-51 | styl linii aspektów | + +Wartości domyślne motywu i języka oraz zasięg przełącznika języka (wszystkie warianty? raporty LLM?) — pytania Q-17 i Q-18. + +## 5. Co zostało naniesione do rejestru + +| Warstwa | Wymagania przed → po | Zrobione / W trakcie / Do zrobienia — przed | po | |---|---|---|---| -| 11 | \*\*\* | Interpretacje pokazują nieobecne sygnifikatory | **[kod]** potwierdzone — sekcja 1. | -| 9 | \*\*\* | Pliki 5 MB i 7,75 MB kończą się „Gateway Timeout" | **[hipoteza]** Odpowiedź 504 zwraca proxy/ingress, nie aplikacja — w warstwach prezentacji i danych nie ma limitu rozmiaru. Do sprawdzenia w repo deploy (timeout ingressu, limit rozmiaru żądania). | -| 9 | \*\*\* | Komunikat „przyjęty, ale nie nadaje się do użycia" pojawia się dopiero przy ponownym wgraniu | Walidacja struktury powinna iść od razu po wgraniu, razem z opisem wymaganego układu kolumn (najlepiej jako stała podpowiedź w UI). | -| 10 | \*\*\* | Brak listy wgranych plików (usuń / sprawdź / aktywuj) | **[hipoteza]** DAN-27 i PRE-09 mają status „Zrobione". Klient najpewniej pracuje na wariancie albo koncie bez tej zakładki: astroklient jest z założenia „bez administracji" (commit 10970c5), a zakładki są bramkowane uprawnieniami (PRE-27). Ustalić, gdzie to widać. | -| 12 | \*\*\* | Ekran „Sygnifikatory" — nie wiadomo, do czego służy | UX: ekran wymaga wpisywania tokenów w składni bazy. Potrzebny opis i podpowiedzi albo przeprojektowanie. | +| Dane | 28 → 37 | 14 / 3 / 11 | 13 / 5 / 19 | +| Logika | 34 → 51 | 29 / 3 / 2 | 18 / 12 / 21 | +| Prezentacja | 29 → 59 | 27 / 1 / 1 | 23 / 5 / 31 | +| Pytania otwarte | 14 → 48 | | | -## 4. Zmiany przekrojowe +### Korekty statusów (17) -- **Interfejs po angielsku (TO DO 6, \*\*\*).** Cały obecny interfejs jest po polsku. Dotyczy wszystkich trzech wariantów (astrololo, astroklient, astrodemo) — najlepiej zrobić to jednym mechanizmem i18n przy okazji porządkowania wariantów, a nie trzy razy. -- **Jasny motyw i kolorowanie (TO DO 7, \*\*\*).** Bez trybu ciemnego. Kolory komórek dla grup aspektów, żywiołów znaków i planet; tło komórki to bardzo jasna wersja koloru. -- **„Symbol + skrót" w tabelach (TO DO 8, \*\*).** `☍ opp`, `☉ Su`, `♐ Sag` — nigdy pełne nazwy. Rozstrzyga pytanie Q-05 i jest zgodne z DAN-18 (Unicode jako tekst, nie emoji). +Zasada: status opisuje to, co wiersz obiecuje **w swojej pierwotnej treści**. Lipcowy audyt czytał te wiersze łagodnie („rdzeń działa"). Obecny czyta je ściśle, z dowodem w kodzie dla każdej korekty. -## 5. Mapowanie TO DO na rejestr wymagań +- **LOG-15** → Do zrobienia: parsera nie ma (moduł sam nazywa się zalążkiem). +- **LOG-17** → Do zrobienia: brak obsługi „asp" / „asp+" / „asp-". +- **LOG-16, LOG-19** → W trakcie: sekcja 1. +- **LOG-20** → W trakcie: brak „as-is-in-chart" i liczby trafień. +- **LOG-02** → W trakcie: brak gwiazd stałych oraz węzła i Lilith w wersji true. +- **DAN-09** → W trakcie: efemerydy tylko głównych ciał, bez asteroid i gwiazd. +- **LOG-03** → W trakcie: brak prędkości w % ruchu i konfigurowalnej stacji umownej. +- **LOG-04, PRE-07** → W trakcie: brak zodiaku RA. +- **LOG-06, PRE-06** → W trakcie: z aspektów pobocznych tylko 30/45/150°, jedna orba dla wszystkich, brak harmonik, poziomów dokładności i aspektu przez znak. +- **LOG-07** → W trakcie: orb paraleli stały (1°), niekonfigurowalny. +- **LOG-10** → W trakcie: tylko profekcje roczne; brak miesięcznych, dziennych, ciągłych i Lord of the Orb. +- **LOG-12** → W trakcie: brak monthly revolutions. +- **PRE-01** → W trakcie: brak listy lokalizacji domyślnych i domyślnej daty/godziny. +- **PRE-04** → W trakcie: z technik relacyjnych tylko synastria; solariusz i lunariusz nie mają ekranu. -Statusy według rejestru **[rejestr]**, o ile nie zaznaczono inaczej. +**LOG-08 i LOG-14 zostają „Zrobione"** — ich pierwotna treść jest spełniona: By Degree / By Sign, odwracanie i 7 Lots hermetycznych w [lots.py](../services/logic/app/engine/lots.py#L29); tabela technique | significator | start | exact | end w [timeline.py](../services/logic/app/engine/timeline.py#L30). Nowy zakres klienta wydzielony do **LOG-50** (Lots z listy klienta) i **LOG-51** (docelowy format tabeli predykcji). -### Istnieje w rejestrze — klient podnosi priorytet albo doprecyzowuje +### Priorytety podniesione (13, nigdy nie obniżane) -| TO DO | Prio | Temat | ID | Status | Co się zmienia | -|---|---|---|---|---|---| -| 19–20 | \*\*\* | Baza HOROSCOPES: zapis, ulubione, ostatnie, kopiuj/wklej | DAN-04 | Do zrobienia | Realnie pierwsza kolejka. Kopiowanie i wklejanie w formacie czytelnym bez kodu (TSV albo „;"). | -| 23 | \*\* | Baza SUBHOROSCOPES (relacje: mąż, dziecko, ślub…) | DAN-05 | Do zrobienia | Klient podaje schemat: ID = ImięNazwiskoData (+ litera przy powtórce), pola TYPE i SUBJECT. | -| 24 | \*\*\* | Orby per obiekt × per aspekt | DAN-06, PRE-06 | Do zrobienia / Zrobione | Dziś jedna orba + bonus świateł. Potrzebna macierz; arkusz ORBS dokłada „metody" według autorów i szkół. | -| 25–26 | \*\*\* / \*\* | Obiekty do wyświetlania: trzy przełączniki na obiekt, bez odświeżania strony | PRE-08 | Do zrobienia | Pokaż na kole / rysuj aspekty / pokaż w aspektarianie. | -| 27, 56–65 | \*\*\* | Ascensional times + minor planetary years + kombinacje | LOG-13, DAN-07 | Do zrobienia | Z „Could" na \*\*\*. Pełny algorytm: reguła Valensa, „model A" Patricka Watsona, ułamki 1/3, 1/2 i 2/3, pomijanie znaków powyżej 66° i 78° szerokości. | -| 28–31 | \*\*\* | Synastria — przebudowa | PRE-04 | Zrobione | **[kod]** Dziś bez wyboru lokalizacji (strefa i współrzędne wpisywane ręcznie), jedna orba, aspekty poboczne włączane hurtem. Potrzebne: pełne dane obu osób, orby per aspekt, wynik „obiekt A — aspekt — obiekt B", bi-wheel (A w środku, B na zewnątrz) przełączany z widokiem obok siebie, pełny kwadrat aspektów zamiast trójkąta. | -| 35–36 | \*\*\* / \* | Wybór aspektów z grupami + okno aspektów pobocznych | PRE-06 | Zrobione | Przyciski major / hard / soft / minor medical; okno aspektów pobocznych z sortowaniem według stopni i harmonik. | -| 41 | \*\*\* | Stacje: poprzednia i następna — dni, data, stopień, link | LOG-03 | Zrobione | Dodatkowe pola, flaga „< 7 dni", hiperłącze do horoskopu na moment stacji. | -| 44 | \*\*\* | Lots z `lots astroseek.xlsx` | LOG-08, DAN-08 | Zrobione / W trakcie | Odwracanie formuły w nocy + warunki specjalne (klient uzupełni). | -| 52–54 | \*\*\* | Zunifikowana tabela predykcji, kopiowana do Excela jako jedna tabela | LOG-14 | Zrobione | Format kolumn według arkusza „transits, predictive"; typy event / period / mundane. | -| 85 | \*\*\* | Firdaria | LOG-11 | W trakcie | Klient odsyła do `fidaria calculator.xls`, którego nie ma w przekazanych plikach. | -| 87, 89, 91–93 | \*\*\* | Zodiacal Releasing, Annual Divisions, Days of the Moon, Solar Monthly Revolutions, Lord of the Orb | LOG-11, LOG-12 | W trakcie / Zrobione | Lord of the Orb w dwóch wariantach (mod 84 i mod 12). | -| 96 | \*\* | Primary Directions | LOG-09 | Do zrobienia | Pytanie Q-02 nadal otwarte. | +- **Dane:** DAN-06 (orby), DAN-07 (czasy wznoszenia), DAN-08 (Lots), DAN-10 (katalog aspektów), DAN-16 (`.xlsm`). +- **Logika:** LOG-07, LOG-10, LOG-11, LOG-12, LOG-13, LOG-17. +- **Prezentacja:** PRE-06, PRE-08. -### Już jest — klient może o tym nie wiedzieć +Wszystkie na Must, zgodnie z \*\*\* u klienta albo zależnością od naprawy z w.11. -| TO DO | Prio | Temat | ID | -|---|---|---|---| -| 37 | \*\*\* | Paralele i kontrparalele | LOG-07 (Zrobione) | -| 40 | — | Zodiak drakoniczny | LOG-04 (Zrobione; **[kod]** draconic w `chart.py`) | -| 45 | — | Solariusze, lunariusze | LOG-12 (Zrobione) | +### Nowe wymagania według tematów -### Nowe — nie ma ich w rejestrze +- **Wgrywanie i bazy:** DAN-29 (duże pliki), DAN-30 (walidacja od razu), PRE-34, PRE-35, PRE-37. +- **Horoskopy i dane wejściowe:** + - DAN-31 i PRE-40: kopiuj/wklej; + - DAN-32: format Zet; + - DAN-33 i PRE-41: lokalizacje domyślne; + - LOG-38 i PRE-38: strefa z DST, UT, czas gwiazdowy; + - PRE-39: zapisane horoskopy. +- **Aspekty i orby:** LOG-37 (daty dokładności, tabela ASPECT LIST), PRE-43, PRE-44, PRE-45 i macierz orbów w zmianach DAN-06, LOG-06, PRE-06. +- **Synastria:** LOG-42 (obliczenia z pełnymi ustawieniami), PRE-46–48 (dane obu osób, tabela A–aspekt–B, koło podwójne, pełny kwadrat aspektów). +- **Tabele:** + - LOG-36: godności i faza; + - LOG-39 i PRE-53: dane obiektów; + - LOG-40 i PRE-52: tabela stopni; + - LOG-41: midpointy; + - PRE-59: godziny planetarne, syzygia, żywioły, asteroidy. +- **Predykcja:** + - LOG-35: Firdaria — wariant i pełny cykl, sekcja 6; + - LOG-43: tranzyty; + - LOG-44: ingresy, okresy cienia, OOB, lunacje; + - LOG-45: progresje sekundarne; + - LOG-46: Days of the Moon; + - LOG-51 i PRE-54: zunifikowana tabela; + - PRE-55: tabele technik okresowych. +- **Poza astrologią zachodnią (niski priorytet):** numerologia (LOG-47, DAN-35, PRE-56), chiromancja i fizjonomika (LOG-48, PRE-57), Astro\*Carto\*Graphy (LOG-49), atlasy medyczny i historyczny (DAN-36, PRE-58). +- **Luka w rejestrze uzupełniona:** DAN-28 (lustro baz w SQL). Numer był już używany w kodzie (`services/data/requirements.txt`, commit 003deb9) i w repo deploy, ale w rejestrze go brakowało. -**Dane horoskopu i wejście:** -- nazwa strefy czasowej i informacja o DST, np. CEST (TO DO 14, \*\*\*); UT/GMT oraz lokalny czas gwiazdowy (15–16, \*); -- wklejanie danych w formacie Zet Astroprocessor (21, \*\*\*); -- kilka zapisanych lokalizacji domyślnych z edycją listy (22, \*\*\*). +## 6. Dosłane materiały -**Koło horoskopu (rozszerzenia PRE-12):** -- zakotwiczenie: Asc / whole sign / Baran / Rak / Słońce / Księżyc (32); -- granice terminów i dekanatów w kolorach, symbol planety po najechaniu kursorem (33); -- style linii aspektów: pogrubiona = applying ≤ 3°, bardzo gruba = applying ≤ 1°, przerywana = separating; kolory i grubości konfigurowalne (49, \*\*\*). +### Czasy wznoszenia znaków (`wznoszenie znaków ascensional times.xlsx`) -**Tabele:** -- tabela stopni 30 × 12 z podglądem „zoom" wybranego stopnia (50, \*\*\*); -- tabela aspektów przez cały znak, out-of-sign, dokładność (34, \*\*\*); -- midpointy (38, \*); -- długość ekliptyczna w kilku formatach (46, \*). +- Tabela © 2004 The Golden Hind Press: szerokości 0–66° N, wartości w stopniach i minutach (1° = 1 rok życia), pary znaków o równym czasie. +- **Sprawdzone wzorem [kod]** (wznoszenie skośne): przy nachyleniu ekliptyki ok. 23,4465° (wartość z ok. 1945 r.) zgadza się do 0,6′ w 305 z 306 komórek. +- **Jedna literówka:** 40°, Lew/Skorpion — w tabeli 38°20′, powinno być 38°02′ (tylko ten wiersz nie sumuje się do 180°). +- **Tabela nie wystarcza do algorytmu z TO DO w.57–65:** brak szerokości ułamkowych (dla Warszawy odczyt z wiersza 52° myli się o ok. 7 tygodni), półkuli południowej i pasa 66,6°–78,5°, gdzie część znaków ma czasy ujemne. +- **Rekomendacja:** liczyć wzorem, a tabelę trzymać jako wyrocznię testów (DAN-07, LOG-13). Decyzja i rozbieżności spec ↔ TO DO — pytania Q-37…Q-41. +- Gotowe elementy w kodzie: `_ascensional_difference` i `mean_obliquity` w `houses.py`. -**Techniki predykcyjne (\*):** progresje sekundarne, ingresy, okresy cienia retrogradacji, ekstrema szerokości ekliptycznej, OOB, fazy Księżyca i zaćmienia (73–83); profekcje ciągłe z wyborem klucza (94, \*\*). +### Kalkulator firdarii (`fidaria calculator.xls`) -**Poza astrologią zachodnią** (bez gwiazdek albo z jedną): numerologia (100, \*\*) z gotowym schematem tabeli wynikowej, chiromancja (101, \*), czytanie twarzy i sylwetki (102, \*), atlas medyczny i atlas historycznych krain (103–104), Astro\*Carto\*Graphy (98). +- Arkusz liczy okresy z samej daty urodzenia, w trzech wariantach obok siebie: dzienny, nocny Zollera (węzły zaraz po Marsie — poleca go autor arkusza) i nocny Abu Ma'shara (węzły na końcu). +- **Nasz `firdaria.py` zgadza się z arkuszem [kod]** w wariancie dziennym i nocnym Abu Ma'shara: 51/51 władców okresów na przykładzie z arkusza. Daty różnią się w 2 z 51 wierszy — inna długość roku: 365,2422 u nas, 365,2425 w arkuszu. +- **Braki:** + - wariant Zollera — dla przykładowego urodzenia nocnego z 1984 r. daje dziś inny okres (Węzeł Południowy zamiast Słońca); + - liczenie po 75. roku życia — arkusz zaczyna cykl od nowa, u nas wynik się kończy; + - ręczny wybór sekty. +- W rejestrze: LOG-35 (wariant do wyboru, pełny cykl, test referencyjny na danych arkusza), Q-42 (wariant domyślny). -**Tylko w specyfikacji, nie ma w TO DO:** cała astrologia wedyjska (wargi D-N, 13 systemów dash, karaki, argala, shadbala, ashtakavarga, yogi), chińska (BaZi, Zi Wei, Xiu), majańska (Tzolkin) i setki nazwanych asteroid. **Do potwierdzenia z klientem, czy to w ogóle zakres.** Uwaga techniczna: numerowane asteroidy wymagają plików efemeryd Swiss Ephemeris, czyli silnika `engine-swisseph` (izolacja AGPL według LOG-27) — nasz silnik Skyfield ich nie policzy. +## 7. Pliki poza repozytorium -## 6. Brakujące materiały +Do repo trafiła cała zawartość `docs/` poza pięcioma plikami, dopisanymi do `.gitignore`: -Klient się na nie powołuje, ale nie ma ich w przekazanych plikach: -- `wznoszenie znaków ascensional times.xlsx` (TO DO 56) i plik „wrzucony na dysk" (27); -- `fidaria calculator.xls` (85); -- dokończenie specyfikacji od części 21 (urwana) oraz przegląd części 3–21. +- **Kupione bazy interpretacji:** `astro19 version2026.xlsm` (ok. 50 tys. rekordów), `The Encyclopaedia of Medical Astrology…xlsx` (ok. 54 tys., na bazie książki Cornella), `astro-excel4_4parser2.xlsm`. +- **Eksport opisów z baz:** `interpretacje.xlsx` (444 opisy). +- **Dane osobowe:** `kosmogramy z astro2019.xlsx` — dane urodzeniowe ok. 49 prawdziwych osób. -## 7. Pytania do klienta +Powód: pułapki (DAN-26) działają tylko wtedy, gdy każda kopia baz ma inne markery, a kopia w gicie trafiłaby do każdego klona i runnera CI. Historii gita praktycznie nie da się wyczyścić. `lots astroseek.xlsx` i `lots astroseek 2.xlsx` są identyczne — oba w repo, bo leżały w `docs/`. -1. Czy część wedyjska, chińska i majańska ze specyfikacji to zakres, czy tylko efekt uboczny pracy z AI? W TO DO jej nie ma. -2. Interfejs po angielsku: we wszystkich trzech wariantach czy tylko w wersji dla klienta? Czy dotyczy to też raportów — prompt do LLM jest dziś po polsku (LOG-29)? -3. Na którym wariancie i koncie widać brak listy plików (TO DO 10)? -4. Tabela orbów: czy bonus +2° dla świateł dolicza się do wartości z tabeli, czy jest już w nich zawarty? -5. Kiedy będą przejrzane części 3–21 specyfikacji — i czy do tego czasu traktujemy je jako nieobowiązujące? +## 8. Pytania do klienta -## 8. Proponowana kolejność +Pełna lista w arkuszu „Pytania otwarte" (Q-15…Q-48). Najważniejsze: -1. **Naprawa dopasowania sygnifikatorów** (sekcja 1). Psuje Interpretacje, Kalendarz i prompt do LLM; dopóki działa źle, każda funkcja budowana na nim dziedziczy błąd. -2. **Błędy wgrywania plików** (TO DO 9–10) — klient nie może wgrać własnych baz. -3. **Baza HOROSCOPES, kopiuj/wklej, lokalizacje domyślne** (19–22) — codzienna wygoda, priorytet \*\*\*. -4. **Synastria** (28–31) i **orby per obiekt × aspekt** (24) — orby są wspólne dla obu. -5. **Zmiany przekrojowe UI** (angielski, jasny motyw, „symbol + skrót") razem z porządkowaniem wariantów astrololo / astroklient / astrodemo, żeby nie robić tego trzy razy. -6. Dalej techniki z \*\*\* według TO DO; specyfikację dopiero po jej przejrzeniu przez klienta. +- **Q-15** — czy astrologia wedyjska, chińska i majańska to zakres; +- **Q-16** — kiedy będą przejrzane części 3–21 specyfikacji; +- **Q-17, Q-18** — domyślny motyw i język, zasięg przełącznika języka; +- **Q-19** — na którym wariancie i koncie widać problemy z wgrywaniem; +- **Q-26** — reguły łączenia orbów i bonus świateł; +- **Q-35** — co pokazywać przy rekordach nie do oceny; +- **Q-37…Q-41** — czasy wznoszenia: tabela czy wzór, zamiana na datę, skrajne szerokości, małe lata Wenus; +- **Q-42** — wariant firdarii nocnej; +- **Q-43…Q-46** — techniki z opisem „do uzupełnienia": ZR, Annual Divisions, Days of the Moon, Solar Monthly Revolutions. -Rejestr `astrololo_wymagania.xlsx` celowo **nie** jest zmieniany w tym PR. Najpierw akceptacja tej analizy, potem naniesienie zmian — zgodnie z zasadą „przegląd → poprawki → akceptacja → kod". +## 9. Proponowana kolejność + +1. **Naprawa dopasowania sygnifikatorów** (LOG-15/16/19, PRE-36). Psuje Interpretacje, Kalendarz i prompt do LLM; dopóki działa źle, każda funkcja na nim dziedziczy błąd. +2. **Wgrywanie plików** (DAN-29/30, DAN-16, PRE-34/35) — klient nie może wgrać własnych baz. +3. **Horoskopy, kopiuj/wklej, lokalizacje domyślne** (DAN-31–33, PRE-39–41) — codzienna wygoda, \*\*\*. +4. **Orby i aspekty** (DAN-06, LOG-06, PRE-43/45), potem **synastria** (LOG-42, PRE-46–48) — synastria korzysta z tych samych orbów. +5. **Opcje wyglądu** (PRE-30–33, 49–51) razem z porządkowaniem wariantów astrololo / astroklient / astrodemo, żeby nie robić tego trzy razy. +6. Dalej techniki z \*\*\* według TO DO. Wiersze oznaczone u klienta kolorem „do uzupełnienia" — po uzupełnieniu opisu. diff --git a/docs/astrololo_wymagania.xlsx b/docs/astrololo_wymagania.xlsx index 63e679c4b585e300b43447732b9801d2d81b9e64..3ea496cfefaf81105e8904d23a9f118e96d382d7 100644 GIT binary patch delta 134603 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 HZ6NS(;+?a| delta 39515 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