diff --git a/TOOLS.md b/TOOLS.md index f7245a7..e6c2b7b 100644 --- a/TOOLS.md +++ b/TOOLS.md @@ -333,3 +333,30 @@ services: 3. Labels Traefik podem estar no `deploy.labels` do compose 4. Rede `public` é a única overlay attachable — não criar rede por stack 5. Nunca usar `restart_policy` no nível do compose v3.9 deploy — usar `restart_policy` direto no serviço + +## 📝 Obsidian — Vault Pulse + +- **Caminho**: `/root/Obsidian-Pulse/` +- **Skill**: `obsidian-vault-linker` instalada (SKILL.md + 24 relationship types) +- **CLI**: `obs` não instalado (não necessário — acessar diretamente os arquivos `.md`) +- **Estrutura**: + ``` + Inbox/ — notas temporárias (triar diariamente) + Projetos/ — [nome-do-projeto].md por projeto + Docker/ — stacks, compose, troubleshoot + Dev/ — dev environment, workflows, taskboard + Codex/ — código-fonte comentado + Logs/ — logs agrupados por data YYYY-MM-DD + Memorias/ — MEMORY.md + memórias diárias indexadas + Templates/ — templates para novas notas + ``` +- **Nota central**: `Home.md` — dashboard do vault com links para todas as notas principais +- **Config**: `.obsidian/app.json` (location de arquivos, live preview, properties) +- **Uso**: agentes escrevem blocos de aprendizado e docs diretamente nos `.md` — Obsidian renderiza grafo de conhecimento + +### Quick Commands +```bash +find /root/Obsidian-Pulse -name '*.md' | wc -l # count de notas +grep -r '#' /root/Obsidian-Pulse/ --include='*.md' | grep '^#' # buscar headers +``` +