feat(prezentacja): linie aspektów na kosmogramie (PRE-12, etap 3) #36

Merged
gitea merged 1 commits from feat/pre12-aspect-lines into master 2026-07-25 16:15:23 +00:00
Owner

Trzeci etap rysowania koła — linie aspektów w środku. Domyka rdzeń PRE-12:
kosmogram ma teraz znaki, domy, osie, obiekty i aspekty.

Jak

Linie łączą prawdziwe pozycje obiektów (nie rozsunięte glify — aspekt dotyczy
tego, gdzie planeta faktycznie stoi) na okręgu piasty, w środku koła.

Kodowanie jak w klasycznych programach:

  • Kolor = charakter: niebieski harmonijny (trygon, sekstyl), czerwony napięty
    (kwadratura, opozycja), zielony koniunkcja. Dwa kolory na środku od razu mówią
    „gdzie łatwo, gdzie tarcie".
  • Grubość i jasność = orb: im ciaśniej, tym mocniej. Poniżej 1° wyraźne
    pogrubienie
    (wprost z wymagania) — najściślejsze aspekty rzucają się w oczy,
    szerokie ledwo majaczą, żeby nie robić ze środka plątaniny.

Rysowane jako pierwsze, pod resztą: obiekty na R_PLANET=150, daleko od piasty
(R_HUB=48), więc glify i linie się nie stykają, a osie/szprychy są na wierzchu.
Motyw druku (PDF) dostaje własne, ciemniejsze kolory bez zmiennych CSS.

Weryfikacja

Horoskop referencyjny: 24 aspekty, 5 ciasnych (<1°) faktycznie pogrubionych;
kolory zgodne z typem (9 czerwonych napiętych, 10 niebieskich harmonijnych,
5 zielonych koniunkcji); print bez zmiennych CSS. Sprawdzone wizualnie
pełny aspektarian, czytelny.

8 nowych testów (linie obecne, kolor wg typu, pogrubienie <1°, prawdziwa
pozycja a nie rozsunięta, pominięcie aspektu do obiektu bez pozycji, brak
aspektów, motyw druku). Całość: prezentacja 138 passed. PRE-12 → Zrobione.

Etapy kosmogramu

  1. Szkielet ✓ · 2. Obiekty ✓ · 3. Linie aspektów ✓ ← ten PR ·
  2. Dopracowanie (Lots ⊗ na kole, tooltips, stopnie cuspów) · 5. PRE-18 aspectarian
    · 6. Wizualizacje LOG-07 (deklinacje/antyscja)
