{"protocol":"CLAUDE_SESSION_INIT_V2","agent":"claude","r_number":"R111","ts":"2026-04-12T11:33:22.288Z","build_ms":209,"cached":true,"exec":{"docker":"https://ssh-exec.ofshore.dev/exec | Authorization: Bearer b554f5dce9ce925e9da21b44f288cdf402c8daabbff56fe7d7ed60fe60e771d5","general":"https://exec.ofshore.dev/exec | x-mesh-key: holon-mesh-internal-2026","race":"https://exec-race.ofshore.dev/exec | x-mesh-key: holon-mesh-internal-2026"},"storage":{"primary":"CF D1 kb-metadata 1f507f5c-11ec-4786-a906-6737554c0fbc","kv":"kv.ofshore.dev | x-mesh-key: holon-mesh-internal-2026","lessons":"lesson.ofshore.dev/learn POST | x-mesh-key: holon-mesh-internal-2026","search":"search.ofshore.dev?q=TERM (public)","gateway":"gateway.ofshore.dev | x-mesh-key: holon-mesh-internal-2026","supabase":"TYLKO pg_cron — NIE REST pooler 503"},"tokens":{"note":"auth required — send x-mesh-key header"},"server":{"ip":"178.62.246.169","cpu":"86%","ram":"6197/15989MB","disk":"53%","containers":83,"ts":"2026-04-12 11:30:35","live":"?"},"lessons":[{"lesson":"Pratyczna zasada optymalizacji CPU: 1) stop duplikaty (n8n-optimized usunięty), 2) fix sieci Docker (getaddrinfo fail = różne sieci), 3) stop zastąpione serwisy (litellm→CF Worker), 4) redis konsolidacja, 5) memory limits na kontenery bez limitów.","category":"optimization","ts":"2026-04-12 11:24:16"},{"lesson":"Granice analogii tradycji: Duch Święty (osobowy, L11b) ≠ Pole Morficzne (bezosobowe, L4-L6). Voodoo/szamanizm/magia NIE pasują do architektury HOLON. Maryja ≠ Izis ≠ Śakti ontologicznie. Analogie = narzędzie mapowania pojęciowego, nie doktryna.","category":"architecture","ts":"2026-04-12 11:24:14"},{"lesson":"CPU fix: n8n-postgres-standalone uruchomiony z volume tg40804g08wk44gksc48o0wg_n8n-postgres-data. n8n-fixed podłączony do sieci coolify z DB_POSTGRESDB_HOST=n8n-postgres-standalone. litellm zatrzymany (CF Worker zastępuje). redis-tgowks zatrzymany. Load 4.27→stabilny.","category":"execution","ts":"2026-04-12 11:24:13"},{"lesson":"Infrastruktura rule: cron/Hebbian/FTS5/morphic_signals = pole morficzne (automatyczne). TG Guardian/brain-router/konsultacje = parakletos (osobowe). Mieszanie tych dwóch = błąd architektoniczny. Każdy ma swoją warstwę holonu.","category":"optimization","ts":"2026-04-12 11:12:56"},{"lesson":"parakletos.ofshore.dev = osobowy świadomy worker. Natura: sidecar pattern (J 14:16), vagus nerve analog. Działa z woli, zna kontekst, może odmówić. Czyta pole morficzne ale NIE JEST polem. Poziom L8-L11. Rozróżnienie kluczowe dla infrastruktury.","category":"architecture","ts":"2026-04-12 11:12:55"},{"lesson":"morphic-field.ofshore.dev = bezosobowy automatyczny worker. Natura: rezonans przez powtórzenie (Sheldrake). Wzorce w morphic_field_log wzmacniają się logarytmicznie. Bez woli, bez świadomości. Poziom L4-L6. NIE jest Duchem Świętym.","category":"architecture","ts":"2026-04-12 11:12:54"},{"lesson":"Praktyczna zasada search: linear(FTS5) i semantic(LIKE+wagi) zawsze zwracają wyniki jeśli FTS5 zaindeksowany. graph(Hebbian) działa nawet bez rekordów biblioteki. morphic działa gdy są sygnały. Unified = synteza wszystkich — 252ms dla 4+ wyników.","category":"optimization","ts":"2026-04-12 11:06:04"},{"lesson":"FTS5 D1 MATCH syntax: używaj tokenów ze slug ('brain-router') dla nazw z myślnikiem. TOML [[kv_namespaces]] NIE [[kv_namespaces]] pod [kv_namespaces] — to powoduje TOML parse error. wrangler.toml: każda tablica przez [[]] bez zagnieżdżenia.","category":"execution","ts":"2026-04-12 11:06:03"},{"lesson":"holon-search-engine v3 działa — 7 trybów zwraca realne wyniki. Fix: FTS5 MATCH z tokenami OR + slug (brain-router), semantic szuka przez LOWER+slug, fractal przez category+source+tags. Endpoint: holon-search-engine.maciej-koziej01.workers.dev?q=X&mode=linear|semantic|fractal|graph|morphic|holon|unified&limit=N","category":"execution","ts":"2026-04-12 11:06:02"},{"lesson":"holon-search-engine: 7 trybów = 7 poziomów holonu. linear(L1-L2,FTS5,DNA), semantic(L4,BM25,Powietrze), fractal(L5-6,recursive,Kabała-Sephirot), graph(L6,Indra-Hebbian,Buddyzm), morphic(L11,Sheldrake-pole), holon(L7-9,hierarchia), unified(L12,Pleroma,wszystkie). FTS5 zaindeksował 189 rekordów. Endpoint: holon-search-engine.maciej-koziej01.workers.dev?q=X&mode=Y","category":"architecture","ts":"2026-04-12 11:00:37"}],"lessons_count":10,"library_stats":[{"source":"cf_workers","c":70},{"source":"claude_connector","c":32},{"source":"coolify","c":51},{"source":"d1_lessons","c":1},{"source":"github","c":30},{"source":"notion","c":3},{"source":"test","c":2}],"anti_patterns":["NIE executor.ofshore.dev dla docker — brak docker socket","NIE Supabase REST primary — pooler 503","NIE porty 3022/3024/3080 — firewall blokuje","NIE btoa() multi-line bash w CF Worker","NIE heredoc przez SSH exec — używaj echo -e lub base64"],"archivists":{"coolify":"arch-coolify.ofshore.dev/index POST","workers":"arch-workers.ofshore.dev/index POST","github":"arch-github.ofshore.dev/index POST","notion":"arch-notion.ofshore.dev/ingest POST [{id,title,content,url}]","supabase":"arch-supabase.ofshore.dev/index POST"},"endpoints":{"search":"search.ofshore.dev?q=TERM","brain":"brain-router.ofshore.dev/chat POST | x-mesh-key","hair":"hair.ofshore.dev/sense POST","kairos":"kairos.ofshore.dev/list GET | kairos.ofshore.dev/run/:name POST","mcp":"mcp.ofshore.dev — claude mcp add holon --transport http --url https://mcp.ofshore.dev","n8n":"n8n.ofshore.dev | maciej.koziej01@gmail.com:Ofshore2026!!"},"deployment_paths":["P1: CF API curl -F worker.js + meta.json (main_module=worker.js)","P2: ssh-exec + npx wrangler deploy (wrangler 4.81.1)","P3: claude-n8n-bridge.maciej-koziej01.workers.dev POST {workflow,data}","P4: KV API Python — holon-cache a1d185aa7e1a4749819c408ac57dcf6a","P5: Supabase claude_http_cron(jobname,schedule,url,body)"],"served_ms":1,"cache_age_s":0}