demo seed change 2

This commit is contained in:
Urtzi Alfaro
2025-12-14 11:58:14 +01:00
parent ff830a3415
commit a030bd14c8
44 changed files with 3093 additions and 977 deletions

View File

@@ -11,9 +11,9 @@
"manufacturer": null,
"firmware_version": null,
"status": "OPERATIONAL",
"install_date": "2025-01-15T06:00:00Z",
"last_maintenance_date": "2025-01-15T06:00:00Z",
"next_maintenance_date": "2025-04-15T06:00:00Z",
"install_date": "BASE_TS",
"last_maintenance_date": "BASE_TS",
"next_maintenance_date": "BASE_TS + 90d",
"maintenance_interval_days": 90,
"efficiency_percentage": 92.0,
"uptime_percentage": 90.0,
@@ -37,8 +37,8 @@
"supports_remote_control": false,
"is_active": true,
"notes": null,
"created_at": "2025-01-15T06:00:00Z",
"updated_at": "2025-01-15T06:00:00Z"
"created_at": "BASE_TS",
"updated_at": "BASE_TS"
},
{
"id": "30000000-0000-0000-0000-000000000002",
@@ -51,9 +51,9 @@
"manufacturer": null,
"firmware_version": null,
"status": "OPERATIONAL",
"install_date": "2025-01-15T06:00:00Z",
"last_maintenance_date": "2025-01-15T06:00:00Z",
"next_maintenance_date": "2025-04-15T06:00:00Z",
"install_date": "BASE_TS",
"last_maintenance_date": "BASE_TS",
"next_maintenance_date": "BASE_TS + 90d",
"maintenance_interval_days": 60,
"efficiency_percentage": 95.0,
"uptime_percentage": 90.0,
@@ -77,8 +77,8 @@
"supports_remote_control": false,
"is_active": true,
"notes": null,
"created_at": "2025-01-15T06:00:00Z",
"updated_at": "2025-01-15T06:00:00Z"
"created_at": "BASE_TS",
"updated_at": "BASE_TS"
},
{
"id": "30000000-0000-0000-0000-000000000003",
@@ -91,9 +91,9 @@
"manufacturer": null,
"firmware_version": null,
"status": "OPERATIONAL",
"install_date": "2025-01-15T06:00:00Z",
"last_maintenance_date": "2025-01-15T06:00:00Z",
"next_maintenance_date": "2025-04-15T06:00:00Z",
"install_date": "BASE_TS",
"last_maintenance_date": "BASE_TS",
"next_maintenance_date": "BASE_TS + 90d",
"maintenance_interval_days": 90,
"efficiency_percentage": 88.0,
"uptime_percentage": 90.0,
@@ -117,8 +117,8 @@
"supports_remote_control": false,
"is_active": true,
"notes": null,
"created_at": "2025-01-15T06:00:00Z",
"updated_at": "2025-01-15T06:00:00Z"
"created_at": "BASE_TS",
"updated_at": "BASE_TS"
},
{
"id": "30000000-0000-0000-0000-000000000004",
@@ -131,9 +131,9 @@
"manufacturer": null,
"firmware_version": null,
"status": "OPERATIONAL",
"install_date": "2025-01-15T06:00:00Z",
"last_maintenance_date": "2025-01-15T06:00:00Z",
"next_maintenance_date": "2025-04-15T06:00:00Z",
"install_date": "BASE_TS",
"last_maintenance_date": "BASE_TS",
"next_maintenance_date": "BASE_TS + 90d",
"maintenance_interval_days": 120,
"efficiency_percentage": 90.0,
"uptime_percentage": 90.0,
@@ -157,8 +157,8 @@
"supports_remote_control": false,
"is_active": true,
"notes": null,
"created_at": "2025-01-15T06:00:00Z",
"updated_at": "2025-01-15T06:00:00Z"
"created_at": "BASE_TS",
"updated_at": "BASE_TS"
},
{
"id": "30000000-0000-0000-0000-000000000005",
@@ -171,9 +171,9 @@
"manufacturer": null,
"firmware_version": null,
"status": "WARNING",
"install_date": "2025-01-15T06:00:00Z",
"last_maintenance_date": "2025-01-15T06:00:00Z",
"next_maintenance_date": "2025-04-15T06:00:00Z",
"install_date": "BASE_TS",
"last_maintenance_date": "BASE_TS",
"next_maintenance_date": "BASE_TS + 90d",
"maintenance_interval_days": 60,
"efficiency_percentage": 78.0,
"uptime_percentage": 90.0,
@@ -197,8 +197,8 @@
"supports_remote_control": false,
"is_active": true,
"notes": "Eficiencia reducida. Programar inspección preventiva.",
"created_at": "2025-01-15T06:00:00Z",
"updated_at": "2025-01-15T06:00:00Z"
"created_at": "BASE_TS",
"updated_at": "BASE_TS"
},
{
"id": "30000000-0000-0000-0000-000000000006",
@@ -211,9 +211,9 @@
"manufacturer": null,
"firmware_version": null,
"status": "OPERATIONAL",
"install_date": "2025-01-15T06:00:00Z",
"last_maintenance_date": "2025-01-15T06:00:00Z",
"next_maintenance_date": "2025-04-15T06:00:00Z",
"install_date": "BASE_TS",
"last_maintenance_date": "BASE_TS",
"next_maintenance_date": "BASE_TS + 90d",
"maintenance_interval_days": 90,
"efficiency_percentage": 85.0,
"uptime_percentage": 90.0,
@@ -237,8 +237,8 @@
"supports_remote_control": false,
"is_active": true,
"notes": null,
"created_at": "2025-01-15T06:00:00Z",
"updated_at": "2025-01-15T06:00:00Z"
"created_at": "BASE_TS",
"updated_at": "BASE_TS"
}
],
"batches": [
@@ -288,8 +288,8 @@
"delay_reason": null,
"cancellation_reason": null,
"reasoning_data": null,
"created_at": "2025-01-15T06:00:00Z",
"updated_at": "2025-01-15T06:00:00Z",
"created_at": "BASE_TS",
"updated_at": "BASE_TS",
"completed_at": null
},
{
@@ -345,8 +345,8 @@
"delay_reason": "Equipment setup delay",
"cancellation_reason": null,
"reasoning_data": null,
"created_at": "2025-01-15T06:00:00Z",
"updated_at": "2025-01-15T06:00:00Z",
"created_at": "BASE_TS",
"updated_at": "BASE_TS",
"completed_at": null
},
{
@@ -395,8 +395,8 @@
"delay_reason": null,
"cancellation_reason": null,
"reasoning_data": null,
"created_at": "2025-01-15T06:00:00Z",
"updated_at": "2025-01-15T06:00:00Z",
"created_at": "BASE_TS",
"updated_at": "BASE_TS",
"completed_at": null
},
{
@@ -406,12 +406,12 @@
"product_id": "20000000-0000-0000-0000-000000000001",
"product_name": "Baguette Francesa Tradicional",
"recipe_id": "30000000-0000-0000-0000-000000000001",
"planned_start_time": "2025-01-08T12:00:00+00:00",
"planned_end_time": "2025-01-08T14:45:00+00:00",
"planned_start_time": "BASE_TS - 7d 6h",
"planned_end_time": "BASE_TS - 7d 8h 45m",
"planned_quantity": 100.0,
"planned_duration_minutes": 165,
"actual_start_time": "2025-01-08T12:00:00+00:00",
"actual_end_time": "2025-01-08T14:45:00+00:00",
"actual_start_time": "BASE_TS - 7d 6h",
"actual_end_time": "BASE_TS - 7d 8h 45m",
"actual_quantity": 98.0,
"actual_duration_minutes": null,
"status": "COMPLETED",
@@ -445,8 +445,8 @@
"delay_reason": null,
"cancellation_reason": null,
"reasoning_data": null,
"created_at": "2025-01-15T06:00:00Z",
"updated_at": "2025-01-15T06:00:00Z",
"created_at": "BASE_TS",
"updated_at": "BASE_TS",
"completed_at": null
},
{
@@ -456,12 +456,12 @@
"product_id": "20000000-0000-0000-0000-000000000002",
"product_name": "Croissant de Mantequilla Artesanal",
"recipe_id": "30000000-0000-0000-0000-000000000002",
"planned_start_time": "2025-01-08T11:00:00+00:00",
"planned_end_time": "2025-01-08T15:00:00+00:00",
"planned_start_time": "BASE_TS - 7d 5h",
"planned_end_time": "BASE_TS - 7d 9h",
"planned_quantity": 120.0,
"planned_duration_minutes": 240,
"actual_start_time": "2025-01-08T11:00:00+00:00",
"actual_end_time": "2025-01-08T15:00:00+00:00",
"actual_start_time": "BASE_TS - 7d 5h",
"actual_end_time": "BASE_TS - 7d 9h",
"actual_quantity": 115.0,
"actual_duration_minutes": null,
"status": "COMPLETED",
@@ -496,8 +496,8 @@
"delay_reason": null,
"cancellation_reason": null,
"reasoning_data": null,
"created_at": "2025-01-15T06:00:00Z",
"updated_at": "2025-01-15T06:00:00Z",
"created_at": "BASE_TS",
"updated_at": "BASE_TS",
"completed_at": null
},
{
@@ -507,12 +507,12 @@
"product_id": "20000000-0000-0000-0000-000000000003",
"product_name": "Pan de Pueblo con Masa Madre",
"recipe_id": "30000000-0000-0000-0000-000000000003",
"planned_start_time": "2025-01-09T13:30:00+00:00",
"planned_end_time": "2025-01-09T18:30:00+00:00",
"planned_start_time": "BASE_TS - 6d 7h 30m",
"planned_end_time": "BASE_TS - 6d 12h 30m",
"planned_quantity": 80.0,
"planned_duration_minutes": 300,
"actual_start_time": "2025-01-09T13:30:00+00:00",
"actual_end_time": "2025-01-09T18:30:00+00:00",
"actual_start_time": "BASE_TS - 6d 7h 30m",
"actual_end_time": "BASE_TS - 6d 12h 30m",
"actual_quantity": 80.0,
"actual_duration_minutes": null,
"status": "COMPLETED",
@@ -546,8 +546,8 @@
"delay_reason": null,
"cancellation_reason": null,
"reasoning_data": null,
"created_at": "2025-01-15T06:00:00Z",
"updated_at": "2025-01-15T06:00:00Z",
"created_at": "BASE_TS",
"updated_at": "BASE_TS",
"completed_at": null
},
{
@@ -557,12 +557,12 @@
"product_id": "20000000-0000-0000-0000-000000000004",
"product_name": "Napolitana de Chocolate",
"recipe_id": "30000000-0000-0000-0000-000000000004",
"planned_start_time": "2025-01-09T12:00:00+00:00",
"planned_end_time": "2025-01-09T15:00:00+00:00",
"planned_start_time": "BASE_TS - 6d 6h",
"planned_end_time": "BASE_TS - 6d 9h",
"planned_quantity": 90.0,
"planned_duration_minutes": 180,
"actual_start_time": "2025-01-09T12:00:00+00:00",
"actual_end_time": "2025-01-09T15:00:00+00:00",
"actual_start_time": "BASE_TS - 6d 6h",
"actual_end_time": "BASE_TS - 6d 9h",
"actual_quantity": 88.0,
"actual_duration_minutes": null,
"status": "QUARANTINED",
@@ -605,8 +605,8 @@
"delay_reason": null,
"cancellation_reason": null,
"reasoning_data": null,
"created_at": "2025-01-15T06:00:00Z",
"updated_at": "2025-01-15T06:00:00Z",
"created_at": "BASE_TS",
"updated_at": "BASE_TS",
"completed_at": null
},
{
@@ -616,12 +616,12 @@
"product_id": "20000000-0000-0000-0000-000000000001",
"product_name": "Baguette Francesa Tradicional",
"recipe_id": "30000000-0000-0000-0000-000000000001",
"planned_start_time": "2025-01-10T12:00:00+00:00",
"planned_end_time": "2025-01-10T14:45:00+00:00",
"planned_start_time": "BASE_TS - 5d 6h",
"planned_end_time": "BASE_TS - 5d 8h 45m",
"planned_quantity": 120.0,
"planned_duration_minutes": 165,
"actual_start_time": "2025-01-10T12:00:00+00:00",
"actual_end_time": "2025-01-10T14:45:00+00:00",
"actual_start_time": "BASE_TS - 5d 6h",
"actual_end_time": "BASE_TS - 5d 8h 45m",
"actual_quantity": 118.0,
"actual_duration_minutes": null,
"status": "COMPLETED",
@@ -655,8 +655,8 @@
"delay_reason": null,
"cancellation_reason": null,
"reasoning_data": null,
"created_at": "2025-01-15T06:00:00Z",
"updated_at": "2025-01-15T06:00:00Z",
"created_at": "BASE_TS",
"updated_at": "BASE_TS",
"completed_at": null
},
{
@@ -666,12 +666,12 @@
"product_id": "20000000-0000-0000-0000-000000000002",
"product_name": "Croissant de Mantequilla Artesanal",
"recipe_id": "30000000-0000-0000-0000-000000000002",
"planned_start_time": "2025-01-10T11:00:00+00:00",
"planned_end_time": "2025-01-10T15:00:00+00:00",
"planned_start_time": "BASE_TS - 5d 5h",
"planned_end_time": "BASE_TS - 5d 9h",
"planned_quantity": 100.0,
"planned_duration_minutes": 240,
"actual_start_time": "2025-01-10T11:00:00+00:00",
"actual_end_time": "2025-01-10T15:00:00+00:00",
"actual_start_time": "BASE_TS - 5d 5h",
"actual_end_time": "BASE_TS - 5d 9h",
"actual_quantity": 96.0,
"actual_duration_minutes": null,
"status": "COMPLETED",
@@ -706,8 +706,8 @@
"delay_reason": null,
"cancellation_reason": null,
"reasoning_data": null,
"created_at": "2025-01-15T06:00:00Z",
"updated_at": "2025-01-15T06:00:00Z",
"created_at": "BASE_TS",
"updated_at": "BASE_TS",
"completed_at": null
},
{
@@ -717,12 +717,12 @@
"product_id": "20000000-0000-0000-0000-000000000001",
"product_name": "Baguette Francesa Tradicional",
"recipe_id": "30000000-0000-0000-0000-000000000001",
"planned_start_time": "2025-01-11T12:00:00+00:00",
"planned_end_time": "2025-01-11T14:45:00+00:00",
"planned_start_time": "BASE_TS - 4d 6h",
"planned_end_time": "BASE_TS - 4d 8h 45m",
"planned_quantity": 100.0,
"planned_duration_minutes": 165,
"actual_start_time": "2025-01-11T12:00:00+00:00",
"actual_end_time": "2025-01-11T14:45:00+00:00",
"actual_start_time": "BASE_TS - 4d 6h",
"actual_end_time": "BASE_TS - 4d 8h 45m",
"actual_quantity": 99.0,
"actual_duration_minutes": null,
"status": "COMPLETED",
@@ -756,8 +756,8 @@
"delay_reason": null,
"cancellation_reason": null,
"reasoning_data": null,
"created_at": "2025-01-15T06:00:00Z",
"updated_at": "2025-01-15T06:00:00Z",
"created_at": "BASE_TS",
"updated_at": "BASE_TS",
"completed_at": null
},
{
@@ -767,12 +767,12 @@
"product_id": "20000000-0000-0000-0000-000000000003",
"product_name": "Pan de Pueblo con Masa Madre",
"recipe_id": "30000000-0000-0000-0000-000000000003",
"planned_start_time": "2025-01-11T13:00:00+00:00",
"planned_end_time": "2025-01-11T18:00:00+00:00",
"planned_start_time": "BASE_TS - 4d 7h",
"planned_end_time": "BASE_TS - 4d 12h",
"planned_quantity": 60.0,
"planned_duration_minutes": 300,
"actual_start_time": "2025-01-11T13:00:00+00:00",
"actual_end_time": "2025-01-11T18:00:00+00:00",
"actual_start_time": "BASE_TS - 4d 7h",
"actual_end_time": "BASE_TS - 4d 12h",
"actual_quantity": 60.0,
"actual_duration_minutes": null,
"status": "COMPLETED",
@@ -806,8 +806,8 @@
"delay_reason": null,
"cancellation_reason": null,
"reasoning_data": null,
"created_at": "2025-01-15T06:00:00Z",
"updated_at": "2025-01-15T06:00:00Z",
"created_at": "BASE_TS",
"updated_at": "BASE_TS",
"completed_at": null
},
{
@@ -817,12 +817,12 @@
"product_id": "20000000-0000-0000-0000-000000000002",
"product_name": "Croissant de Mantequilla Artesanal",
"recipe_id": "30000000-0000-0000-0000-000000000002",
"planned_start_time": "2025-01-12T11:00:00+00:00",
"planned_end_time": "2025-01-12T15:00:00+00:00",
"planned_start_time": "BASE_TS - 3d 5h",
"planned_end_time": "BASE_TS - 3d 9h",
"planned_quantity": 150.0,
"planned_duration_minutes": 240,
"actual_start_time": "2025-01-12T11:00:00+00:00",
"actual_end_time": "2025-01-12T15:00:00+00:00",
"actual_start_time": "BASE_TS - 3d 5h",
"actual_end_time": "BASE_TS - 3d 9h",
"actual_quantity": 145.0,
"actual_duration_minutes": null,
"status": "COMPLETED",
@@ -857,8 +857,8 @@
"delay_reason": null,
"cancellation_reason": null,
"reasoning_data": null,
"created_at": "2025-01-15T06:00:00Z",
"updated_at": "2025-01-15T06:00:00Z",
"created_at": "BASE_TS",
"updated_at": "BASE_TS",
"completed_at": null
},
{
@@ -868,12 +868,12 @@
"product_id": "20000000-0000-0000-0000-000000000004",
"product_name": "Napolitana de Chocolate",
"recipe_id": "30000000-0000-0000-0000-000000000004",
"planned_start_time": "2025-01-12T12:30:00+00:00",
"planned_end_time": "2025-01-12T15:30:00+00:00",
"planned_start_time": "BASE_TS - 3d 6h 30m",
"planned_end_time": "BASE_TS - 3d 9h 30m",
"planned_quantity": 80.0,
"planned_duration_minutes": 180,
"actual_start_time": "2025-01-12T12:30:00+00:00",
"actual_end_time": "2025-01-12T15:30:00+00:00",
"actual_start_time": "BASE_TS - 3d 6h 30m",
"actual_end_time": "BASE_TS - 3d 9h 30m",
"actual_quantity": 79.0,
"actual_duration_minutes": null,
"status": "COMPLETED",
@@ -907,8 +907,8 @@
"delay_reason": null,
"cancellation_reason": null,
"reasoning_data": null,
"created_at": "2025-01-15T06:00:00Z",
"updated_at": "2025-01-15T06:00:00Z",
"created_at": "BASE_TS",
"updated_at": "BASE_TS",
"completed_at": null
},
{
@@ -918,12 +918,12 @@
"product_id": "20000000-0000-0000-0000-000000000001",
"product_name": "Baguette Francesa Tradicional",
"recipe_id": "30000000-0000-0000-0000-000000000001",
"planned_start_time": "2025-01-13T12:00:00+00:00",
"planned_end_time": "2025-01-13T14:45:00+00:00",
"planned_start_time": "BASE_TS - 2d 6h",
"planned_end_time": "BASE_TS - 2d 8h 45m",
"planned_quantity": 110.0,
"planned_duration_minutes": 165,
"actual_start_time": "2025-01-13T12:00:00+00:00",
"actual_end_time": "2025-01-13T14:45:00+00:00",
"actual_start_time": "BASE_TS - 2d 6h",
"actual_end_time": "BASE_TS - 2d 8h 45m",
"actual_quantity": 108.0,
"actual_duration_minutes": null,
"status": "COMPLETED",
@@ -957,8 +957,8 @@
"delay_reason": null,
"cancellation_reason": null,
"reasoning_data": null,
"created_at": "2025-01-15T06:00:00Z",
"updated_at": "2025-01-15T06:00:00Z",
"created_at": "BASE_TS",
"updated_at": "BASE_TS",
"completed_at": null
},
{
@@ -968,12 +968,12 @@
"product_id": "20000000-0000-0000-0000-000000000003",
"product_name": "Pan de Pueblo con Masa Madre",
"recipe_id": "30000000-0000-0000-0000-000000000003",
"planned_start_time": "2025-01-13T13:30:00+00:00",
"planned_end_time": "2025-01-13T18:30:00+00:00",
"planned_start_time": "BASE_TS - 2d 7h 30m",
"planned_end_time": "BASE_TS - 2d 12h 30m",
"planned_quantity": 70.0,
"planned_duration_minutes": 300,
"actual_start_time": "2025-01-13T13:30:00+00:00",
"actual_end_time": "2025-01-13T18:30:00+00:00",
"actual_start_time": "BASE_TS - 2d 7h 30m",
"actual_end_time": "BASE_TS - 2d 12h 30m",
"actual_quantity": 70.0,
"actual_duration_minutes": null,
"status": "COMPLETED",
@@ -1007,8 +1007,8 @@
"delay_reason": null,
"cancellation_reason": null,
"reasoning_data": null,
"created_at": "2025-01-15T06:00:00Z",
"updated_at": "2025-01-15T06:00:00Z",
"created_at": "BASE_TS",
"updated_at": "BASE_TS",
"completed_at": null
},
{
@@ -1018,12 +1018,12 @@
"product_id": "20000000-0000-0000-0000-000000000002",
"product_name": "Croissant de Mantequilla Artesanal",
"recipe_id": "30000000-0000-0000-0000-000000000002",
"planned_start_time": "2025-01-14T11:00:00+00:00",
"planned_end_time": "2025-01-14T15:00:00+00:00",
"planned_start_time": "BASE_TS - 1d 5h",
"planned_end_time": "BASE_TS - 1d 9h",
"planned_quantity": 130.0,
"planned_duration_minutes": 240,
"actual_start_time": "2025-01-14T11:00:00+00:00",
"actual_end_time": "2025-01-14T15:00:00+00:00",
"actual_start_time": "BASE_TS - 1d 5h",
"actual_end_time": "BASE_TS - 1d 9h",
"actual_quantity": 125.0,
"actual_duration_minutes": null,
"status": "COMPLETED",
@@ -1058,8 +1058,8 @@
"delay_reason": null,
"cancellation_reason": null,
"reasoning_data": null,
"created_at": "2025-01-15T06:00:00Z",
"updated_at": "2025-01-15T06:00:00Z",
"created_at": "BASE_TS",
"updated_at": "BASE_TS",
"completed_at": null
},
{
@@ -1069,12 +1069,12 @@
"product_id": "20000000-0000-0000-0000-000000000001",
"product_name": "Baguette Francesa Tradicional",
"recipe_id": "30000000-0000-0000-0000-000000000001",
"planned_start_time": "2025-01-14T12:30:00+00:00",
"planned_end_time": "2025-01-14T15:15:00+00:00",
"planned_start_time": "BASE_TS - 1d 6h 30m",
"planned_end_time": "BASE_TS - 1d 9h 15m",
"planned_quantity": 120.0,
"planned_duration_minutes": 165,
"actual_start_time": "2025-01-14T12:30:00+00:00",
"actual_end_time": "2025-01-14T15:15:00+00:00",
"actual_start_time": "BASE_TS - 1d 6h 30m",
"actual_end_time": "BASE_TS - 1d 9h 15m",
"actual_quantity": 118.0,
"actual_duration_minutes": null,
"status": "COMPLETED",
@@ -1108,8 +1108,8 @@
"delay_reason": null,
"cancellation_reason": null,
"reasoning_data": null,
"created_at": "2025-01-15T06:00:00Z",
"updated_at": "2025-01-15T06:00:00Z",
"created_at": "BASE_TS",
"updated_at": "BASE_TS",
"completed_at": null
},
{
@@ -1119,11 +1119,11 @@
"product_id": "20000000-0000-0000-0000-000000000001",
"product_name": "Baguette Francesa Tradicional",
"recipe_id": "30000000-0000-0000-0000-000000000001",
"planned_start_time": "2025-01-15T12:00:00+00:00",
"planned_end_time": "2025-01-15T14:45:00+00:00",
"planned_start_time": "BASE_TS + 6h",
"planned_end_time": "BASE_TS + 8h 45m",
"planned_quantity": 100.0,
"planned_duration_minutes": 165,
"actual_start_time": "2025-01-15T12:00:00+00:00",
"actual_start_time": "BASE_TS + 6h",
"actual_end_time": null,
"actual_quantity": null,
"actual_duration_minutes": null,
@@ -1158,8 +1158,8 @@
"delay_reason": null,
"cancellation_reason": null,
"reasoning_data": null,
"created_at": "2025-01-15T06:00:00Z",
"updated_at": "2025-01-15T06:00:00Z",
"created_at": "BASE_TS",
"updated_at": "BASE_TS",
"completed_at": null
},
{
@@ -1169,8 +1169,8 @@
"product_id": "20000000-0000-0000-0000-000000000002",
"product_name": "Croissant de Mantequilla Artesanal",
"recipe_id": "30000000-0000-0000-0000-000000000002",
"planned_start_time": "2025-01-15T14:00:00+00:00",
"planned_end_time": "2025-01-15T18:00:00+00:00",
"planned_start_time": "BASE_TS + 8h",
"planned_end_time": "BASE_TS + 12h",
"planned_quantity": 100.0,
"planned_duration_minutes": 240,
"actual_start_time": null,
@@ -1209,8 +1209,8 @@
"delay_reason": null,
"cancellation_reason": null,
"reasoning_data": null,
"created_at": "2025-01-15T06:00:00Z",
"updated_at": "2025-01-15T06:00:00Z",
"created_at": "BASE_TS",
"updated_at": "BASE_TS",
"completed_at": null
},
{
@@ -1220,8 +1220,8 @@
"product_id": "20000000-0000-0000-0000-000000000003",
"product_name": "Pan de Pueblo con Masa Madre",
"recipe_id": "30000000-0000-0000-0000-000000000003",
"planned_start_time": "2025-01-16T13:00:00+00:00",
"planned_end_time": "2025-01-16T18:00:00+00:00",
"planned_start_time": "BASE_TS + 1d 7h",
"planned_end_time": "BASE_TS + 1d 12h",
"planned_quantity": 75.0,
"planned_duration_minutes": 300,
"actual_start_time": null,
@@ -1259,8 +1259,8 @@
"delay_reason": null,
"cancellation_reason": null,
"reasoning_data": null,
"created_at": "2025-01-15T06:00:00Z",
"updated_at": "2025-01-15T06:00:00Z",
"created_at": "BASE_TS",
"updated_at": "BASE_TS",
"completed_at": null
},
{
@@ -1270,8 +1270,8 @@
"product_id": "20000000-0000-0000-0000-000000000004",
"product_name": "Napolitana de Chocolate",
"recipe_id": "30000000-0000-0000-0000-000000000004",
"planned_start_time": "2025-01-16T12:00:00+00:00",
"planned_end_time": "2025-01-16T15:00:00+00:00",
"planned_start_time": "BASE_TS + 1d 6h",
"planned_end_time": "BASE_TS + 1d 9h",
"planned_quantity": 85.0,
"planned_duration_minutes": 180,
"actual_start_time": null,
@@ -1309,8 +1309,8 @@
"delay_reason": null,
"cancellation_reason": null,
"reasoning_data": null,
"created_at": "2025-01-15T06:00:00Z",
"updated_at": "2025-01-15T06:00:00Z",
"created_at": "BASE_TS",
"updated_at": "BASE_TS",
"completed_at": null
},
{
@@ -1320,8 +1320,8 @@
"product_id": "20000000-0000-0000-0000-000000000002",
"product_name": "Croissant de Mantequilla Artesanal",
"recipe_id": "30000000-0000-0000-0000-000000000002",
"planned_start_time": "2025-01-15T12:00:00+00:00",
"planned_end_time": "2025-01-15T16:00:00+00:00",
"planned_start_time": "BASE_TS + 6h",
"planned_end_time": "BASE_TS + 10h",
"planned_quantity": 120.0,
"planned_duration_minutes": 240,
"actual_start_time": null,
@@ -1360,8 +1360,8 @@
"delay_reason": null,
"cancellation_reason": null,
"reasoning_data": null,
"created_at": "2025-01-15T06:00:00Z",
"updated_at": "2025-01-15T06:00:00Z",
"created_at": "BASE_TS",
"updated_at": "BASE_TS",
"completed_at": null
},
{
@@ -1371,8 +1371,8 @@
"product_id": "20000000-0000-0000-0000-000000000001",
"product_name": "Baguette Francesa Tradicional",
"recipe_id": "30000000-0000-0000-0000-000000000001",
"planned_start_time": "2025-01-15T14:30:00+00:00",
"planned_end_time": "2025-01-15T17:15:00+00:00",
"planned_start_time": "BASE_TS + 8h 30m",
"planned_end_time": "BASE_TS + 11h 15m",
"planned_quantity": 100.0,
"planned_duration_minutes": 165,
"actual_start_time": null,
@@ -1410,8 +1410,8 @@
"delay_reason": null,
"cancellation_reason": null,
"reasoning_data": null,
"created_at": "2025-01-15T06:00:00Z",
"updated_at": "2025-01-15T06:00:00Z",
"created_at": "BASE_TS",
"updated_at": "BASE_TS",
"completed_at": null
},
{
@@ -1421,8 +1421,8 @@
"product_id": "20000000-0000-0000-0000-000000000003",
"product_name": "Pan de Pueblo con Masa Madre",
"recipe_id": "30000000-0000-0000-0000-000000000003",
"planned_start_time": "2025-01-15T16:00:00+00:00",
"planned_end_time": "2025-01-15T21:00:00+00:00",
"planned_start_time": "BASE_TS + 10h",
"planned_end_time": "BASE_TS + 15h",
"planned_quantity": 60.0,
"planned_duration_minutes": 300,
"actual_start_time": null,
@@ -1460,8 +1460,8 @@
"delay_reason": null,
"cancellation_reason": null,
"reasoning_data": null,
"created_at": "2025-01-15T06:00:00Z",
"updated_at": "2025-01-15T06:00:00Z",
"created_at": "BASE_TS",
"updated_at": "BASE_TS",
"completed_at": null
},
{
@@ -1471,8 +1471,8 @@
"product_id": "20000000-0000-0000-0000-000000000004",
"product_name": "Tarta de Chocolate Premium",
"recipe_id": "30000000-0000-0000-0000-000000000004",
"planned_start_time": "2025-01-15T23:00:00+00:00",
"planned_end_time": "2025-01-16T02:00:00+00:00",
"planned_start_time": "BASE_TS + 17h",
"planned_end_time": "BASE_TS + 20h",
"planned_quantity": 5.0,
"planned_duration_minutes": 180,
"actual_start_time": null,
@@ -1510,8 +1510,8 @@
"delay_reason": null,
"cancellation_reason": null,
"reasoning_data": null,
"created_at": "2025-01-15T06:00:00Z",
"updated_at": "2025-01-15T06:00:00Z",
"created_at": "BASE_TS",
"updated_at": "BASE_TS",
"completed_at": null
},
{
@@ -1521,8 +1521,8 @@
"product_id": "20000000-0000-0000-0000-000000000002",
"product_name": "Croissant de Mantequilla Artesanal",
"recipe_id": "30000000-0000-0000-0000-000000000002",
"planned_start_time": "2025-01-16T11:00:00+00:00",
"planned_end_time": "2025-01-16T15:00:00+00:00",
"planned_start_time": "BASE_TS + 1d 5h",
"planned_end_time": "BASE_TS + 1d 9h",
"planned_quantity": 150.0,
"planned_duration_minutes": 240,
"actual_start_time": null,
@@ -1561,8 +1561,8 @@
"delay_reason": null,
"cancellation_reason": null,
"reasoning_data": null,
"created_at": "2025-01-15T06:00:00Z",
"updated_at": "2025-01-15T06:00:00Z",
"created_at": "BASE_TS",
"updated_at": "BASE_TS",
"completed_at": null
},
{
@@ -1572,8 +1572,8 @@
"product_id": "20000000-0000-0000-0000-000000000001",
"product_name": "Baguette Francesa Tradicional",
"recipe_id": "30000000-0000-0000-0000-000000000001",
"planned_start_time": "2025-01-15T20:00:00+00:00",
"planned_end_time": "2025-01-15T22:45:00+00:00",
"planned_start_time": "BASE_TS + 14h",
"planned_end_time": "BASE_TS + 16h 45m",
"planned_quantity": 80.0,
"planned_duration_minutes": 165,
"actual_start_time": null,
@@ -1611,8 +1611,8 @@
"delay_reason": null,
"cancellation_reason": null,
"reasoning_data": null,
"created_at": "2025-01-15T06:00:00Z",
"updated_at": "2025-01-15T06:00:00Z",
"created_at": "BASE_TS",
"updated_at": "BASE_TS",
"completed_at": null
}
]