Files
pulse-memory/.memory-config.yml
T

55 lines
1.8 KiB
YAML

# Config oficial do Sistema de Memória Pulse — Gitea
# Última atualização: 2026-05-20
version: 1
# Repositórios gerenciados
repos:
pulse-memory:
url: https://git.octal.tec.br/Roberto/pulse-memory.git
managed-by: pulse-agent
tracking-branch: main
pulse-skills:
url: https://git.octal.tec.br/Roberto/pulse-skills.git
managed-by: pulse-agent
pulse-docs:
url: https://git.octal.tec.br/Roberto/pulse-docs.git
managed-by: pulse-agent
pulse-projects:
url: https://git.octal.tec.br/Roberto/pulse-projects.git
managed-by: pulse-agent
# Estrutura de pastas — pulse-memory
memory-structure:
memory/ # Memórias curadas — MEMORY.md + YYYY-MM-DD.md
context/ # Contexto de sessão — SESSION-STATE.md + issue templates
archive/ # Arquivos antigos (>30 dias)
# Política de commit
commit-policy:
cadence: "um-por-sessao" # 1 push independentemente do número de arquivos
daily-at: "fim-da-sessao" # commitar todas as alterações ao final da execução
always-commit: # arquivos que sempre vão no commit
- memory/LEARNINGS.md
- memory/ERRORS.md
- memory/PATTERN_COUNTER.md
- SESSION-STATE.md
when-new-skill: # quando instalação acontece
- skills/<dominio>/
when-new-project: # quando novo projeto é criado
- pulse-projects/
# Formato de commit (Convencional Commits)
commit-format:
type(scope): subject
# Tipos: feat, fix, docs, docs(memory), sync, chore, refactor, test
# Scopes: memory, skills, docs, projects, infra, devops, testing
# Autenticação Gitea API
auth:
gitea-domain: https://git.octal.tec.br
user: Roberto
token-name: pulse-agent-token
scopes: all
ssh-key: ~/.ssh/id_ed25519_gitea