# Demanda 36 · AS AULAS GRAVADAS PERMANENTES — ENTREGUE em 30/09 (`a_enquadrar`)

O escopo está fechado com `fab demanda-pronta 36`. O resumo e o critério vivem no estado da
fábrica — `sqlite3 /srv/fab/estado.db "select resumo, criterio_pronto from demanda where id=36"` —
e ⛔ não se duplicam aqui: duas cópias da mesma verdade é como nasce o frankenstein.

## ⚠️ O QUE ESTE FICHEIRO DIZIA ANTES E ESTAVA ERRADO

A versão anterior (escrita antes de o dono responder) punha **FORA** do escopo «as perguntas de 20
em 20 minutos», deduzindo-o da regra 49 («na gravada o próprio leitor de vídeo é a prova»).

O dono decidiu o CONTRÁRIO em 30/09, respondendo às perguntas 87 e 90, e a palavra dele é literal:

> «DA PONTO SO NA PRIMEIRA VEZ. A aula gravada permanente conta como GRAVACAO na primeira
> visualizacao completa — os minutos validam-se pelo mesmo caminho do CS-32 (a pergunta valida o
> segmento anterior) e valem menos do que ao vivo. Depois dessa primeira vez fica consultavel SEM
> pontuar. (…) E isto implica que a aula permanente TEM questoes, como as outras.»

⟹ **A aula permanente TEM questões.** A regra 49 continua de pé para a gravação do AO VIVO, que
esta demanda ⛔ não toca.

## 🩸 DUAS COISAS QUE CUSTARAM CARO E FICAM ESCRITAS

1. **A fila do dono foi gasta duas vezes pela mesma coisa.** Um segundo quadro escreveu a pergunta
   93 — a mesma da 87/90 — porque ⛔ não mediu primeiro os pedidos JÁ RESPONDIDOS desta demanda nem
   esta bancada. ⟹ Antes de `fab perguntar`, medir também
   `sqlite3 /srv/fab/estado.db "select id, respondido_em, resposta from pedido where alvo='demanda-<n>'"`
   e `ls /srv/produtos/<produto>/escopo/`. O código e as regras ⛔ não chegam.
2. **⛔ Não há verbo de agente para retirar uma pergunta que se tornou desnecessária** — só o dono a
   fecha, respondendo. ⟹ Uma pergunta escrita por engano fica na fila dele até ele lhe mexer.
   Isto é observação de mecanismo, ⛔ não achado: ⛔ não impediu a entrega.
