GEMA-0 Command Center

Py ?
Cursor ?
Gemini ?
Instalacja
Operacje▾
Start i instalacja

Pierwszy raz albo nowy komputer: jeden kreator przeprowadzi przez ścieżki, szablon i opcjonalne kroki. Już znasz panel? Zostaw zwinięte i idź od razu do Misji.

Otwórz kreator /install
  1. W folderze Gema0: npm install → npm start (adres w konsoli).
  2. Projekt + .gema0 — albo kreator powyżej, albo (ścieżka → Zastosuj → restart npm start).
  3. Healthcheck z menu Operacje, potem — na dole Wyślij (tryb Cursor lub Gemini). Klucz API: .
Więcej: telefon, token zdalny, wiele projektów, checklista salon…
  • Telefon: dock Misja / Pętla / Log / Pole / Więcej — Więcej otwiera arkusz narzędzi; tap w przyciemnienie, Zamknij lub Escape.
  • LAN / tunel: GEMA0_PANEL_TOKEN w .env — ten sam sekret w pasku u góry przeglądarki.
  • Supervisor wielu projektów: GEMA0_PROJECTS_REGISTRY — opis w kreatorze /install.
  • Checklista „salon / szkolenie”: .
Pętla pracy kontrakt 10↔20 · brief · supervise klik — rozwiń kontrakt 10↔20

Notatki: …

…

Co widzą Cursor i Gemini (operator)

Misja

kolejka: idle

    Gemini — wyślij naturalkę; zmień na Cursor dla PUSH / ZAPISZ / HEALTHCHECK (albo wpisz DSL w dowolnym trybie — panel rozpozna).

    Jedna oś czasu: Ty (wyrównane w prawo), potem Gemini / Cursor·RPA oraz — gdy włączysz W tle: kolejka + RPA — krótkie wpisy z serwera (kolejka, worker), żebyś widział przebieg jak przy stole operatorskim. Przy tytule Misja świeci Konstelacja przepływu — żywy diament: krawędź między Tobą, Gemini a Cursorem pulsuje w rytmie faktycznych zdarzeń.
    ▸ Zaawansowane npm · terminal · projekt · mapa · auto-push · .env

    Terminal — skopiuj do cmd / PowerShell

    Wszystkie npm run … uruchamiaj z katalogu instalacji Gema0 (poniżej). Możesz podać inną ścieżkę roboczą tylko do podglądu poleceń (np. drugi klon).

    Wczytywanie…

    Lekcja testowa (szablon): —

    Włącz / wyłącz z panelu

    Uruchamia npm run … w tym samym katalogu co serwer panelu. Logi trafiają do Live log (poniżej). Drugi terminal nie jest wymagany.

    Supervisor (wiele projektów)
    supervisor:loop · pid —
    Watch cmd.md → PUSH
    watch:cmd · pid —
    Orkiestracja Gemini (jednorazowo)
    orchestrate:handoff · pid —
    Środowisko (health)

    Nowy projekt (.gema0)

    Folder otwarty w Cursorze — musi istnieć i leżeć poza katalogiem gema0. Szablony tylko z lokalnego klonu; pełny kreator: /install lub skrót nad Misją: Start i instalacja.

    1. Utwórz folder projektu na dysku (np. z Eksploratora). Zalecane: git init w tym folderze.
    2. Wklej pełną ścieżkę poniżej → Sprawdź ścieżkę.
    3. Wybierz szablon → Zastosuj (scala GEMA0_* w gema0/.env — klucz Gemini zostaje).
    4. Zrestartuj npm start w folderze Gema0. W Cursorze: Otwórz folder = ten sam projekt.

    Szablon Notatki: folder .gema0 musi być pusty lub go nie było. Lekcja HTML: nadpisuje m.in. index.html w projekcie (działa także gdy ten projekt jest już ustawiony w GEMA0_NOTES_DIR — ponowne „Zastosuj” odświeża pliki). Do repo dopisz .gema0/.gema0_state/ w .gitignore.

    Od zera: strona salonu / szkolenia z rzęsami (krok po kroku)

    Panel nie generuje gotowej strony o rzęsach — daje szablon techniczny i pętlę z Cursorem. Treść strony i rezerwacji opisujesz w .gema0/10_step_current.md (jeden mały krok na raz — zobacz CONTRACT.md w tym folderze).

    1. Nowy folder projektu (poza katalogiem Gema0), np. C:\Projekty\SalonRzes — utwórz w Eksploratorze plików.
    2. W tym folderze w terminalu: git init (zalecane — łatwiejszy podgląd zmian i push).
    3. Tu w polu powyżej: wklej pełną ścieżkę → Sprawdź ścieżkę (czy folder istnieje i jest poza Gema0).
    4. Szablon Lekcja HTML (toy) → Zastosuj szablon + ścieżki. To wgra startowy index.html + .gema0 z kontraktem. Uwaga: toy nadpisuje pliki o tych samych nazwach w tym folderze.
    5. Zrestartuj npm start w folderze instalacji Gema0 (nie w projekcie salonu).
    6. Cursor: Plik → Otwórz folder → ten sam folder co w polu (SalonRzes).
    7. W projekcie otwórz .gema0/10_step_current.md i zamień pierwszy krok na opis strony pod salon (nazwa, miasto, sekcje: oferta, szkolenia rzęs, kontakt). Nowe STEP-… w polu ID. Zapisz plik.
    8. W panelu: sekcja Mapowanie okien → dopasuj CURSOR_1 do tytułu okna Cursora → Zapisz.
    9. W drugim terminalu (folder Gema0): npm run supervisor:loop albo przycisk Start przy Supervisor w Zaawansowane.
    10. Na dole strony: tryb Cursor → w pole komendy wklej treść z pliku PIERWSZY_PUSH_PANEL.txt w projekcie → Wyślij.
    11. Potem kolejne małe kroki tylko przez edycję 10_step_current.md (np. osobny krok: formularz zapisu; później: link do Calendly / innego kalendarza). Cały „system rezerwacji” z bazą = wiele takich kroków lub osobna aplikacja backendowa.

    Wiele projektów naraz (supervisor): dopiero wtedy projects_registry.json — opis w /install.

    Mapowanie okien

    Fragment tytułu okna Windows — nie nazwa karty czatu.

    JSON

    Profile RPA

    Pliki storage/profiles/*.json — podgląd tylko do odczytu (edycja na dysku).

    Konfiguracja .env · config.json

    .env

    config.json

    Host/port — restart panelu po zapisie.

    Notatki .md

      Live log

      Notatka