feat(.memory-config): política oficial do sistema de memória Pulse — estrutura, cadência, commit format

This commit is contained in:
Pulse Agent
2026-05-20 10:39:28 -03:00
parent 6eeaa0ff14
commit a80641dba7
+54
View File
@@ -0,0 +1,54 @@
# 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