Trzeci etap rysowania koła — **linie aspektów** w środku. Domyka rdzeń PRE-12: kosmogram ma teraz znaki, domy, osie, obiekty **i aspekty**. ## Jak Linie łączą **prawdziwe** pozycje obiektów (nie rozsunięte glify — aspekt dotyczy tego, gdzie planeta faktycznie stoi) na okręgu piasty, w środku koła. Kodowanie jak w klasycznych programach: - **Kolor = charakter**: niebieski harmonijny (trygon, sekstyl), czerwony napięty (kwadratura, opozycja), zielony koniunkcja. Dwa kolory na środku od razu mówią „gdzie łatwo, gdzie tarcie". - **Grubość i jasność = orb**: im ciaśniej, tym mocniej. **Poniżej 1° wyraźne pogrubienie** (wprost z wymagania) — najściślejsze aspekty rzucają się w oczy, szerokie ledwo majaczą, żeby nie robić ze środka plątaniny. Rysowane jako pierwsze, pod resztą: obiekty na `R_PLANET=150`, daleko od piasty (`R_HUB=48`), więc glify i linie się nie stykają, a osie/szprychy są na wierzchu. Motyw druku (PDF) dostaje własne, ciemniejsze kolory bez zmiennych CSS. ## Weryfikacja Horoskop referencyjny: **24 aspekty**, 5 ciasnych (<1°) faktycznie pogrubionych; kolory zgodne z typem (9 czerwonych napiętych, 10 niebieskich harmonijnych, 5 zielonych koniunkcji); print bez zmiennych CSS. **Sprawdzone wizualnie** — pełny aspektarian, czytelny. **8 nowych testów** (linie obecne, kolor wg typu, pogrubienie <1°, prawdziwa pozycja a nie rozsunięta, pominięcie aspektu do obiektu bez pozycji, brak aspektów, motyw druku). Całość: **prezentacja 138 passed**. PRE-12 → Zrobione. ## Etapy kosmogramu 1. ~~Szkielet~~ ✓ · 2. ~~Obiekty~~ ✓ · 3. **Linie aspektów** ✓ ← ten PR · 4. Dopracowanie (Lots ⊗ na kole, tooltips, stopnie cuspów) · 5. PRE-18 aspectarian · 6. Wizualizacje LOG-07 (deklinacje/antyscja)
gitea added 1 commit 2026-07-25 15:44:48 +00:00
feat(prezentacja): linie aspektów na kosmogramie (PRE-12, etap 3)
Testy / Testy warstwy logicznej (silnik) (pull_request) Successful in 10m36s
Testy / Testy warstwy prezentacji (dostęp do baz) (pull_request) Successful in 9m35s
Testy / Build obrazu silnika B (swisseph) (pull_request) Successful in 28s
Testy / Kontrola składni wszystkich warstw (pull_request) Successful in 21s
build / build (push) Successful in 48s
Testy / Testy warstwy logicznej (silnik) (push) Successful in 10m34s
Testy / Testy warstwy prezentacji (dostęp do baz) (push) Successful in 9m36s
Testy / Build obrazu silnika B (swisseph) (push) Successful in 31s
Testy / Kontrola składni wszystkich warstw (push) Successful in 17s
171deff2d1
Trzeci etap rysowania koła: linie aspektów w środku. Domyka rdzeń PRE-12 —
kosmogram ma teraz znaki, domy, osie, obiekty i aspekty.

Linie łączą PRAWDZIWE pozycje obiektów (nie rozsunięte glify — aspekt dotyczy
tego, gdzie planeta faktycznie stoi) na okręgu piasty, w środku koła.

Kodowanie jak w klasycznych programach:
- KOLOR = charakter aspektu: niebieski harmonijny (trygon, sekstyl), czerwony
  napięty (kwadratura, opozycja), zielony koniunkcja. Dwa kolory na środku od
  razu mówią „gdzie łatwo, gdzie tarcie".
- GRUBOŚĆ i JASNOŚĆ = orb: im ciaśniej, tym mocniej. Poniżej 1° wyraźne
  pogrubienie (wprost z wymagania) — najściślejsze aspekty rzucają się w oczy,
  a szerokie ledwo majaczą, żeby nie robić ze środka plątaniny.

Rysowane jako pierwsze, pod resztą: obiekty siedzą na R_PLANET=150, daleko od
piasty (R_HUB=48), więc glify i linie się nie stykają, a osie i szprychy lądują
na wierzchu.

Motyw druku (PDF, PRE-24) dostaje własne, ciemniejsze kolory aspektów bez
zmiennych CSS — samodzielny konwerter SVG arkusza nie widzi.

Weryfikacja na horoskopie referencyjnym: 24 aspekty, 5 ciasnych (<1°) faktycznie
pogrubionych; kolory zgodne z typem (9 czerwonych napiętych, 10 niebieskich
harmonijnych, 5 zielonych koniunkcji); print bez zmiennych CSS. Sprawdzone
wizualnie — pełny aspektarian, czytelny.

Testy: 8 nowych (linie obecne, kolor wg typu, pogrubienie <1°, prawdziwa pozycja
nie rozsunięta, pominięcie aspektu do obiektu bez pozycji, brak aspektów, motyw
druku). Całość: prezentacja 138 passed. PRE-12 -> Zrobione.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
gitea merged commit 171deff2d1 into master 2026-07-25 16:15:23 +00:00
gitea deleted branch feat/pre12-aspect-lines 2026-07-25 16:15:24 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: gitea/astrololo#36