Ir para o conteúdo

Desafio 009: Passe Usando Só o Copilot Free

Level: L200 Type: Challenge Time: ~60 min Cost: Free · GH

Scenario

Você não tem plano pago, assinatura de nuvem nem recursos de organização. Conclua uma tarefa real de repositório usando somente a franquia atual do Copilot Free e validação local.

Objective

Crie um plano sem custo, sem dependências exclusivas de planos pagos e com comprovação por testes locais.

flowchart LR
  I[Focused issue] --> P[Plan]
  P --> A[Bounded implementation]
  A --> V[Local validation]
  V --> E[Evidence]
  A --> F[Manual fallback]

Rules

  • Use seleção automática de modelo.
  • Use contexto focado e Plan antes de Agent.
  • Não dependa de cloud agent, AI Controls enterprise ou seleção paga de modelos.
  • Mantenha um fallback manual caso a franquia termine.

Task

Preencha copilot_free_plan.json: escolha estratégia de contexto, quatro etapas, comandos locais de validação e fallback manual. Depois rode o validador.

File Purpose
copilot_free_plan.json Starter plan
test_copilot_free_plan.py Acceptance tests
validate_copilot_free_plan.py Completion-code generator
python -m unittest test_copilot_free_plan.py
python validate_copilot_free_plan.py

Acceptance Criteria

  • o plano é explicitamente grátis
  • seleção automática está habilitada
  • há pelo menos quatro etapas limitadas
  • a validação é local
  • existe fallback manual