# Python
__pycache__/
*.py[cod]
.venv/
venv/
*.egg-info/

# Cache warstwy bazodanowej (regenerowalny)
services/data/.cache/
*.parquet
*.db

# Cache efemeryd silnika własnego (pobierane jądra JPL, regenerowalne)
services/logic/.ephemeris/
*.bsp

# Dane wejściowe (duże pliki Excela trzymane poza repo)
services/data/data_files/*.xlsx
# Rejestr plików (DAN-27) powstaje przy uruchomieniu — to stan, nie kod.
services/data/data_files/.files-state.json
!services/data/data_files/.gitkeep

# Materiały w docs/, które NIE trafiają do repo:
# - kupione bazy interpretacji i eksport ich opisów — pułapki (DAN-26) działają
#   tylko, gdy każda kopia ma inne markery, a kopia w gicie trafia do każdego klona i CI;
# - dane urodzeniowe prawdziwych osób (kosmogramy).
docs/astro19 version2026.xlsm
docs/The Encyclopaedia of Medical Astrology_FILENAMEtymcz-tab6 4parser.xlsx
docs/astro-excel4_4parser2.xlsm
docs/interpretacje.xlsx
docs/kosmogramy z astro2019.xlsx

# Narzędzia
.env
.DS_Store
.idea/
.vscode/
