skeptic protocol

Implementação do SKEPTIC Protocol (Ceticismo Construtivo) em 5 fases rigorosas para engenharia de software preventiva.

31installs
SAFE
npx squads add xgeniusbr/uploads/skeptic-protocol -y
tddred-teamskepticpipelinecode-qualitytesting
Squads são publicados por terceiros. O squads.sh não garante segurança nem funcionalidade. Use por sua conta e risco. Ler Termos
55 agentes
55 tarefas
22 workflows

SKEPTIC Protocol

Implementação do SKEPTIC Protocol (Ceticismo Construtivo) em 5 fases rigorosas para engenharia de software preventiva.

Instalação

  1. Mova ou clone a pasta skeptic-protocol para dentro do seu diretório de squads no AIOX.
  2. Certifique-se de que a CLI do AIOX reconhece o pacote.
  3. Invoque os agentes utilizando o prefixo
    /sk
    .

O que Faz

Este squad aplica o ceticismo construtivo, forçando a identificação de todas as falhas possíveis antes que a primeira linha de código de implementação seja escrita. O sistema substitui a abordagem ingênua de "construir e testar" por "prever falhas, prová-las com testes que falham e, só então, implementar a solução".

Pipeline

FaseAgentePapelModelo
1failure-predictorAccusation SpecialistGuardian
2test-engineerDefense SpecialistBuilder
3solution-implementerTrial DeveloperBuilder
4red-teamerAppeal ChallengerBalancer
5skeptic-orchestratorVerdict & Protocol ManagerFlow_Master

Agentes

AgenteTítuloArchetypeDescrição
failure-predictorAccusation SpecialistGuardianIdentifica modos de falha exaustivamente sem produzir código.
test-engineerDefense SpecialistBuilderCria suítes de testes focadas nas acusações, exigindo que elas falhem (Red Phase).
solution-implementerTrial DeveloperBuilderRefatora e implementa código unicamente para passar na suíte de testes.
red-teamerAppeal ChallengerBalancerAtua como adversário para tentar quebrar a solução criada via edge cases.
skeptic-orchestratorVerdict & Protocol ManagerFlow_MasterGarante fluidez do protocolo e redige o SKEPTIC_REPORT.md oficial.

Tasks

TaskResponsávelAtomic LayerDescrição
generateAccusations()FailurePredictorOrganismLevanta vulnerabilidades com severidade e probabilidade.
writeFailingTests()TestEngineerOrganismTranscreve vulnerabilidades para testes práticos negativos.
implementTrialCode()SolutionImplementerOrganismCodifica a solução para satisfazer as restrições da Defesa.
executeAppeal()RedTeamerMoleculeDesafia ativamente a codebase aprovada na fase Trial.
generateVerdictReport()SkepticOrchestratorMoleculeAvalia as estatísticas finais e gera a documentação.

Workflows

WorkflowPatternAgentesDescrição
skeptic_pipeline_executionPipelineTodos os 5A execução principal e linear das 5 Fases da metodologia.
red_team_feedback_loopEvaluator-Optimizerred-teamer, failure-predictor, solution-implementerO loop adversarial engatilhado se o Apelo quebrar o código.

Configuração

  • config/coding-standards.md
  • config/tech-stack.md
  • config/source-tree.md

Uso

Comandos Disponíveis

  • *generate-accusations: Avalia requisitos e cria acusações em Markdown.
  • *write-failing-tests: Constrói a test suite inicial baseada nas acusações.
  • *implement-trial-code: Executa a rotina de código produtivo.
  • *execute-appeal: Realiza um pentest interno ou revisão rígida de edge cases.
  • *generate-verdict-report: Compila o relatório final do ciclo SKEPTIC.

Exemplos

bash
# Para iniciar o pipeline do zero
/sk:failure-predictor
*generate-accusations --objective="Desenvolver sistema de login com MFA"

Autor

Marcio Bisognin

Squads Platform Instagram @marciobisognin

Licença

MIT

Avaliações

0 avaliações

Escrever avaliação

Nenhuma avaliação ainda. Seja o primeiro a avaliar este squad!