{"nodes": [{"name": "Component Preparation", "level": 1, "times": {"buffer": 60, "duration_unit": "minutes", "planned_duration": 480}, "status": "planned", "node_id": "N001", "outputs": ["prepared_components"], "children": ["N002", "N003", "N004"], "sequence": 1, "wbs_code": "1.1", "node_type": "phase", "parent_id": null, "description": "Prepare all raw materials and components", "weight_percent": 30}, {"name": "Wood Panel Preparation", "level": 2, "times": {"duration_unit": "minutes", "planned_duration": 180}, "status": "planned", "node_id": "N002", "children": ["N005", "N006"], "sequence": 1, "wbs_code": "1.1.1", "node_type": "subprocess", "parent_id": "N001", "description": "Cut and prepare wood panels", "weight_percent": 40}, {"ref": {"code": "SQC-MESA-001", "name": "Table Top Manufacturing Routing", "type": "sqc"}, "name": "Table Top Routing", "level": 3, "times": {"duration_unit": "minutes", "planned_duration": 95}, "status": "planned", "node_id": "N005", "children": [], "sequence": 1, "wbs_code": "1.1.1.1", "node_type": "routing_ref", "parent_id": "N002", "description": "Execute table top manufacturing routing"}, {"name": "Components Ready", "level": 2, "node_id": "N010", "children": [], "criteria": ["all_components_inspected", "quality_approved"], "wbs_code": "1.1.M1", "node_type": "milestone", "parent_id": "N001", "description": "All components prepared and verified", "planned_date": "2026-01-15T16:00:00Z", "milestone_type": "internal"}, {"name": "Production Go/No-Go", "level": 1, "node_id": "N020", "children": [], "criteria": {"defect_rate": {"max": 0.02}, "quality_score": {"min": 95}, "materials_available": true}, "wbs_code": "1.G1", "approvers": ["quality_manager", "production_manager"], "gate_type": "quality", "node_type": "gate", "parent_id": null, "description": "Decision gate before assembly phase", "approval_required": true}]}