The previous version pointed at /home/sam/.secrets, which exists on .13 but
NOT on .27 — so the subagent would work on one machine and fail on another.
It had the same bug before in reverse (pointed at environment.d/10-secrets.conf,
which was missing the key on .13).
Now: require the OPENROUTER_API_KEY environment variable, document
~/.config/environment.d/10-secrets.conf as the canonical source (the only one
systemd user services read, which is what Paperclip workers get), and fall back
to ~/.secrets only if it exists.
- Ming (inclusionai/ming-image-0.1-design) is free and built for graphic-design
output with legible in-image text; now the preferred mockup model.
- Ming is a true image-generation model: the chat/completions endpoint rejects
it (HTTP 404). Documented the /api/v1/images call + base64 decode recipe.
- Kept paid chat-image models as a documented fallback.
- Fixed the API key location: OPENROUTER_API_KEY is in /home/sam/.secrets,
NOT ~/.config/environment.d/10-secrets.conf as the old text claimed.