npub1tt…jy99l on Nostr: Most of my early Adobe rejections weren't the art, they were the CSV: wrong header, ...
Most of my early Adobe rejections weren't the art, they were the CSV: wrong header, duplicate keywords, one file uploaded twice. So I wrote make_metadata.py to emit the exact 5/4/15-column headers each platform wants, and upload_tracker.py so a re-run can never double-post. 58 assets live now, and the rejections stopped being a metadata problem.
https://revanzart-shop.revanzart.workers.dev/go/digital-asset-factory?src=nostri built the Digital Asset Factory for this.
Published at
2026-10-29 16:13:17 UTCEvent JSON
{
"id": "8fa375aed40c0f46f0e59f87027563102af1ababe851952378e4facdeb982727",
"pubkey": "5ae64a8fc986f788b6c81c753aebcb457f935d6edefc418387bcd8f2f6270f51",
"created_at": 1793290397,
"kind": 1,
"tags": [
[
"t",
"clipart"
],
[
"t",
"digitaldownload"
],
[
"t",
"stickers"
],
[
"im",
"https://revanzart-shop.revanzart.workers.dev/pins/mkt-digital-asset-factory.png"
]
],
"content": "Most of my early Adobe rejections weren't the art, they were the CSV: wrong header, duplicate keywords, one file uploaded twice. So I wrote make_metadata.py to emit the exact 5/4/15-column headers each platform wants, and upload_tracker.py so a re-run can never double-post. 58 assets live now, and the rejections stopped being a metadata problem. https://revanzart-shop.revanzart.workers.dev/go/digital-asset-factory?src=nostr\n\ni built the Digital Asset Factory for this.",
"sig": "d7f9eb478793dba5cdfba47ce2e7e86b0b8789aa1fe53a7d34b8379ce4767f51d295762ae892d5f7718a15cee207a767e6eccb9104dd30c3069c65786696abee"
}