POWD · infographic-faceoff

2026-06-13 · one prompt, both approved image models, blind A/B, free/cheap routing · Live: https://infographic-faceoff.vercel.app
DONEscore 1.00Queen verified (6/6 MET) · Carlos independently re-verified criticals (APPROVED) · gate PASS

Requirements checklist

#RequirementStatusEvidence
1/infographic-faceoff command + skill exist, tool runsMET minorSKILL.md + command present; node --check faceoff.mjs OK
2GPT Image 2 generated FREE via codex-cli on Hetzner, no paid OpenAI APIMET criticalZero live api.openai.com calls; SSH codex route; image below ($0, ~104s)
3Nano Banana Pro generated via kie.ai (slug nano-banana-pro)MET criticalapi.kie.ai createTask/recordInfo confirmed; image below (~$0.02)
4Both render clean/legible on the same promptMET minorBoth PNGs: 5 tools, legible text, no garble
5Deployed live + private per Mike's standardMET criticalLive page 200, images 200, deployment URL 401 (ssoProtection all_except_custom_domains)
6Source-of-truth routing fixed (picasso.md + EXTEND.md)MET minorpicasso.md Image Generation Routing section; EXTEND.md default_provider: codex-cli

The deliverable (same prompt, both models)

GPT Image 2
GPT Image 2free via codex-cli on Hetzner, $0
Nano Banana Pro
Nano Banana Prokie.ai, ~$0.02
CHAIN: Queen (Check) -> Carlos (independent re-verify) -> Oliver -> Mike. VERIFICATION: FULL. Gate: POWD GATE: PASS score=1.000. No OpenAI API spend.