Files
fn_registry/.claude/commands/entrada_diario.md
T
egutierrez 7913116a8e chore: auto-commit (129 archivos)
- .claude/agents/fn-analizador/SKILL.md
- .claude/agents/fn-constructor/SKILL.md
- .claude/agents/fn-executor/SKILL.md
- .claude/agents/fn-mejorador/SKILL.md
- .claude/agents/fn-orquestador/SKILL.md
- .claude/agents/fn-recopilador/SKILL.md
- .claude/commands/app.md
- .claude/commands/compile.md
- .claude/commands/cpp-app.md
- .claude/commands/create_functions.md
- ...

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-06-01 22:23:12 +02:00

2.0 KiB

/entrada_diario — Añadir entrada al diario del día

Wrapper sobre append_diary_entry_bash_infra. La función del registry maneja todo el manejo de archivos (crear docs/diary/YYYY-MM-DD.md si no existe, append seguro, formato exacto). Este comando solo decide el contenido.

Uso

/entrada_diario <descripción del bloque de trabajo>
/entrada_diario                            # sin args → resume sesión actual

Pasos del asistente

  1. Componer TITULO (corto, una linea) y CUERPO (viñetas markdown):

    • Con $ARGUMENTS: derivar TITULO directo del argumento; CUERPO con viñetas concretas (- Hecho:, - Pendiente:).
    • Sin $ARGUMENTS: revisar TaskList + git log --since=today + git status y resumir en 3-5 viñetas.
  2. Llamar la función del registry:

    cd $HOME/fn_registry
    source bash/functions/infra/append_diary_entry.sh
    append_diary_entry "<TITULO>" "$(cat <<'EOF'
    <CUERPO>
    EOF
    )"
    

    La función imprime el path del archivo escrito.

Reglas de estilo

  • Viñetas breves, no párrafos. Verbos en pasado para lo hecho, infinitivo para pendientes.
  • Enlaces a artefactos: commits (SHA corto 7-8 chars), ADRs ([0001](../adr/0001-...)), funciones del registry por ID.
  • No duplicar con CHANGELOG: el diario es contexto operativo ("qué hice hoy"), el CHANGELOG es "qué cambió cara al usuario".
  • NUNCA editar secciones anteriores. La función solo append.

Relación con otras formas de registro

Si quieres documentar... Usa
Qué trabajé hoy /entrada_diariodocs/diary/
Qué cambió en el código (cara usuario/agentes) Editar CHANGELOG.md directamente
Por qué tomamos una decisión arquitectural Nuevo ADR en docs/adr/NNNN-*.md
Una regla operativa nueva del registry Nuevo archivo en .claude/rules/ + entrada en INDEX.md

Para tocar la lógica

Editar la función append_diary_entry_bash_infra en el registry, no este wrapper.