Collection Revision History
Snapshot, switch, export, spec, and preflight Collection versions without overwriting old files.
pset_474905fcc17b / collection #45
Acceptance Six Cabinet Set
Active revision id: none
Revision Compare
{
"collection_id": 45,
"left": {
"revision_id": 129,
"revision_no": 4,
"label": "v4",
"is_active": false
},
"right": {
"revision_id": 170,
"revision_no": 6,
"label": "v6",
"is_active": false
},
"summary": {
"master_changed": true,
"item_count_left": 11,
"item_count_right": 11,
"items_added": 0,
"items_removed": 0,
"items_changed": 11,
"panel_prints_changed": 0,
"preflight_score_left": null,
"preflight_score_right": null,
"preflight_changed": false,
"zip_changed": false,
"spec_changed": true
},
"master": {
"artwork": {
"left_path": "/assets/pod/collections/45/revisions/v4/master/master_artwork.png",
"right_path": "/assets/pod/collections/45/revisions/v6/master/master_artwork.png",
"same_path": false,
"left_exists": true,
"right_exists": true,
"left_size_bytes": 4884,
"right_size_bytes": 4884,
"same_size": true,
"left_width": 360,
"left_height": 240,
"right_width": 360,
"right_height": 240,
"same_dimensions": true
},
"print": {
"left_path": "",
"right_path": "",
"same_path": false,
"left_exists": false,
"right_exists": false,
"left_size_bytes": 0,
"right_size_bytes": 0,
"same_size": true,
"left_width": null,
"left_height": null,
"right_width": null,
"right_height": null,
"same_dimensions": true
}
},
"items": [
{
"key": "item:155",
"template_id": 34,
"template_name_left": "cabinet_double_door - Double Door Cabinet",
"template_name_right": "cabinet_double_door - Double Door Cabinet",
"collection_item_id_left": 155,
"collection_item_id_right": 155,
"apply_mode_left": "schema_multi_region",
"apply_mode_right": "schema_multi_region",
"panel_count_left": 2,
"panel_count_right": 2,
"mockup": {
"left_path": "/assets/pod/collections/45/revisions/v4/mockups/item_155_mockup.png",
"right_path": "/assets/pod/collections/45/revisions/v6/mockups/item_155_mockup.png",
"same_path": false,
"left_exists": true,
"right_exists": true,
"left_size_bytes": 86826,
"right_size_bytes": 86826,
"same_size": true,
"left_width": 1000,
"left_height": 720,
"right_width": 1000,
"right_height": 720,
"same_dimensions": true
},
"print": {
"left_path": "/assets/pod/collections/45/revisions/v4/prints/item_155_print.png",
"right_path": "/assets/pod/collections/45/revisions/v6/prints/item_155_print.png",
"same_path": false,
"left_exists": true,
"right_exists": true,
"left_size_bytes": 106270,
"right_size_bytes": 106270,
"same_size": true,
"left_width": 3000,
"left_height": 2200,
"right_width": 3000,
"right_height": 2200,
"same_dimensions": true
},
"scene": {
"left_path": "",
"right_path": "",
"same_path": false,
"left_exists": false,
"right_exists": false,
"left_size_bytes": 0,
"right_size_bytes": 0,
"same_size": true,
"left_width": null,
"left_height": null,
"right_width": null,
"right_height": null,
"same_dimensions": true
},
"panel_prints": [],
"change_status": "changed"
},
{
"key": "item:156",
"template_id": 35,
"template_name_left": "cabinet_double_drawer - Two Drawer Cabinet",
"template_name_right": "cabinet_double_drawer - Two Drawer Cabinet",
"collection_item_id_left": 156,
"collection_item_id_right": 156,
"apply_mode_left": "schema_multi_region",
"apply_mode_right": "schema_multi_region",
"panel_count_left": 2,
"panel_count_right": 2,
"mockup": {
"left_path": "/assets/pod/collections/45/revisions/v4/mockups/item_156_mockup.png",
"right_path": "/assets/pod/collections/45/revisions/v6/mockups/item_156_mockup.png",
"same_path": false,
"left_exists": true,
"right_exists": true,
"left_size_bytes": 88894,
"right_size_bytes": 88894,
"same_size": true,
"left_width": 1000,
"left_height": 760,
"right_width": 1000,
"right_height": 760,
"same_dimensions": true
},
"print": {
"left_path": "/assets/pod/collections/45/revisions/v4/prints/item_156_print.png",
"right_path": "/assets/pod/collections/45/revisions/v6/prints/item_156_print.png",
"same_path": false,
"left_exists": true,
"right_exists": true,
"left_size_bytes": 106264,
"right_size_bytes": 106264,
"same_size": true,
"left_width": 3000,
"left_height": 2200,
"right_width": 3000,
"right_height": 2200,
"same_dimensions": true
},
"scene": {
"left_path": "",
"right_path": "",
"same_path": false,
"left_exists": false,
"right_exists": false,
"left_size_bytes": 0,
"right_size_bytes": 0,
"same_size": true,
"left_width": null,
"left_height": null,
"right_width": null,
"right_height": null,
"same_dimensions": true
},
"panel_prints": [],
"change_status": "changed"
},
{
"key": "item:157",
"template_id": 36,
"template_name_left": "cabinet_three_drawer - Three Drawer Cabinet",
"template_name_right": "cabinet_three_drawer - Three Drawer Cabinet",
"collection_item_id_left": 157,
"collection_item_id_right": 157,
"apply_mode_left": "schema_multi_region",
"apply_mode_right": "schema_multi_region",
"panel_count_left": 3,
"panel_count_right": 3,
"mockup": {
"left_path": "/assets/pod/collections/45/revisions/v4/mockups/item_157_mockup.png",
"right_path": "/assets/pod/collections/45/revisions/v6/mockups/item_157_mockup.png",
"same_path": false,
"left_exists": true,
"right_exists": true,
"left_size_bytes": 84285,
"right_size_bytes": 84285,
"same_size": true,
"left_width": 1000,
"left_height": 860,
"right_width": 1000,
"right_height": 860,
"same_dimensions": true
},
"print": {
"left_path": "/assets/pod/collections/45/revisions/v4/prints/item_157_print.png",
"right_path": "/assets/pod/collections/45/revisions/v6/prints/item_157_print.png",
"same_path": false,
"left_exists": true,
"right_exists": true,
"left_size_bytes": 211829,
"right_size_bytes": 211829,
"same_size": true,
"left_width": 3000,
"left_height": 2200,
"right_width": 3000,
"right_height": 2200,
"same_dimensions": true
},
"scene": {
"left_path": "",
"right_path": "",
"same_path": false,
"left_exists": false,
"right_exists": false,
"left_size_bytes": 0,
"right_size_bytes": 0,
"same_size": true,
"left_width": null,
"left_height": null,
"right_width": null,
"right_height": null,
"same_dimensions": true
},
"panel_prints": [],
"change_status": "changed"
},
{
"key": "item:158",
"template_id": 37,
"template_name_left": "open_shelf_back_panel - Open Shelf Back Panels",
"template_name_right": "open_shelf_back_panel - Open Shelf Back Panels",
"collection_item_id_left": 158,
"collection_item_id_right": 158,
"apply_mode_left": "schema_multi_region",
"apply_mode_right": "schema_multi_region",
"panel_count_left": 3,
"panel_count_right": 3,
"mockup": {
"left_path": "/assets/pod/collections/45/revisions/v4/mockups/item_158_mockup.png",
"right_path": "/assets/pod/collections/45/revisions/v6/mockups/item_158_mockup.png",
"same_path": false,
"left_exists": true,
"right_exists": true,
"left_size_bytes": 88218,
"right_size_bytes": 88218,
"same_size": true,
"left_width": 1000,
"left_height": 850,
"right_width": 1000,
"right_height": 850,
"same_dimensions": true
},
"print": {
"left_path": "/assets/pod/collections/45/revisions/v4/prints/item_158_print.png",
"right_path": "/assets/pod/collections/45/revisions/v6/prints/item_158_print.png",
"same_path": false,
"left_exists": true,
"right_exists": true,
"left_size_bytes": 211933,
"right_size_bytes": 211933,
"same_size": true,
"left_width": 3000,
"left_height": 2200,
"right_width": 3000,
"right_height": 2200,
"same_dimensions": true
},
"scene": {
"left_path": "",
"right_path": "",
"same_path": false,
"left_exists": false,
"right_exists": false,
"left_size_bytes": 0,
"right_size_bytes": 0,
"same_size": true,
"left_width": null,
"left_height": null,
"right_width": null,
"right_height": null,
"same_dimensions": true
},
"panel_prints": [],
"change_status": "changed"
},
{
"key": "item:159",
"template_id": 38,
"template_name_left": "wood_nightstand_two_drawer - Wood Nightstand",
"template_name_right": "wood_nightstand_two_drawer - Wood Nightstand",
"collection_item_id_left": 159,
"collection_item_id_right": 159,
"apply_mode_left": "schema_multi_region",
"apply_mode_right": "schema_multi_region",
"panel_count_left": 2,
"panel_count_right": 2,
"mockup": {
"left_path": "/assets/pod/collections/45/revisions/v4/mockups/item_159_mockup.png",
"right_path": "/assets/pod/collections/45/revisions/v6/mockups/item_159_mockup.png",
"same_path": false,
"left_exists": true,
"right_exists": true,
"left_size_bytes": 32415,
"right_size_bytes": 32415,
"same_size": true,
"left_width": 900,
"left_height": 900,
"right_width": 900,
"right_height": 900,
"same_dimensions": true
},
"print": {
"left_path": "/assets/pod/collections/45/revisions/v4/prints/item_159_print.png",
"right_path": "/assets/pod/collections/45/revisions/v6/prints/item_159_print.png",
"same_path": false,
"left_exists": true,
"right_exists": true,
"left_size_bytes": 106264,
"right_size_bytes": 106264,
"same_size": true,
"left_width": 3000,
"left_height": 2200,
"right_width": 3000,
"right_height": 2200,
"same_dimensions": true
},
"scene": {
"left_path": "",
"right_path": "",
"same_path": false,
"left_exists": false,
"right_exists": false,
"left_size_bytes": 0,
"right_size_bytes": 0,
"same_size": true,
"left_width": null,
"left_height": null,
"right_width": null,
"right_height": null,
"same_dimensions": true
},
"panel_prints": [],
"change_status": "changed"
},
{
"key": "item:160",
"template_id": 39,
"template_name_left": "storage_bench_front_panel - Storage Bench Front",
"template_name_right": "storage_bench_front_panel - Storage Bench Front",
"collection_item_id_left": 160,
"collection_item_id_right": 160,
"apply_mode_left": "schema_multi_region",
"apply_mode_right": "schema_multi_region",
"panel_count_left": 1,
"panel_count_right": 1,
"mockup": {
"left_path": "/assets/pod/collections/45/revisions/v4/mockups/item_160_mockup.png",
"right_path": "/assets/pod/collections/45/revisions/v6/mockups/item_160_mockup.png",
"same_path": false,
"left_exists": true,
"right_exists": true,
"left_size_bytes": 37035,
"right_size_bytes": 37035,
"same_size": true,
"left_width": 1100,
"left_height": 620,
"right_width": 1100,
"right_height": 620,
"same_dimensions": true
},
"print": {
"left_path": "/assets/pod/collections/45/revisions/v4/prints/item_160_print.png",
"right_path": "/assets/pod/collections/45/revisions/v6/prints/item_160_print.png",
"same_path": false,
"left_exists": true,
"right_exists": true,
"left_size_bytes": 120229,
"right_size_bytes": 120229,
"same_size": true,
"left_width": 3000,
"left_height": 2200,
"right_width": 3000,
"right_height": 2200,
"same_dimensions": true
},
"scene": {
"left_path": "",
"right_path": "",
"same_path": false,
"left_exists": false,
"right_exists": false,
"left_size_bytes": 0,
"right_size_bytes": 0,
"same_size": true,
"left_width": null,
"left_height": null,
"right_width": null,
"right_height": null,
"same_dimensions": true
},
"panel_prints": [],
"change_status": "changed"
},
{
"key": "item:161",
"template_id": 41,
"template_name_left": "Phase9 Clone Acceptance 065853",
"template_name_right": "Phase9 Clone Acceptance 065853",
"collection_item_id_left": 161,
"collection_item_id_right": 161,
"apply_mode_left": "schema_multi_region",
"apply_mode_right": "schema_multi_region",
"panel_count_left": 2,
"panel_count_right": 2,
"mockup": {
"left_path": "",
"right_path": "",
"same_path": false,
"left_exists": false,
"right_exists": false,
"left_size_bytes": 0,
"right_size_bytes": 0,
"same_size": true,
"left_width": null,
"left_height": null,
"right_width": null,
"right_height": null,
"same_dimensions": true
},
"print": {
"left_path": "",
"right_path": "",
"same_path": false,
"left_exists": false,
"right_exists": false,
"left_size_bytes": 0,
"right_size_bytes": 0,
"same_size": true,
"left_width": null,
"left_height": null,
"right_width": null,
"right_height": null,
"same_dimensions": true
},
"scene": {
"left_path": "",
"right_path": "",
"same_path": false,
"left_exists": false,
"right_exists": false,
"left_size_bytes": 0,
"right_size_bytes": 0,
"same_size": true,
"left_width": null,
"left_height": null,
"right_width": null,
"right_height": null,
"same_dimensions": true
},
"panel_prints": [],
"change_status": "changed"
},
{
"key": "item:162",
"template_id": 42,
"template_name_left": "Phase9 Asset Upload 065853",
"template_name_right": "Phase9 Asset Upload 065853",
"collection_item_id_left": 162,
"collection_item_id_right": 162,
"apply_mode_left": "schema_multi_region",
"apply_mode_right": "schema_multi_region",
"panel_count_left": 2,
"panel_count_right": 2,
"mockup": {
"left_path": "/assets/pod/collections/45/revisions/v4/mockups/item_162_mockup.png",
"right_path": "/assets/pod/collections/45/revisions/v6/mockups/item_162_mockup.png",
"same_path": false,
"left_exists": true,
"right_exists": true,
"left_size_bytes": 62134,
"right_size_bytes": 62134,
"same_size": true,
"left_width": 800,
"left_height": 800,
"right_width": 800,
"right_height": 800,
"same_dimensions": true
},
"print": {
"left_path": "/assets/pod/collections/45/revisions/v4/prints/item_162_print.png",
"right_path": "/assets/pod/collections/45/revisions/v6/prints/item_162_print.png",
"same_path": false,
"left_exists": true,
"right_exists": true,
"left_size_bytes": 106270,
"right_size_bytes": 106270,
"same_size": true,
"left_width": 3000,
"left_height": 2200,
"right_width": 3000,
"right_height": 2200,
"same_dimensions": true
},
"scene": {
"left_path": "",
"right_path": "",
"same_path": false,
"left_exists": false,
"right_exists": false,
"left_size_bytes": 0,
"right_size_bytes": 0,
"same_size": true,
"left_width": null,
"left_height": null,
"right_width": null,
"right_height": null,
"same_dimensions": true
},
"panel_prints": [],
"change_status": "changed"
},
{
"key": "item:163",
"template_id": 43,
"template_name_left": "Phase9 Preflight Valid 065855",
"template_name_right": "Phase9 Preflight Valid 065855",
"collection_item_id_left": 163,
"collection_item_id_right": 163,
"apply_mode_left": "schema_multi_region",
"apply_mode_right": "schema_multi_region",
"panel_count_left": 2,
"panel_count_right": 2,
"mockup": {
"left_path": "/assets/pod/collections/45/revisions/v4/mockups/item_163_mockup.png",
"right_path": "/assets/pod/collections/45/revisions/v6/mockups/item_163_mockup.png",
"same_path": false,
"left_exists": true,
"right_exists": true,
"left_size_bytes": 76319,
"right_size_bytes": 76319,
"same_size": true,
"left_width": 1000,
"left_height": 1000,
"right_width": 1000,
"right_height": 1000,
"same_dimensions": true
},
"print": {
"left_path": "/assets/pod/collections/45/revisions/v4/prints/item_163_print.png",
"right_path": "/assets/pod/collections/45/revisions/v6/prints/item_163_print.png",
"same_path": false,
"left_exists": true,
"right_exists": true,
"left_size_bytes": 106270,
"right_size_bytes": 106270,
"same_size": true,
"left_width": 3000,
"left_height": 2200,
"right_width": 3000,
"right_height": 2200,
"same_dimensions": true
},
"scene": {
"left_path": "",
"right_path": "",
"same_path": false,
"left_exists": false,
"right_exists": false,
"left_size_bytes": 0,
"right_size_bytes": 0,
"same_size": true,
"left_width": null,
"left_height": null,
"right_width": null,
"right_height": null,
"same_dimensions": true
},
"panel_prints": [],
"change_status": "changed"
},
{
"key": "item:164",
"template_id": 44,
"template_name_left": "Phase9 Missing Base 065904",
"template_name_right": "Phase9 Missing Base 065904",
"collection_item_id_left": 164,
"collection_item_id_right": 164,
"apply_mode_left": "schema_multi_region",
"apply_mode_right": "schema_multi_region",
"panel_count_left": 2,
"panel_count_right": 2,
"mockup": {
"left_path": "",
"right_path": "",
"same_path": false,
"left_exists": false,
"right_exists": false,
"left_size_bytes": 0,
"right_size_bytes": 0,
"same_size": true,
"left_width": null,
"left_height": null,
"right_width": null,
"right_height": null,
"same_dimensions": true
},
"print": {
"left_path": "",
"right_path": "",
"same_path": false,
"left_exists": false,
"right_exists": false,
"left_size_bytes": 0,
"right_size_bytes": 0,
"same_size": true,
"left_width": null,
"left_height": null,
"right_width": null,
"right_height": null,
"same_dimensions": true
},
"scene": {
"left_path": "",
"right_path": "",
"same_path": false,
"left_exists": false,
"right_exists": false,
"left_size_bytes": 0,
"right_size_bytes": 0,
"same_size": true,
"left_width": null,
"left_height": null,
"right_width": null,
"right_height": null,
"same_dimensions": true
},
"panel_prints": [],
"change_status": "changed"
},
{
"key": "item:165",
"template_id": 45,
"template_name_left": "Phase9 Invalid Schema 065904",
"template_name_right": "Phase9 Invalid Schema 065904",
"collection_item_id_left": 165,
"collection_item_id_right": 165,
"apply_mode_left": "schema_multi_region",
"apply_mode_right": "schema_multi_region",
"panel_count_left": 1,
"panel_count_right": 1,
"mockup": {
"left_path": "",
"right_path": "",
"same_path": false,
"left_exists": false,
"right_exists": false,
"left_size_bytes": 0,
"right_size_bytes": 0,
"same_size": true,
"left_width": null,
"left_height": null,
"right_width": null,
"right_height": null,
"same_dimensions": true
},
"print": {
"left_path": "",
"right_path": "",
"same_path": false,
"left_exists": false,
"right_exists": false,
"left_size_bytes": 0,
"right_size_bytes": 0,
"same_size": true,
"left_width": null,
"left_height": null,
"right_width": null,
"right_height": null,
"same_dimensions": true
},
"scene": {
"left_path": "",
"right_path": "",
"same_path": false,
"left_exists": false,
"right_exists": false,
"left_size_bytes": 0,
"right_size_bytes": 0,
"same_size": true,
"left_width": null,
"left_height": null,
"right_width": null,
"right_height": null,
"same_dimensions": true
},
"panel_prints": [],
"change_status": "changed"
}
],
"reports": {
"zip": {
"left_path": "",
"right_path": "",
"same_path": false,
"left_exists": false,
"right_exists": false,
"left_size_bytes": 0,
"right_size_bytes": 0,
"same_size": true,
"left_width": null,
"left_height": null,
"right_width": null,
"right_height": null,
"same_dimensions": true
},
"spec_html": {
"left_path": "/assets/pod/collections/45/revisions/v4/specs/production_spec.html",
"right_path": "/assets/pod/collections/45/revisions/v6/specs/production_spec.html",
"same_path": false,
"left_exists": true,
"right_exists": true,
"left_size_bytes": 7166,
"right_size_bytes": 7166,
"same_size": true,
"left_width": null,
"left_height": null,
"right_width": null,
"right_height": null,
"same_dimensions": true
},
"spec_csv": {
"left_path": "/assets/pod/collections/45/revisions/v4/specs/production_spec.csv",
"right_path": "/assets/pod/collections/45/revisions/v6/specs/production_spec.csv",
"same_path": false,
"left_exists": true,
"right_exists": true,
"left_size_bytes": 5123,
"right_size_bytes": 5123,
"same_size": true,
"left_width": null,
"left_height": null,
"right_width": null,
"right_height": null,
"same_dimensions": true
},
"spec_json": {
"left_path": "/assets/pod/collections/45/revisions/v4/specs/production_manifest.json",
"right_path": "/assets/pod/collections/45/revisions/v6/specs/production_manifest.json",
"same_path": false,
"left_exists": true,
"right_exists": true,
"left_size_bytes": 17570,
"right_size_bytes": 17570,
"same_size": true,
"left_width": null,
"left_height": null,
"right_width": null,
"right_height": null,
"same_dimensions": true
},
"preflight_html": {
"left_path": "",
"right_path": "",
"same_path": false,
"left_exists": false,
"right_exists": false,
"left_size_bytes": 0,
"right_size_bytes": 0,
"same_size": true,
"left_width": null,
"left_height": null,
"right_width": null,
"right_height": null,
"same_dimensions": true
},
"preflight_json": {
"left_path": "",
"right_path": "",
"same_path": false,
"left_exists": false,
"right_exists": false,
"left_size_bytes": 0,
"right_size_bytes": 0,
"same_size": true,
"left_width": null,
"left_height": null,
"right_width": null,
"right_height": null,
"same_dimensions": true
},
"preflight_left": {
"status": null,
"score": null
},
"preflight_right": {
"status": null,
"score": null
}
},
"warnings": [
"Master print missing on one side."
],
"generated_at": "2026-06-12T23:19:50+00:00"
}

v6
inactive
items 11
panels 0
v6
Reason: manual_snapshot / Created: 2026-06-12 18:02:04
Master: /assets/pod/collections/45/revisions/v6/master/master_artwork.png
Print:

v5
inactive
items 11
panels 0
v5
Reason: manual_snapshot / Created: 2026-06-12 17:50:58
Master: /assets/pod/collections/45/revisions/v5/master/master_artwork.png
Print:

v4
inactive
items 11
panels 0
v4
Reason: manual_snapshot / Created: 2026-06-12 17:09:19
Master: /assets/pod/collections/45/revisions/v4/master/master_artwork.png
Print:

v3
inactive
items 11
panels 0
v3
Reason: manual_snapshot / Created: 2026-06-12 17:03:38
Master: /assets/pod/collections/45/revisions/v3/master/master_artwork.png
Print:

v2
inactive
items 11
panels 0
v2
Reason: manual_snapshot / Created: 2026-06-12 16:59:06
Master: /assets/pod/collections/45/revisions/v2/master/master_artwork.png
Print:

v1
inactive
items 11
panels 0
v1
Reason: manual_snapshot / Created: 2026-06-12 16:57:15
Master: /assets/pod/collections/45/revisions/v1/master/master_artwork.png
Print: