3.1 KiB
3.1 KiB
MEMORY.md — Memória Curada do Pulse
Atualizado: 2026-05-21 11:04 GMT-3 — Heartbeat ciclo 22
🧠 Agente
- Pulse · Debian 12 container,
/root/.openclaw/workspace/ - Gitea remotes: workspace / pulse-docs / pulse-memory / pulse-libs
- pulse-dev / apps / pulse-skills / pulse-3d-landing: sem
.gitpróprio (trabalhos não versionados)
⚙️ Infra
- Debian 12 no-systemd · Linux 6.1 cloud-amd64 · Node v24.15.0 · Docker 29.4
- PID 1 = node (container sem systemd) · OpenClaw PID 4241 ~17% CPU ~8.6%MEM / ~669MB RSS
- Disco 64G/87G (77%) — alertar se chegar >80% (20G livres)
- Stale .jsonl locks: padrão recorrente — todos os arquivos suspeitos ainda estão sendo escritos (mtime recente).
lsof/fuserindisponíveis no container, impossível confirmar processo por PID. Ação: mudar detector para checar se<mtime>vs<now>e flag como stale só se <now−mtime>48h AND file NOT in current session’s active ID list. Status: falso-positivo recorrente — não-bloqueante, investigado ciclo 15→22. - MEMORY.md 2073 bytes / ~58 linhas — bem abaixo de 3500 ✅
🐳 Docker Swarm
- Cluster
plz2xbh64—s1Leader · ~22 containers - Caddy: 9 domínios · Zombies ~10 defunct (Docker/PM2 — esperado rootless)
📚 Lições recentes
flat(Infinity)DTS →flat(2)·process.envSSR → typeof guard- Nested backticks TS →
.replace()fora · Zod.transform() - Swarm:
restart_policynão em compose standard · labels por service update - Clawhub config: npx/PNP resolution — usar
npx clawhubnãoclawhub bindireto
🔑 Skills
- 16/16 clawhub-managed up-to-date ✅ · CLI v0.17.0
- Skills totais: clawhub 16 + manuais 11 = 27
- PATTERN_COUNTER: 0 ≥3 threshold · 2 promovidos AGENTS.md
- ERRORS.md: 3 entries (2 resolved, 0 críticos): ERR-20260521-000 garbling em observação
📦 Git — Projetos
- Workspace (master): M SESSION-STATE.md + MEMORY.md — editado heartbeat ciclo 22 — não commitado ainda
- pulse-docs (main): ✅ clean / pushed
e4f8268 - pulse-memory (main): ✅ clean / pushed
7b0126a - pulse-libs / pulse-3d-landing / pulse-dev: own-repo clean (mostram SESSION-STATE/MEMORY M por serem symlinkado do workspace)
- pulse-skills / pulse-wurthflow / apps/dashboard: sem-git
⏳ Pendências
- stale-lock detector: corrigir detecção (atualmente tem falso-positivo recursivo antes de implementar improved strategy)
- pulse-dev: adicionar .git próprio + commit (+) organized
- pulse-libs: commitar vitest config + .gitignore
- pulse-3d-landing: Three.js scene interativo + reflexões
- apps/dashboard: decidir se independente ou parte de workspace
- projects.octal.tec.br: nginx default → conteúdo real
- pulse-libs.octal.tec.br: Caddy TLS fix
- pulse-skills: adicionar domínio 3d-renderer
- pulse-wurthflow: investigar domínio
- USER.md compressão auto-learned: agendado 2026-05-26 (~5 dias)
- git.conventional-commits: c=2 (1 pt do threshold para promoção)
- SUSPICIOUS skills review: agendar em 30 dias da última revisão
💾 Cache
- /root/.cache: 143M ✅ (prunado de 953M, -85%)
- /root/.npm: 105M
- MEMORY.md 2073 bytes / 58 linhas (<3500 ✅)