first commit

This commit is contained in:
2026-05-15 09:28:11 +02:00
commit ae25aae9ce
101 changed files with 62448 additions and 0 deletions

4
.claude/memory/MEMORY.md Normal file
View File

@@ -0,0 +1,4 @@
# Memory Index
- [Format listy klientów](feedback_client_list_format.md) — listy klientów prezentować jako numerowaną tabelę markdown
- [Workflow AGENTS.md](workflow_agents_md.md) — na starcie sesji przeczytaj AGENTS.md, zawiera cały przepływ pracy

View File

@@ -0,0 +1,12 @@
---
name: feedback-client-list-format
description: Listy klientów (z config/clients.toml) prezentować w numerowanej tabeli, nie jako bullet listę
metadata:
type: feedback
---
Gdy wyświetlam listę klientów z `config/clients.toml` (np. przy pytaniu "którego klienta przeanalizować"), prezentuję ją jako **numerowaną tabelę markdown**, a nie jako bullet listę.
**Why:** Użytkownik wyraźnie zażądał tego formatu — łatwiej wskazać klienta numerem niż pełną domeną.
**How to apply:** Kolumny minimum: `#`, `Domena`, `Customer ID`, `AdsPro ID` (jeśli jest). Numeracja od 1, zgodnie z kolejnością w `clients.toml`. Stosować przy każdym kontekście wymagającym wyboru/przeglądu klientów, nie tylko przy komendzie `analiza-klienta`.

View File

@@ -0,0 +1,20 @@
---
name: workflow_agents_md
description: Na starcie sesji w tym projekcie przeczytaj AGENTS.md — zawiera cały przepływ pracy
metadata:
node_type: memory
type: feedback
originSessionId: ad97258d-a810-4b79-972f-a57956f9a3f7
---
W projekcie "google ads ver 2" cały przepływ pracy agenta jest opisany w `AGENTS.md` w katalogu głównym. Przeczytaj go na początku każdej sesji, zanim zaczniesz działać.
**Why:** Użytkownik komunikuje się komendami w języku naturalnym (np. `analiza-klienta`), które mapują się na komendy `python gads.py ...`. Bez AGENTS.md nie wiadomo jak prowadzić użytkownika etapami.
**How to apply:** Kluczowe zasady z AGENTS.md:
- `analiza-klienta``python gads.py analiza-klienta` → pokaż pełną listę klientów (tabela Nr/Domena, nigdy nie streszczaj).
- Przepływ: klient → grupa zadań → zadanie → plan (`--plan-only`) → akceptacja → wdrożenie (`--apply-plan ... --confirm-apply TAK`).
- Zadania pokazuj pod nagłówkami grup; opcje zbiorcze w osobnej sekcji.
- W trybie zbiorczym każde zadanie osobno: plan → analiza → pytanie o wdrożenie → następne.
- Nigdy nie wdrażaj bez wyraźnej zgody. Analiza planu zawsze z tabelą.
- Pisz po polsku, bez skrótów technicznych. Patrz [[feedback_client_list_format]].