Otwarte decyzje Marcina — stan na 25.04.2026

Wszystko co czeka na Twoją decyzję, w jednym miejscu. Skreśl ✕ to czego już nie chcesz robić (lub co już nieaktualne). Zostaw ↺ żywe — dalej je dopinamy.

Wszystkie decyzje są domyślnie ŻYWE (do podjęcia). Naciśnij ✕ przy tej której REZYGNUJESZ albo która jest już NIEAKTUALNA. W polu uwag na dole możesz dla wybranych decyzji wpisać konkretny wybór (np. 'zapisy.1: faneo.com', 'lex: B').

Tomasz · CTO (zebrane z plan.md, projekty-status.md, decyzje.md)

z zostaje · skreślone
✅ Wybór zapisany na serwerze.
Aby Tomasz/Klaudia odebrali wynik, otwórz nową sesję Claude i napisz:
Tomek, sprawdź mój wybór panelu decyzje-otwarte
📦 Wczytano niezapisane zmiany z poprzedniej sesji w tej przeglądarce. Sprawdź czy są aktualne i kliknij „Zapisz wybór".

1. ZAPISY.FANEO.COM — 4 decyzje pozostałe (z dzisiejszej sesji)

zapisy.1 Domena docelowa pilne
Opcje: (A) zapisy.faneo.com — najkrótsze, brand spójny, (B) zapisy.faneo.info, (C) zapisy.faneo.pl, (D) osobny brand np. ZapiszSię.pl. Domyślnie poszliśmy w A — ale czy zostaje?
zapisy.2 Model biznesowy pilne
Opcje: (A) freemium z płatnymi planami, (B) tylko darmowe (lejek do innych usług Faneo), (C) tylko płatne (ProstyZapis wygrywa darmowością — ryzyko). Czeka na @cso/@cmo do walidacji.
zapisy.3 Anglojęzyczna wersja standard
(A) Tylko PL na start — szybciej, taniej. (B) PL+EN od razu — większy rynek, dwa razy więcej tłumaczeń.
zapisy.4 Marka standard
(A) zapisy.faneo.com jako pod-brand Faneo. (B) Osobna marka (ZapiszSię.pl, KlubowyZapis.pl, ...) — nie kojarzy się z Faneo, ale wymaga osobnej promocji.

2. FANEO.COM — generator mockupów

faneo.1 Odbiorca Faneo.com (przeterminowane od 15.04) pilne
Pytanie z plan.md jeszcze nieodpowiedziane: (1) kluby/szkółki B2B, (2) kibice indywidualni B2C, (3) obie grupy z jednym UX. Od tego zależy katalog i cały UX. Kontekst: Projekty/faneo/README.md.
faneo.2 Printful Mockup Generator API — używamy? standard
Z plan.md (zaplanowane na 22.04, niezrealizowane): używamy Printful jako silnika dla Faneo, czy szukamy alternatywy (Dynamic Mockups, Mediamodifier, własny pipeline)? Jakość mockupów z efektem displacement (wygięcie herbu).

3. SYSTEM TN2 — otwarte decyzje wokół CRM

tn2.1 Import 3500 'ukrytych' (deleted) rekordów z FirmaO standard
W FirmaO są klienci/zadania/projekty z flagą deleted=1 (~3 547 klientów + 615 zadań + 80 projektów). Import tak/nie? Listy gotowe na serwerze: storage/logs/firmao_ukryte_groupA/B_2026-04-17.json.
tn2.2 Custom10/18/19 z FirmaO — co z nimi? standard
W contractor_projects.custom_fields: custom10 (8524 projekty z true), custom18 (266 — pliki/kolory/info), custom19 (4 — wiemy jaki produkt). Decyzja: pokazać w UI, skasować, czy schować. Przykład: https://system.tn2.pl/projekty/18111
tn2.3 Martwi kontrahenci (2 638) — archiwizacja czy czyszczenie? standard
2 638 kontrahentów z zerową aktywnością (0 maili, 0 projektów, 0 notatek). Opcje: (A) archived=1 + ukrycie z głównej listy z filtrem 'pokaż archiwalne', (B) twardsze czyszczenie (DELETE). Plus 1 371 kontrahentów ma name=email (do dopasowania nazw).
tn2.4 ETAP 7 — paginacja/archiwizacja /poczta standard
387k 'sent' (70%), 145k archive (26%), 23k inbox (4%). Czy 'sent' >1 rok przenosić do osobnej tabeli archiwum? Czy domyślny folder per-user (preferencja)?
tn2.5 ETAP 1 — messages.contractor_id (link mail↔kontrahent po ID) standard
Migracja 555k rekordów + backfill (~3-6h w tle). Pozwoli uprościć query dla karty kontrahenta i statystyk. Robimy?
tn2.6 ETAP 2 — optymalizacja strony kontrahenta /kontrahenci/X standard
Zgłaszany problem wolnego ładowania. Zaczynamy od pomiaru (EXPLAIN, stoper per blok). Robimy w najbliższej sesji?
tn2.7 ETAP 4 — ujednolicenie konfiguracji obu VPS-ów odłożone
Primary (Apache + DirectAdmin + admin) vs OVH (Caddy + php-fpm + almalinux). Co jakiś czas wyjdą bugi jak session 25.04. Decyzja kierunkowa.
tn2.8 Reorganizacja /bin/ TN2 (10 jednorazówek do /bin/archive/) standard
Decyzja Marcina odłożona z 17.04 — 'wrócić po przejściu na produkcję'. Produkcja od 18.04 — można wracać.
tn2.9 Kalendarz: zgłaszanie nieobecności przez użytkowników standard
Z 'NASTĘPNA SESJA' w plan.md — dorobić, żeby user sam zgłaszał urlop/L4/dzień wolny w kalendarzu. Robimy?
tn2.10 Widżet przypomnień — SSR czy AJAX? standard
Z 25.04: czy pobieranie przypomnień przez AJAX zastąpić renderowaniem po stronie serwera (dane wstrzyknięte w HTML). Pytanie do Tomasza, decyzja Marcina.

