Desafio 009: Passe Usando Só o Copilot Free¶
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 |
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