55 lines
1.8 KiB
YAML
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
|