demo seed change 5
This commit is contained in:
@@ -1731,5 +1731,304 @@
|
||||
"created_at": "BASE_TS",
|
||||
"updated_at": "BASE_TS"
|
||||
}
|
||||
],
|
||||
"quality_check_templates": [
|
||||
{
|
||||
"id": "80000000-0000-0000-0000-000000000001",
|
||||
"tenant_id": "a1b2c3d4-e5f6-47a8-b9c0-d1e2f3a4b5c6",
|
||||
"name": "Inspección Visual de Cocción",
|
||||
"template_code": "QC-VISUAL-001",
|
||||
"check_type": "visual",
|
||||
"category": "Apariencia",
|
||||
"description": "Inspección visual del color, dorado y apariencia general del producto horneado",
|
||||
"instructions": "Verificar que el producto tenga un color uniforme, dorado apropiado y sin quemaduras. Revisar grietas, corteza y estructura general.",
|
||||
"parameters": {
|
||||
"color_uniformity": true,
|
||||
"golden_brown": true,
|
||||
"no_burns": true,
|
||||
"proper_crust": true
|
||||
},
|
||||
"thresholds": {
|
||||
"min_score": 7.0,
|
||||
"critical_defects": ["burnt", "raw", "collapsed"]
|
||||
},
|
||||
"scoring_criteria": {
|
||||
"color": 3.0,
|
||||
"texture": 3.0,
|
||||
"appearance": 2.0,
|
||||
"structure": 2.0
|
||||
},
|
||||
"is_active": true,
|
||||
"is_required": true,
|
||||
"is_critical": false,
|
||||
"weight": 1.0,
|
||||
"min_value": null,
|
||||
"max_value": null,
|
||||
"target_value": null,
|
||||
"unit": null,
|
||||
"tolerance_percentage": null,
|
||||
"applicable_stages": ["baking", "cooling", "packaging"],
|
||||
"created_by": "c1a2b3c4-d5e6-47a8-b9c0-d1e2f3a4b5c6",
|
||||
"created_at": "BASE_TS",
|
||||
"updated_at": "BASE_TS"
|
||||
},
|
||||
{
|
||||
"id": "80000000-0000-0000-0000-000000000002",
|
||||
"tenant_id": "a1b2c3d4-e5f6-47a8-b9c0-d1e2f3a4b5c6",
|
||||
"name": "Control de Peso Unitario",
|
||||
"template_code": "QC-WEIGHT-001",
|
||||
"check_type": "measurement",
|
||||
"category": "Dimensiones",
|
||||
"description": "Verificación del peso unitario del producto contra los estándares definidos",
|
||||
"instructions": "Pesar una muestra representativa de 5 unidades y verificar que el peso promedio esté dentro de la tolerancia permitida.",
|
||||
"parameters": {
|
||||
"sample_size": 5,
|
||||
"unit": "grams"
|
||||
},
|
||||
"thresholds": {
|
||||
"min_weight": null,
|
||||
"max_weight": null,
|
||||
"tolerance": 5.0
|
||||
},
|
||||
"scoring_criteria": {
|
||||
"weight_accuracy": 5.0,
|
||||
"consistency": 5.0
|
||||
},
|
||||
"is_active": true,
|
||||
"is_required": true,
|
||||
"is_critical": false,
|
||||
"weight": 1.5,
|
||||
"min_value": null,
|
||||
"max_value": null,
|
||||
"target_value": null,
|
||||
"unit": "g",
|
||||
"tolerance_percentage": 5.0,
|
||||
"applicable_stages": ["packaging"],
|
||||
"created_by": "c1a2b3c4-d5e6-47a8-b9c0-d1e2f3a4b5c6",
|
||||
"created_at": "BASE_TS",
|
||||
"updated_at": "BASE_TS"
|
||||
},
|
||||
{
|
||||
"id": "80000000-0000-0000-0000-000000000003",
|
||||
"tenant_id": "a1b2c3d4-e5f6-47a8-b9c0-d1e2f3a4b5c6",
|
||||
"name": "Control de Temperatura Interna",
|
||||
"template_code": "QC-TEMP-001",
|
||||
"check_type": "temperature",
|
||||
"category": "Cocción",
|
||||
"description": "Medición de la temperatura interna del producto para verificar cocción completa",
|
||||
"instructions": "Insertar termómetro en el centro del producto y verificar que alcance la temperatura mínima de seguridad alimentaria.",
|
||||
"parameters": {
|
||||
"measurement_location": "center",
|
||||
"thermometer_type": "digital"
|
||||
},
|
||||
"thresholds": {
|
||||
"min_temp": 88.0,
|
||||
"max_temp": 98.0,
|
||||
"critical_min": 75.0
|
||||
},
|
||||
"scoring_criteria": {
|
||||
"temperature_range": 10.0
|
||||
},
|
||||
"is_active": true,
|
||||
"is_required": true,
|
||||
"is_critical": true,
|
||||
"weight": 2.0,
|
||||
"min_value": 88.0,
|
||||
"max_value": 98.0,
|
||||
"target_value": 93.0,
|
||||
"unit": "°C",
|
||||
"tolerance_percentage": 5.0,
|
||||
"applicable_stages": ["baking"],
|
||||
"created_by": "c1a2b3c4-d5e6-47a8-b9c0-d1e2f3a4b5c6",
|
||||
"created_at": "BASE_TS",
|
||||
"updated_at": "BASE_TS"
|
||||
},
|
||||
{
|
||||
"id": "80000000-0000-0000-0000-000000000004",
|
||||
"tenant_id": "a1b2c3d4-e5f6-47a8-b9c0-d1e2f3a4b5c6",
|
||||
"name": "Evaluación de Textura y Estructura",
|
||||
"template_code": "QC-TEXTURE-001",
|
||||
"check_type": "visual",
|
||||
"category": "Estructura",
|
||||
"description": "Evaluación de la textura interna, alveolado y estructura de la miga",
|
||||
"instructions": "Cortar el producto por la mitad y evaluar: alveolado uniforme, miga suave y húmeda, estructura adecuada sin zonas densas.",
|
||||
"parameters": {
|
||||
"crumb_structure": true,
|
||||
"moisture_level": true,
|
||||
"alveoli_distribution": true
|
||||
},
|
||||
"thresholds": {
|
||||
"min_score": 7.0,
|
||||
"critical_defects": ["dense", "dry", "gummy"]
|
||||
},
|
||||
"scoring_criteria": {
|
||||
"crumb_openness": 3.0,
|
||||
"moisture": 3.0,
|
||||
"consistency": 2.0,
|
||||
"mouthfeel": 2.0
|
||||
},
|
||||
"is_active": true,
|
||||
"is_required": false,
|
||||
"is_critical": false,
|
||||
"weight": 1.0,
|
||||
"min_value": null,
|
||||
"max_value": null,
|
||||
"target_value": null,
|
||||
"unit": null,
|
||||
"tolerance_percentage": null,
|
||||
"applicable_stages": ["cooling", "packaging"],
|
||||
"created_by": "c1a2b3c4-d5e6-47a8-b9c0-d1e2f3a4b5c6",
|
||||
"created_at": "BASE_TS",
|
||||
"updated_at": "BASE_TS"
|
||||
},
|
||||
{
|
||||
"id": "80000000-0000-0000-0000-000000000005",
|
||||
"tenant_id": "a1b2c3d4-e5f6-47a8-b9c0-d1e2f3a4b5c6",
|
||||
"name": "Control de Dimensiones",
|
||||
"template_code": "QC-DIM-001",
|
||||
"check_type": "measurement",
|
||||
"category": "Dimensiones",
|
||||
"description": "Verificación de las dimensiones (largo, ancho, alto) del producto terminado",
|
||||
"instructions": "Medir una muestra de 5 unidades con calibrador o regla. Verificar que las dimensiones estén dentro del rango especificado.",
|
||||
"parameters": {
|
||||
"sample_size": 5,
|
||||
"dimensions": ["length", "width", "height"]
|
||||
},
|
||||
"thresholds": {
|
||||
"tolerance": 10.0
|
||||
},
|
||||
"scoring_criteria": {
|
||||
"dimensional_accuracy": 5.0,
|
||||
"uniformity": 5.0
|
||||
},
|
||||
"is_active": true,
|
||||
"is_required": false,
|
||||
"is_critical": false,
|
||||
"weight": 0.8,
|
||||
"min_value": null,
|
||||
"max_value": null,
|
||||
"target_value": null,
|
||||
"unit": "cm",
|
||||
"tolerance_percentage": 10.0,
|
||||
"applicable_stages": ["shaping", "packaging"],
|
||||
"created_by": "c1a2b3c4-d5e6-47a8-b9c0-d1e2f3a4b5c6",
|
||||
"created_at": "BASE_TS",
|
||||
"updated_at": "BASE_TS"
|
||||
},
|
||||
{
|
||||
"id": "80000000-0000-0000-0000-000000000006",
|
||||
"tenant_id": "a1b2c3d4-e5f6-47a8-b9c0-d1e2f3a4b5c6",
|
||||
"name": "Prueba Organoléptica (Sabor y Aroma)",
|
||||
"template_code": "QC-TASTE-001",
|
||||
"check_type": "visual",
|
||||
"category": "Calidad Sensorial",
|
||||
"description": "Evaluación del sabor, aroma y características organolépticas del producto",
|
||||
"instructions": "Probar una muestra del producto. Evaluar sabor apropiado, aroma característico, sin sabores extraños u oxidación.",
|
||||
"parameters": {
|
||||
"flavor_profile": true,
|
||||
"aroma": true,
|
||||
"off_flavors": false,
|
||||
"freshness": true
|
||||
},
|
||||
"thresholds": {
|
||||
"min_score": 8.0,
|
||||
"critical_defects": ["off_taste", "rancid", "bitter"]
|
||||
},
|
||||
"scoring_criteria": {
|
||||
"flavor": 4.0,
|
||||
"aroma": 3.0,
|
||||
"freshness": 2.0,
|
||||
"overall_quality": 1.0
|
||||
},
|
||||
"is_active": true,
|
||||
"is_required": false,
|
||||
"is_critical": true,
|
||||
"weight": 1.5,
|
||||
"min_value": null,
|
||||
"max_value": null,
|
||||
"target_value": null,
|
||||
"unit": null,
|
||||
"tolerance_percentage": null,
|
||||
"applicable_stages": ["cooling", "packaging"],
|
||||
"created_by": "c1a2b3c4-d5e6-47a8-b9c0-d1e2f3a4b5c6",
|
||||
"created_at": "BASE_TS",
|
||||
"updated_at": "BASE_TS"
|
||||
},
|
||||
{
|
||||
"id": "80000000-0000-0000-0000-000000000007",
|
||||
"tenant_id": "a1b2c3d4-e5f6-47a8-b9c0-d1e2f3a4b5c6",
|
||||
"name": "Control de Fermentación",
|
||||
"template_code": "QC-PROOF-001",
|
||||
"check_type": "visual",
|
||||
"category": "Fermentación",
|
||||
"description": "Evaluación del nivel de fermentación adecuado antes del horneado",
|
||||
"instructions": "Verificar volumen de la masa, elasticidad al tacto y señales de fermentación apropiada. Prueba del dedo para verificar punto óptimo.",
|
||||
"parameters": {
|
||||
"volume_increase": true,
|
||||
"finger_test": true,
|
||||
"structure": true
|
||||
},
|
||||
"thresholds": {
|
||||
"min_score": 7.0,
|
||||
"critical_defects": ["underproofed", "overproofed", "collapsed"]
|
||||
},
|
||||
"scoring_criteria": {
|
||||
"volume": 4.0,
|
||||
"elasticity": 3.0,
|
||||
"structure": 3.0
|
||||
},
|
||||
"is_active": true,
|
||||
"is_required": true,
|
||||
"is_critical": false,
|
||||
"weight": 1.2,
|
||||
"min_value": null,
|
||||
"max_value": null,
|
||||
"target_value": null,
|
||||
"unit": null,
|
||||
"tolerance_percentage": null,
|
||||
"applicable_stages": ["proofing"],
|
||||
"created_by": "c1a2b3c4-d5e6-47a8-b9c0-d1e2f3a4b5c6",
|
||||
"created_at": "BASE_TS",
|
||||
"updated_at": "BASE_TS"
|
||||
},
|
||||
{
|
||||
"id": "80000000-0000-0000-0000-000000000008",
|
||||
"tenant_id": "a1b2c3d4-e5f6-47a8-b9c0-d1e2f3a4b5c6",
|
||||
"name": "Control de Laminado (Hojaldre)",
|
||||
"template_code": "QC-LAMINATE-001",
|
||||
"check_type": "visual",
|
||||
"category": "Técnica",
|
||||
"description": "Evaluación de la calidad del laminado en productos de hojaldre (croissants, napolitanas)",
|
||||
"instructions": "Verificar número de capas visibles, separación entre capas, sin mantequilla derramada. Cortar producto para inspeccionar estructura interna.",
|
||||
"parameters": {
|
||||
"layer_count": true,
|
||||
"layer_separation": true,
|
||||
"butter_distribution": true,
|
||||
"no_leakage": true
|
||||
},
|
||||
"thresholds": {
|
||||
"min_score": 8.0,
|
||||
"critical_defects": ["butter_leakage", "collapsed_layers", "uneven_distribution"]
|
||||
},
|
||||
"scoring_criteria": {
|
||||
"layer_definition": 4.0,
|
||||
"butter_incorporation": 3.0,
|
||||
"structure": 2.0,
|
||||
"appearance": 1.0
|
||||
},
|
||||
"is_active": true,
|
||||
"is_required": false,
|
||||
"is_critical": false,
|
||||
"weight": 1.3,
|
||||
"min_value": null,
|
||||
"max_value": null,
|
||||
"target_value": null,
|
||||
"unit": null,
|
||||
"tolerance_percentage": null,
|
||||
"applicable_stages": ["shaping", "baking"],
|
||||
"created_by": "c1a2b3c4-d5e6-47a8-b9c0-d1e2f3a4b5c6",
|
||||
"created_at": "BASE_TS",
|
||||
"updated_at": "BASE_TS"
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user