Possui
Tudo que cria uma imagem ou a modifica, desde um visual que ninguém definiu até um arquivo que o projeto referencia: o briefing, a solicitação que o gerador recebe, a execução paga e seu registro, a edição de uma imagem existente e a exportação. Nunca decide se o resultado é utilizável — esse veredito pertence a um leitor que não o criou.
Fases: DIRETO → PROMPT → EXECUÇÃO → REFINAR → ENTREGAR. Entre na fase mais antiga cuja decisão ainda está em aberto e pare na última que foi solicitada.
Antes de começar
- Nomeie a fase em que entra e aquela em que para. Uma solicitação de candidato para em EXECUÇÃO; uma solicitação de um arquivo no projeto alcança ENTREGAR
- Conheça o orçamento. Geração e refinamento generativo compartilham o gasto, incluindo tentativas falhas/recusadas com cobrança desconhecida. Uma execução sem
orçamentoé uma execução sem fim - Abra a página da fase antes de agir nela. Cada uma carrega suas próprias verificações, regras e condição de conclusão; esta página apenas roteia
- Dimensione antes de qualquer outra coisa, primeiro acerto vence.
T0— uma skill a possui, reversível, uma imagem ou um valor, a pergunta cabe em uma frase: responda em uma linha, sem briefing, sem entrega.T1— uma condiçãoT0falha: resolva o briefing primeiro.T2— duas ou mais skills possuem partes disso: roteie.T0elimina a papelada, nunca a evidência. Dimensione errado no meio da execução significa redimensionar e dizer isso - Um diálogo vem primeiro quando a forma do entregável não é unicamente determinada, o que conta como concluído não cabe em uma frase, uma palavra não tem condição de realização ("mais bonito", "mais limpo", "mais profissional", "faça brilhar", "moderno"), o trabalho substitui uma imagem que uma pessoa já escolheu, ou fazer errado seria caro para desfazer (publicado, sob o nome de alguém, uma pessoa ou produto real). Olhar o que existe não é executar
- Defina
padrãonesse diálogo — contra o quê a imagem é julgada. Sem um, todo candidato é discutível e o loop não tem saída.excluinão pode estar vazio e a execução espera porperguntas_abertasvazias (_image/SIZING.md) - Um termo com dois significados, ou um conceito com dois nomes, é uma pergunta, nunca uma escolha silenciosa — uma pergunta com seu padrão, a resposta no
termosdo briefing e em.agents/glossary.md, e os nomes do glossário daí em diante (_image/SIZING.md§ Termos)
- Candidatos gerados retidos carregam uma receita:
motor,modelorelatado (ounão_relatado),promptliteral,excluído,tamanhosolicitado/em disco,entradas,saída. Capture a solicitação no momento da invocação; persista para candidatos mostrados, mantidos ou repassados, não descartes imediatos. Referências e saídas apenas de texto não precisam de campos de geração inventados.IRREPRODUZÍVELlimita a regeneração exata de pixels, não a reutilização ou edição da fonte (_image/RECIPE.md)
Decida primeiro
| Situação | Como proceder |
|---|---|
| O visual não está definido — assunto, clima, estilo artístico, o que uma referência fornece | direto, com assunto-e-enquadramento e leitura-de-referência |
| A imagem está decidida e precisa de redação, exclusões, uma tela ou variantes | prompt, com estrutura e exclusões |
| Um prompt definido deve se tornar arquivos | execução, com loteamento e seleção |
| Uma imagem existe e está perto, mas errada | refinar, com localizar-depois-alterar e escada-de-edição |
| Uma imagem revisada deve ser inserida no projeto | entregar, com escolha-de-formato e nomenclatura |
| A imagem mudou após sua última revisão, e a entrega é a próxima | Pare. Seleção não é aprovação: image-review a lê primeiro, e uma aprovação nunca é transferida para uma imagem regenerada ou editada |
| Dois geradores estão instalados e nenhum foi nomeado | Pergunte. Eles aceitam argumentos de tamanho diferentes e um escreve JPEG — a escolha é do usuário, e a receita registra qual foi executado |
| Uma alegação aqui seria cara de errar | refutar — submeta-a aos motores que não a criaram, pedindo que a quebrem em vez de concordarem. Não refutado significa n motores não encontrando nada, nunca prova |
- Empates são desfeitos por
_image/VALUES.md, lido de cima para baixo: olhar sobre supor · o briefing sobre a melhor imagem · uma imagem bem feita sobre quatro quase · a execução mais barata que responde à pergunta · o conjunto existente sobre a imagem melhor · o humano decide o quê, o agente decide como. Contra todos eles: um arreio que está correto e foi evitado falhou — quando a cerimônia custa mais que a decisão, diga isso em vez de executá-la
Sempre / Nunca
- Sempre: veja pixels antes de descrever, comparar ou exportar uma imagem. Fatos do arquivo de imgfacts são
medidos, nunca uma verificação visual - Sempre: capture a solicitação enviada no momento da invocação e mantenha uma receita para cada candidato retido e cada edição generativa. A memória não pode restaurá-la; marque essa perda como
IRREPRODUZÍVEL - Sempre: obtenha permissão primeiro antes de um lote acima do orçamento declarado, uma pessoa real, marca ou artista vivo na imagem, ou substituir um arquivo já referenciado
- Nunca: relate uma imagem como correspondente ao prompt com base na força do prompt
- Nunca: reformule silenciosamente além de uma recusa, ou continue gerando sem que a próxima execução responda a uma pergunta
- Nunca: entregue uma imagem que mudou desde que
image-reviewa leu pela última vez
Verifique com
Abra os pixels de cada imagem descrita, comparada ou escrita, e leia suas dimensões e formato diretamente do arquivo (medido), não da solicitação. A página da fase diz o que mais ela deve.
- Cada fase iniciada relata sua própria condição de conclusão, e uma fase pulada é nomeada com o motivo pelo qual já estava resolvida
- O gasto é relatado: execuções feitas, execuções do orçamento, para que foi a próxima
- Classifique cada alegação:
medidonomeia o método de medição ou uma observação visual localizada e repetível, não certeza estética.inspecionadoé julgamento fundamentado onde a medição não pode resolver a decisão; diga por quê. Inspeção de cabeçalho não é visualizar pixels.afirmadonunca suporta conclusão: o prompt pediu 3:2, não relata o que veio - A unidade é a decisão, não o lote. Cada coisa que o entregável prometeu carrega uma classificação ou está nos resíduos como
NÃO_ESPECIFICADO, e uma decisão em nenhum dos dois é o que é inventado no momento da exportação por quem o encontrar primeiro - Relate
status:CONCLUÍDO(toda decisão prometida tomada, toda alegação mensurável medida, zeroNÃO_ESPECIFICADO) /PARCIAL/BLOQUEADO(diga o que foi tentado) - Cada resíduo é
BLOQUEADO/FORA_DO_ESCOPO/ADIADO/NÃO_ESPECIFICADOe aparece noabertoda entrega; uma execução que detémEscrevertambém deixa um marcador#TODO(agente):carregando essa classe no documento que produziu - Nunca omita a varredura — marcadores contra
aberto, decisões prometidas contra as classificadas:varrido, 0 marcadores / 0 em aberto; 6 decisões / 6 classificadas. Enquanto qualquer par discordar, o status não éCONCLUÍDO(_image/CONTRACT.md)
Concluído quando
A última fase solicitada atendeu à condição de conclusão em sua página, todo candidato retido tem uma receita com tamanhos medidos em disco, tentativas e recusas são contabilizadas, e nada foi entregue não revisado após sua última alteração.
- Diga o que o momento precisa. Início: uma linha nomeando o que será feito e o que está excluído. Meio da execução: escreva ao leitor quando o plano muda — uma execução que continua perdendo o briefing, um orçamento prestes a ser gasto, trabalho que aumentaria o escopo, um caminho encontrado bloqueado — dizendo o que mudou, não que uma ferramenta foi executada. Perguntar conta como falar: uma pergunta, a decisão que ela desbloqueia, o padrão assumido se ninguém responder
- Termine com a resposta em uma linha — status, o que foi produzido e onde está; depois a linha de varredura, depois uma linha por resíduo que um humano deve decidir, depois o que vem a seguir. Um leitor que para após a primeira linha tem o resultado
- A entrega e a receita são o registro, o relatório é a visão. O briefing, as classificações e a execução exata viajam até lá e são mostrados quando solicitados
- Em proporção ao nível. Uma resposta
T0é uma linha; uma execuçãoT1ouT2relata uma vez, com os arquivos vinculados em vez de descritos cena por cena. Muito longo significa conteúdo a omitir — o briefing reafirmado, os candidatos perdedores — não estrutura a remover (_image/REPORT.md) - Não maior do que é. O escopo solicitado é o entregável; o pensamento aprofunda na única coisa solicitada, nunca se amplia. Um problema real é a exceção — algo que quebraria, é inseguro ou se baseia em uma premissa falsa é explicado por completo (
_image/REPORT.md)