# Start tutaj — lekcja `toy-projekt-gema0` **Skrót (30 s):** Skopiuj ten folder do swojego **PROJEKTU** z gitem. Wybierz **jeden** tryb poniżej — szczegóły są tylko w linkach (tu bez duplikacji kroków). **Ścieżki dysku (Windows / Linux / macOS):** [README.md — Paths](README.md#paths-windows-and-posix). --- ## Diagram: trzy tryby ```mermaid flowchart TB subgraph wejscie [1. Przygotowanie] COPY["Skopiuj paczkę lekcji do katalogu PROJEKT z repozytorium git"] end subgraph wybór [2. Który tor?] Q{"Potrzebujesz…"} end COPY --> Q Q -->|"Szybki pierwszy kontakt z panelem i Cursorem"| R["Tor A — ręczny"] Q -->|"Automatyczna pętla po zapisie raportu + Gemini"| S["Tor B — supervisor"] Q -->|"Eksperyment: strategic + assembly z architecture v5"| P["Tor C — pilot v5"] R --> L1["README lekcji — §2 tryb ręczny"] S --> L2["PELNA_AUTOMATYZACJA.md"] P --> L3["architecture_v5 + pliki strategic / assembly"] L1 --- R1["Potem: .gema0/README — kontrakt plików"] L2 --- R2["Potem: .gema0/README — te same pliki 10…40"] L3 --- R3["Opcjonalnie: assembly/PILOT-001/README"] ``` **Legenda:** Tory **A** i **B** korzystają z tego samego kontraktu **State Amnesia** (`10`…`40` w `.gema0/`). Tor **C** jest **osobnym** szkieletem (fabryka) — możesz go pominąć, dopóki nie ćwiczysz protokołu v5. --- ## Gdzie czytać dalej (tylko linki) | Pytanie | Dokument | |--------|-----------| | Krok po kroku: kopia, `.env`, pierwszy PUSH, przeglądarka | [README.md](README.md) | | **Czy lekcja „domknięta”?** | [README.md — Definition of Done](README.md#definition-of-done-lekcja) | | Pełna automatyzacja (ścieżki Windows + POSIX) | [PELNA_AUTOMATYZACJA.md](PELNA_AUTOMATYZACJA.md) | | Co znaczy każdy plik w `.gema0/` | [.gema0/README.md](.gema0/README.md) | | Kontrakt agenta (sekcje, zakazy) | [.gema0/CONTRACT.md](.gema0/CONTRACT.md) | | Protokół docelowy v5 (fabryka) | [.gema0/docs/architecture_v5.md](.gema0/docs/architecture_v5.md) | | Zadanie pilota dla agenta (assembly) | [.gema0/assembly/PILOT-001/README.md](.gema0/assembly/PILOT-001/README.md) | | Backlog ulepszeń tej lekcji | [.gema0/docs/LESSON_IMPROVEMENT_BOARD.md](.gema0/docs/LESSON_IMPROVEMENT_BOARD.md) | --- ## Pierwsza komenda do panelu Tekst jednolinijkowy: **[PIERWSZY_PUSH_PANEL.txt](PIERWSZY_PUSH_PANEL.txt)** (alternatywa: blok w [README.md — sekcja „Pierwszy PUSH”](README.md)).