feat(.memory-config): política oficial do sistema de memória Pulse — estrutura, cadência, commit format
This commit is contained in:
@@ -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
|
||||
Reference in New Issue
Block a user