7913116a8e
- .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>
2.0 KiB
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
-
Componer
TITULO(corto, una linea) yCUERPO(viñetas markdown):- Con
$ARGUMENTS: derivarTITULOdirecto del argumento;CUERPOcon viñetas concretas (- Hecho:,- Pendiente:). - Sin
$ARGUMENTS: revisar TaskList +git log --since=today+git statusy resumir en 3-5 viñetas.
- Con
-
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_diario → docs/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.