4. INFRASTRUKTURA i BEZPIECZEŃSTWO

infra.1 BitLocker na dysku C: laptopa pilne
Z audytu bezpieczeństwa (R5, plan.md 16.04): bez BitLockera klucze API z .env są dostępne od ręki w razie kradzieży laptopa. Włączamy? Marcin musi sam (admin Windows).
infra.2 Menedżer haseł — Bitwarden vs KeePass (R6 z audytu) standard
Hasła do paneli (FirmaO, OpenAI, hosting) wyciągnąć z głowy/kartek do bezpiecznego sejfu. Bitwarden (chmura) vs KeePass (lokalnie + sync). Decyzja Marcina.
infra.3 VPS neteasy — zostajemy czy migrujemy? odłożone
Z plan.md 16.04: porównanie neteasy vs Mikr.us/Hetzner/OVH/hostido — zasoby, cena, wsparcie, migracja. Aktualnie polityka hostingu mówi: neteasy=tylko TN2, OVH=reszta. Czy to wystarcza, czy potrzebujemy jeszcze migracji TN2 z neteasy?

5. NOWE PROJEKTY — czy ruszamy?

lex.1 LEX — własny asystent prawny (A/B/C) standard
Research portali prawnych z 14.04 (Projekty/LEX/research_portale_prawne.md). Decyzja: (A) zapomnieć, (B) budujemy własnego asystenta opartego o ELI API Sejmu + AI, (C) odkładamy na później. Pytanie: do czego by to miało służyć i komu?
mail.1 Własny mailing (alternatywa dla MailerLite) standard
Z plan.md (zaplanowane 23.04, sesja Marcin + Dawid): start projektu własnego systemu do mailingu. ~15 tys. maili/mies., relay zewnętrzny (decyzja). Wybór dostawcy (Mailgun/SES/SendGrid), stack — czeka. Robimy?
panel.1 Panel wykonawców (monitoring produkcji) odłożone
Z projekty-status.md: panel dla wykonawców/podwykonawców gdzie raportują etapy produkcji. Marcin monitoruje postęp w czasie rzeczywistym. Status: POMYSŁ. Ruszamy planowanie?
rolnik.1 Status rolnika + agroturystyka (ROL.04) odłożone
Plan emerytalny. Materiał szkoleniowy ROL.04 zaplanowany na 15.05.2026 (egzamin kwalifikacyjny). Czy nadal aktualne, kontynuujemy ścieżkę?

6. ZALEGŁE ZADANIA Z PLAN.MD (przeterminowane)

zal.1 Wywiad z Witoldem o procedurze przyjmowania zamówienia (10.04, ~30-45 min) pilne
Cel: pierwsza procedura-checklist w materialy/wiedza/procedury/przyjmowanie-zamowienia.md. Wszystkie typy ryzyka (ilościowe, jakościowe, kolory, komunikacja, specyfikacja). Kluczowe dla bazy wiedzy = priorytetu #1.
zal.2 Pomiar marży i konwersji marca pilne
Z DZISIAJ w plan.md: policzyć marżę z 1 zamówienia, sprawdzić ile zapytań w marcu zostało zamówieniami. Bez tego nie wiadomo co poprawiać. Cel finansowy zależy od pomiaru.
zal.3 Wypisać 3 procedury do bazy wiedzy (tylko listę) standard
Z DZISIAJ w plan.md: które procedury najpierw spisać. Bez pisania, tylko lista 'top 3'.
zal.4 CHORĄGIEWKOMAT — dane API Przelewy24 (klucz, CRC, ID) pilne
Z BLOKAD projektu: Marcin ma konto, ale nie wyciągnął jeszcze danych API. Bez tego strona nie przyjmie zamówień. Pilne dla Chorągiewkomatu.
zal.5 CHORĄGIEWKOMAT — skrzynki email systemowe pilne
Adresy nadawców i odbiorców maili (klient/firma/drukarnia). Bez tego mechanizm wysyłki maili nie działa.

7. DECYZJE JUŻ PODJĘTE (z decyzje.md) — czy nadal aktualne?

podj.1 TN2 — automatyczne flagowanie komentarzy płatniczych (20.04) standard
Słowa: przelew, wpłata, mbank, nestbank, kwota operacji. Autorzy: Marcin, Aneta. Wynik pierwszego skanu: 8 837 zapalonych z 117 160. Zostaje?
podj.2 TN2 — audyt pól dodatkowych w projektach (19.04) odłożone
custom4/5/11 ukryte, custom6 zamienione na pole zaznaczenia, custom7 ignorowane. Audyt zamknięty. Czy decyzja zostaje?
podj.3 Faneo.com — model biznesowy = lejek B2B (14.04) standard
Generowanie darmowe, monetyzacja przez zamówienia fizyczne (ta sama marża). Decyzja sprzed 11 dni — nadal aktualna?
podj.4 Adres CRM = system.tn2.pl (11.04) odłożone
Subdomena utworzona, system działa. Pytanie kontrolne: nie zmieniamy (np. na crm.faneo.com)?

Twoje uwagi (opcjonalnie)

Wskazówki do uwag

Po zapisaniu napisz w nowej sesji: "Tomek, sprawdź mój wybór panelu decyzje-otwarte"