Files
fn_registry/dev/flows/template.md
T
egutierrez a03675113a chore: auto-commit (286 archivos)
- .claude/agents/fn-orquestador/SKILL.md
- .claude/commands/fn_claude.md
- .claude/rules/INDEX.md
- .claude/rules/cpp_apps.md
- .claude/rules/ids_naming.md
- CHANGELOG.md
- apps/dag_engine/README.md
- apps/dag_engine/api.go
- apps/dag_engine/dags_migrated/example.yaml
- apps/dag_engine/dags_migrated/example_lineage_tracking.yaml
- ...

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-16 16:33:22 +02:00

2.2 KiB

name, id, status, created, updated, priority, risk, related_issues, apps, projects, vaults, capability_groups, trigger, schedule, expected_runtime_s, tags
name id status created updated priority risk related_issues apps projects vaults capability_groups trigger schedule expected_runtime_s tags
<slug> NNNN pending YYYY-MM-DD YYYY-MM-DD medium low
manual 60

Goal

Una frase: que prueba este flow del sistema multi-app.

Pre-requisitos

  • Lista de cosas manuales/externas que deben estar listas antes (Chrome logueado, vault montado, service corriendo, token en pass, ...).

Funciones del registry recomendadas

Tabla rol -> funcion candidata (ver AGENT_GUIDE.md para discovery). Si falta una pieza: marca FALTA: crear <id> con prompt sugerido para fn-constructor.

Rol Funcion candidata Estado
Extractor <id> OK / FALTA
Validator <id> OK / FALTA
Transformer <id> OK / FALTA
Sink <id> OK / FALTA
Scheduler DAG <path>.yaml / webhook / manual OK / FALTA
Notify <id> OK / FALTA

Apps tocadas

  • <app> (rol en el flow)

Projects relacionados

  • <project> (razon)

Vaults / storage

  • <vault o BD> (origin / sink)

Capability groups consultados

  • <group> (ver docs/capabilities/<group>.md)

Flow

Pasos numerados. Cada paso puede ser:

  • texto libre (manual)
  • function: <id> (registry function)
  • cmd: <bash>
  • js: <expression> (en tab Chrome)
  • dag: <name> (DAG en apps/dag_engine/dags_migrated/)
  1. Paso 1.
  2. Paso 2.

Acceptance

  • Criterio 1.
  • Criterio 2.

Telemetria esperada

  • call_monitor.calls: que aparece.
  • data_factory.runs: que aparece.
  • <app>.operations.db: que aparece.
  • Matrix / email / dashboard: que aparece visible.

Riesgos / gotchas

  • Lista de cosas que pueden romperse y como detectarlas.

Notas

(rellenas tras correr o tras hallazgos)