Awesome CopilotAdventures

Objetivos do projeto

Crie um pequeno componente local de assinaturas RSS que demonstre desenvolvimento orientado a especificações com evidências observáveis.

Escopo

  • Adicionar uma URL HTTP(S) normalizada de feed.
  • Listar assinaturas em ordem de inserção.
  • Rejeitar entradas inválidas ou duplicadas sem estado parcial.
  • Retornar cópias para que chamadores não possam alterar registros armazenados.

Restrições

  • Implementação com biblioteca padrão para o exercício principal em Node.
  • Nenhuma solicitação de rede, credencial, dado real de usuário, consulta periódica ou persistência.
  • Nenhuma alegação gerada de desempenho/produtividade.
  • Um recorte delimitado de implementação por vez.
  • Manter os testes de aceitação inalterados, a menos que um requisito revisado mude.

Conclusão

Os testes de contrato fornecidos passam, uma implementação intencionalmente incorreta é rejeitada e a pessoa em aprendizagem consegue rastrear cada requisito até uma especificação, plano, tarefa e verificação executada. Uma interface, se adicionada independentemente, exige evidências próprias de acessibilidade e navegação.

Consulte AppFeatures.md e TechStack.md.

Buscar

Busca em português do Brasil. Os caminhos e os exemplos executáveis mantêm o texto original.