Padronize e organize a forma como a equipe escreve
Especificações Funcionais — sem planilhas, sem docs soltos.
Cada spec segue a mesma estrutura: blocos tipados, fluxos conectados, regras rastreáveis — e tudo exporta num único HTML autocontido.
Use ← → ou clique nos botões abaixo para navegar.
Specs espalhadas em docs, wikis, planilhas e e-mails — sem estrutura nem rastreabilidade.
Cada pessoa escreve de um jeito diferente, dificultando revisão e aprovação.
Regras de negócio misturadas com texto livre — difícil de consumir por devs e QA.
Versões sem controle: ninguém sabe o que mudou entre uma entrega e outra.
Estrutura padronizada — blocos tipados garantem que toda spec siga o mesmo formato.
Tudo num único HTML — exporta uma spec completa, legível por qualquer pessoa, sem instalar nada.
Snapshots de versão — histórico imutável de cada entrega com diff automático.
100% local — roda direto no navegador, dados no IndexedDB da máquina.
Lista e criação de EFs — ponto de entrada principal.
Modelos reutilizáveis — crie uma vez, instancie em vários EFs.
Alimenta as linhas da Matriz Canal × Funcionalidade.
Viram as colunas da Matriz Canal × Funcionalidade.
Importar dados — carrega JSON de outros PCs e restaura o banco inteiro.
Exportar dados — gera um .json com todo o conteúdo atual.
Preenche metadados, seções padrão geradas automaticamente
Adiciona e arranja blocos de conteúdo em cada seção
Cadastra canais e funcionalidades para alimentar a Matriz
Cria snapshot imutável — marco antes de revisão formal
Confere layout e leitura antes de distribuir
Entrega final — arquivo auto-contido pronto para distribuir
Iterativo: volte a qualquer etapa e salve como nova versão
Compartilhe: exporte o JSON para outros PCs editarem juntos
Reutilize: importe o HTML gerado de volta para editar versões antigas
Spec técnica completa — fluxos, regras, integrações, casos de erro. Ideal para features complexas.
Spec em linguagem menos técnica — mesma estrutura, escrita acessível para stakeholders não-técnicos.
Arquivo spec.html autocontido, pronto para importar no EFSys
Edite blocos, insira imagens, adicione regras, salve versões
Spec padronizada, versionada e pronta
/spec e /spec2 são skills do Cursor configuradas no projeto
O HTML gerado pela IA já é compatível com a importação do EFSys
O analista refina o que a IA gerou — em vez de escrever do zero
Abre o cadastro. Nasce com seções-padrão: Contexto · Canais · Times · Testes · Regras · Escopo.
Importa um HTML gerado pelo EFSys, tornando possível editá-lo novamente.
Abre o editor completo do projeto.
Abre o EF como ficaria na exportação final — HTML em nova aba.
Gera e baixa o .html auto-contido — entrega final da EF.
Remove o projeto permanentemente. Sem confirmação dupla — cuidado.
Seções da EF agrupadas na sidebar. Clique para navegar.
Conteúdo da seção selecionada, exibido bloco a bloco.
Ações globais — status, metadados, versões, exportação.
Dropdown para indicar o estado — Em revisão, Aprovada, Rejeitada…
Código · Tipo · Título · Data/Descrição da versão · Nome · Autor
Entradas de versões exibidas no cabeçalho do documento exportado.
Abre a EF em nova aba como ficaria no HTML final.
Snapshot imutável — marca marcos de mudança entre versões.
Gera EF_Tipo_Nome_V1.0.html.
Preencha os metadados cedo — código, nome, autor, tipo. Eles determinam o nome do arquivo na exportação e facilitam o rastreio.
texto em destaque
inline code
imagem inline
Em parágrafos: cole imagem diretamente ou uma URL de imagem.
Pode ser instanciado a partir de um template cadastrado — sem redigitar do zero. Reutilizável em vários EFs.
Depende dos catálogos — cadastre-os antes para evitar retrabalho. Cada célula tem 4 estados com click-to-cycle.
Permite inserir qualquer código HTML diretamente — escape hatch para casos não cobertos pelos outros blocos.
Acesso típico:
#/projetos/<id>/versõesPreview de uma versão antiga em nova aba — leitura somente.
Gera o HTML de uma versão específica sem alterar a corrente.
Restaura uma versão antiga como a versão corrente do projeto.
Disponível para todas as versões exceto a atual.
Entrega final da EF. Auto-contido, sem dependências externas.
DistribuiçãoReabre uma EF — apenas HTMLs gerados pelo próprio EFSys.
Edição legadoBackup completo. JSON com todos os projetos, catálogos e templates.
JSON backupCarrega um JSON e oferece a opção de apagar o banco atual ou mesclar com o conteúdo existente.
Apagar MesclarAo importar, você escolhe entre substituir tudo ou mesclar os dados. Se for substituir, exporte antes para preservar o estado atual.
Código, nome, autor e tipo — melhora rastreio e define o nome do arquivo exportado.
Antes de grandes mudanças — cria snapshot imutável do estado aprovado.
Cadastre Canais e Funcionalidades primeiro — evita retrabalho e garante consistência.
Confere layout e leitura antes da entrega — evita reenvio do arquivo.
Achou EF similar? Importe o HTML e edite — reaproveite blocos longos já formatados.
Sem login, sem colaboração em tempo real. Compartilhamento é via arquivo — HTML ou JSON.
O parser reconhece apenas o formato gerado pelo próprio sistema. HTMLs externos não funcionam.
Se o usuário limpar dados do site, o banco é perdido. Faça backups regulares.
Faça backup com frequência. Exportar Dados → salva JSON em local seguro. Custo zero, risco zero.
CSS embutido, sem dependências externas. Funciona offline, por e-mail ou Confluence.
Sumário fixo com todas as seções — navegação imediata em documentos longos.
O HTML gerado pode ser importado de volta no EFSys para edição — mesmo meses depois.
EF_Negocio_CartaoVirtual_V9.html — gerado a partir dos metadados.
Qualquer dúvida, consulte o README do projeto ou abra uma issue.
inicia o servidor local
localhost:8080