Collection ZIP Export

Export master artwork, print files, mockups, panel prints, manifest.json, and README.txt.

Export status

Revision ID: 208
Success
yes
ZipArchive
available
file_count
20
missing_count
0

ZIP: /assets/pod/collections/55/revisions/v11/exports/collection_55_v11_storefront_product_set_ord_ae0091fd6a5b3828ea42_20260614_094410.zip
Manifest: /assets/pod/collections/55/revisions/v11/exports/collection_55_v11_storefront_product_set_ord_ae0091fd6a5b3828ea42_20260614_094410_manifest.json

Manifest preview

{
    "collection_id": 55,
    "collection_no": "pset_df1d3b206d8e",
    "title": "Storefront Product Set ord_ae0091fd6a5b3828ea42",
    "created_at": "2026-05-24 11:16:50",
    "exported_at": "2026-06-14T09:44:10+00:00",
    "revision": {
        "revision_id": 208,
        "revision_no": 11,
        "revision_label": "reapply 2026-06-14 08:18:39",
        "is_active": true
    },
    "master": {
        "artwork": {
            "role": "master_artwork",
            "public_path": "/assets/pod/collections/55/revisions/v11/master/master_artwork.png",
            "local_path": "/var/www/html/assets/pod/collections/55/revisions/v11/master/master_artwork.png",
            "zip_entry": "master/master_artwork.png",
            "exists": true,
            "size_bytes": 11278
        },
        "print": {
            "role": "master_print",
            "public_path": "",
            "local_path": "",
            "zip_entry": "master/master_print.png",
            "exists": false,
            "size_bytes": 0
        }
    },
    "items": [
        {
            "item_id": 226,
            "template_id": 34,
            "template_name": "cabinet_double_door - Double Door Cabinet",
            "apply_mode": "schema_multi_region",
            "panel_count": 2,
            "status": "completed",
            "mockup": {
                "role": "item_226_mockup",
                "public_path": "/assets/pod/collections/55/revisions/v11/mockups/item_226_mockup.png",
                "local_path": "/var/www/html/assets/pod/collections/55/revisions/v11/mockups/item_226_mockup.png",
                "zip_entry": "items/item_226_template_34/mockup.png",
                "exists": true,
                "size_bytes": 12654
            },
            "print": {
                "role": "item_226_print",
                "public_path": "/assets/pod/collections/55/revisions/v11/prints/item_226_print.png",
                "local_path": "/var/www/html/assets/pod/collections/55/revisions/v11/prints/item_226_print.png",
                "zip_entry": "items/item_226_template_34/print.png",
                "exists": true,
                "size_bytes": 98747
            },
            "panel_prints": []
        },
        {
            "item_id": 227,
            "template_id": 35,
            "template_name": "cabinet_double_drawer - Two Drawer Cabinet",
            "apply_mode": "schema_multi_region",
            "panel_count": 2,
            "status": "completed",
            "mockup": {
                "role": "item_227_mockup",
                "public_path": "/assets/pod/collections/55/revisions/v11/mockups/item_227_mockup.png",
                "local_path": "/var/www/html/assets/pod/collections/55/revisions/v11/mockups/item_227_mockup.png",
                "zip_entry": "items/item_227_template_35/mockup.png",
                "exists": true,
                "size_bytes": 10937
            },
            "print": {
                "role": "item_227_print",
                "public_path": "/assets/pod/collections/55/revisions/v11/prints/item_227_print.png",
                "local_path": "/var/www/html/assets/pod/collections/55/revisions/v11/prints/item_227_print.png",
                "zip_entry": "items/item_227_template_35/print.png",
                "exists": true,
                "size_bytes": 98747
            },
            "panel_prints": []
        },
        {
            "item_id": 228,
            "template_id": 36,
            "template_name": "cabinet_three_drawer - Three Drawer Cabinet",
            "apply_mode": "schema_multi_region",
            "panel_count": 3,
            "status": "completed",
            "mockup": {
                "role": "item_228_mockup",
                "public_path": "/assets/pod/collections/55/revisions/v11/mockups/item_228_mockup.png",
                "local_path": "/var/www/html/assets/pod/collections/55/revisions/v11/mockups/item_228_mockup.png",
                "zip_entry": "items/item_228_template_36/mockup.png",
                "exists": true,
                "size_bytes": 10179
            },
            "print": {
                "role": "item_228_print",
                "public_path": "/assets/pod/collections/55/revisions/v11/prints/item_228_print.png",
                "local_path": "/var/www/html/assets/pod/collections/55/revisions/v11/prints/item_228_print.png",
                "zip_entry": "items/item_228_template_36/print.png",
                "exists": true,
                "size_bytes": 98747
            },
            "panel_prints": []
        },
        {
            "item_id": 229,
            "template_id": 37,
            "template_name": "open_shelf_back_panel - Open Shelf Back Panels",
            "apply_mode": "schema_multi_region",
            "panel_count": 3,
            "status": "completed",
            "mockup": {
                "role": "item_229_mockup",
                "public_path": "/assets/pod/collections/55/revisions/v11/mockups/item_229_mockup.png",
                "local_path": "/var/www/html/assets/pod/collections/55/revisions/v11/mockups/item_229_mockup.png",
                "zip_entry": "items/item_229_template_37/mockup.png",
                "exists": true,
                "size_bytes": 13180
            },
            "print": {
                "role": "item_229_print",
                "public_path": "/assets/pod/collections/55/revisions/v11/prints/item_229_print.png",
                "local_path": "/var/www/html/assets/pod/collections/55/revisions/v11/prints/item_229_print.png",
                "zip_entry": "items/item_229_template_37/print.png",
                "exists": true,
                "size_bytes": 98747
            },
            "panel_prints": []
        },
        {
            "item_id": 230,
            "template_id": 38,
            "template_name": "wood_nightstand_two_drawer - Wood Nightstand",
            "apply_mode": "schema_multi_region",
            "panel_count": 2,
            "status": "completed",
            "mockup": {
                "role": "item_230_mockup",
                "public_path": "/assets/pod/collections/55/revisions/v11/mockups/item_230_mockup.png",
                "local_path": "/var/www/html/assets/pod/collections/55/revisions/v11/mockups/item_230_mockup.png",
                "zip_entry": "items/item_230_template_38/mockup.png",
                "exists": true,
                "size_bytes": 8255
            },
            "print": {
                "role": "item_230_print",
                "public_path": "/assets/pod/collections/55/revisions/v11/prints/item_230_print.png",
                "local_path": "/var/www/html/assets/pod/collections/55/revisions/v11/prints/item_230_print.png",
                "zip_entry": "items/item_230_template_38/print.png",
                "exists": true,
                "size_bytes": 98747
            },
            "panel_prints": []
        },
        {
            "item_id": 231,
            "template_id": 39,
            "template_name": "storage_bench_front_panel - Storage Bench Front",
            "apply_mode": "schema_multi_region",
            "panel_count": 1,
            "status": "completed",
            "mockup": {
                "role": "item_231_mockup",
                "public_path": "/assets/pod/collections/55/revisions/v11/mockups/item_231_mockup.png",
                "local_path": "/var/www/html/assets/pod/collections/55/revisions/v11/mockups/item_231_mockup.png",
                "zip_entry": "items/item_231_template_39/mockup.png",
                "exists": true,
                "size_bytes": 11713
            },
            "print": {
                "role": "item_231_print",
                "public_path": "/assets/pod/collections/55/revisions/v11/prints/item_231_print.png",
                "local_path": "/var/www/html/assets/pod/collections/55/revisions/v11/prints/item_231_print.png",
                "zip_entry": "items/item_231_template_39/print.png",
                "exists": true,
                "size_bytes": 98747
            },
            "panel_prints": []
        }
    ],
    "warnings": [],
    "summary": {
        "item_count": 6,
        "file_count": 18,
        "missing_count": 0,
        "gemini_calls": 0,
        "api_cost_saved": "Applied 6 products with 0 Gemini calls."
    },
    "spec_files": {
        "html": {
            "role": "production_spec_html",
            "public_path": "/assets/pod/collections/55/revisions/v11/specs/production_spec.html",
            "local_path": "/var/www/html/assets/pod/collections/55/revisions/v11/specs/production_spec.html",
            "zip_entry": "production_spec.html",
            "exists": true,
            "size_bytes": 5019
        },
        "csv": {
            "role": "production_spec_csv",
            "public_path": "/assets/pod/collections/55/revisions/v11/specs/production_spec.csv",
            "local_path": "/var/www/html/assets/pod/collections/55/revisions/v11/specs/production_spec.csv",
            "zip_entry": "production_spec.csv",
            "exists": true,
            "size_bytes": 3622
        },
        "json": {
            "role": "production_manifest_json",
            "public_path": "/assets/pod/collections/55/revisions/v11/specs/production_manifest.json",
            "local_path": "/var/www/html/assets/pod/collections/55/revisions/v11/specs/production_manifest.json",
            "zip_entry": "production_manifest.json",
            "exists": true,
            "size_bytes": 10892
        }
    },
    "preflight_files": {
        "html": {
            "role": "preflight_report_html",
            "public_path": "/assets/pod/collections/55/revisions/v11/preflight/preflight_report.html",
            "local_path": "/var/www/html/assets/pod/collections/55/revisions/v11/preflight/preflight_report.html",
            "zip_entry": "preflight_report.html",
            "exists": true,
            "size_bytes": 25103
        },
        "json": {
            "role": "preflight_report_json",
            "public_path": "/assets/pod/collections/55/revisions/v11/preflight/preflight_report.json",
            "local_path": "/var/www/html/assets/pod/collections/55/revisions/v11/preflight/preflight_report.json",
            "zip_entry": "preflight_report.json",
            "exists": true,
            "size_bytes": 31612
        }
    },
    "preflight": {
        "status": "fail",
        "score": 10,
        "warning_count": 0,
        "fail_count": 9,
        "html": "preflight_report.html",
        "json": "preflight_report.json"
    }
}