Skip to content

Documentação: PROMPT.md descreve 8 nós mas código tem 10 #9

Description

@pizanao

Problema

`docs/PROMPT.md` (design spec) especifica 8 tipos de nós incluindo `database` com SQL executor e Strategy Pattern registry. O código real (`handlers.py`) tem 10 handlers (incluindo WHATSAPP, DELAY, OUTPUT) e usa function-based registry com dict global — não Strategy Pattern.

Impacto

  • Documento de design não reflete a implementação real
  • Dificulta onboarding de novos contribuidores

Correção sugerida

  1. Atualizar PROMPT.md para refletir os 10 tipos reais de nós
  2. Documentar a arquitetura de handlers como function-based registry
  3. Ou implementar as diferenças (database node, Strategy Pattern) para bater com o spec

Referência

  • handlers.py: 10 handlers (TRIGGER, HTTP, TRANSFORM, CONDITION, LLM, EMAIL, DELAY, OUTPUT, TELEGRAM, WHATSAPP)
  • docs/PROMPT.md: 8 tipos de nós (sem DELAY, OUTPUT, WHATSAPP)
  • models.py: 9 NodeType choices

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentation

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions