{
  "label_policy": "Current prepared training_valid masks are false. Real supervised training is refused; forward/backward smoke has no accuracy.",
  "models": [
    {
      "family": "2D_CNN_UNet",
      "status": "forward_backward_smoke",
      "source": "data_processed/images/cad_multiview_128.npz",
      "production_role": "CAD multiview + planned process pre-process candidate only after validated labels",
      "params": 37505,
      "forward_latency_ms_cpu": 49.108,
      "backward_latency_ms_cpu": 63.717,
      "output_shape": [
        6,
        1,
        128,
        128
      ],
      "finite_output": true,
      "finite_parameter_gradients": true,
      "synthetic_backward_objective": "sum of mean(square(untrained output tensors)); not a label, fit, or accuracy",
      "accuracy": null,
      "views": 6,
      "process_runs": [
        "14h06"
      ],
      "process_source": "data_processed/tabular/process_and_geometry.npz",
      "feature_masks_appended": true
    },
    {
      "family": "FNO2d",
      "status": "forward_backward_smoke",
      "source": "data_processed/images/cad_multiview_128.npz",
      "production_role": "architecture smoke only: a real thermal/operator surrogate is unavailable until paired field inputs/targets exist",
      "params": 229273,
      "forward_latency_ms_cpu": 37.98,
      "backward_latency_ms_cpu": 63.957,
      "output_shape": [
        6,
        1,
        128,
        128
      ],
      "finite_output": true,
      "finite_parameter_gradients": true,
      "synthetic_backward_objective": "sum of mean(square(untrained output tensors)); not a label, fit, or accuracy",
      "accuracy": null,
      "views": 6,
      "process_runs": [
        "14h06"
      ],
      "feature_masks_appended": true,
      "real_field_training": "unavailable"
    },
    {
      "family": "3D_UNet",
      "status": "forward_backward_smoke",
      "source": "data_processed/voxels/cad_surface_dense_32.npz",
      "production_role": "CAD surface voxels + planned process pre-process candidate; sampled surface occupancy is not a filled solid",
      "params": 27249,
      "forward_latency_ms_cpu": 6.551,
      "backward_latency_ms_cpu": 5.289,
      "output_shape": [
        1,
        1,
        32,
        4,
        19
      ],
      "finite_output": true,
      "finite_parameter_gradients": true,
      "synthetic_backward_objective": "sum of mean(square(untrained output tensors)); not a label, fit, or accuracy",
      "accuracy": null,
      "process_runs": [
        "14h06"
      ],
      "process_source": "data_processed/tabular/process_and_geometry.npz",
      "feature_masks_appended": true
    },
    {
      "family": "Sparse_UNet",
      "status": "forward_backward_smoke",
      "source": "data_processed/voxels/cad_surface_sparse_32.npz",
      "production_role": "CAD sparse-surface geometry candidate; no process branch is implemented",
      "params": 46432,
      "forward_latency_ms_cpu": 6.479,
      "backward_latency_ms_cpu": 1.835,
      "output_shape": [
        609,
        1
      ],
      "finite_output": true,
      "finite_parameter_gradients": true,
      "synthetic_backward_objective": "sum of mean(square(untrained output tensors)); not a label, fit, or accuracy",
      "accuracy": null,
      "backend": "MinkowskiEngine",
      "sparse_voxels": 609,
      "input_coordinate_shape": [
        609,
        4
      ],
      "output_coordinate_alignment_verified": true,
      "feature_masks_appended": true
    },
    {
      "family": "PointNet_segmentation",
      "status": "forward_backward_smoke",
      "source": "data_processed/points/cad_surface_points.npz",
      "production_role": "CAD geometry pre-process candidate after validated outcomes",
      "params": 26561,
      "forward_latency_ms_cpu": 6.312,
      "backward_latency_ms_cpu": 7.75,
      "output_shape": [
        1,
        8192,
        1
      ],
      "finite_output": true,
      "finite_parameter_gradients": true,
      "synthetic_backward_objective": "sum of mean(square(untrained output tensors)); not a label, fit, or accuracy",
      "accuracy": null,
      "timing": "cad_pre_process",
      "points": 8192,
      "feature_masks_appended": true
    },
    {
      "family": "DGCNN_dynamic_feature_knn",
      "status": "forward_backward_smoke",
      "source": "data_processed/points/cad_surface_points.npz",
      "production_role": "CAD geometry pre-process candidate after validated outcomes",
      "params": 9025,
      "forward_latency_ms_cpu": 4.705,
      "backward_latency_ms_cpu": 2.021,
      "output_shape": [
        1,
        512,
        1
      ],
      "finite_output": true,
      "finite_parameter_gradients": true,
      "synthetic_backward_objective": "sum of mean(square(untrained output tensors)); not a label, fit, or accuracy",
      "accuracy": null,
      "timing": "cad_pre_process",
      "points": 512,
      "dynamic_graphs": "feature-neighbor graph recomputed at each EdgeConv",
      "feature_masks_appended": true
    },
    {
      "family": "PointNet_segmentation",
      "status": "forward_backward_smoke",
      "source": "data_processed/points/scan_14h06_diagnostic.npz",
      "production_role": "post_scan_inspection",
      "params": 25921,
      "forward_latency_ms_cpu": 3.23,
      "backward_latency_ms_cpu": 7.976,
      "output_shape": [
        1,
        8192,
        1
      ],
      "finite_output": true,
      "finite_parameter_gradients": true,
      "synthetic_backward_objective": "sum of mean(square(untrained output tensors)); not a label, fit, or accuracy",
      "accuracy": null,
      "timing": "post_scan_diagnostic",
      "points": 8192,
      "feature_masks_appended": true
    },
    {
      "family": "DGCNN_dynamic_feature_knn",
      "status": "forward_backward_smoke",
      "source": "data_processed/points/scan_14h06_diagnostic.npz",
      "production_role": "post_scan_inspection",
      "params": 8385,
      "forward_latency_ms_cpu": 3.532,
      "backward_latency_ms_cpu": 1.917,
      "output_shape": [
        1,
        512,
        1
      ],
      "finite_output": true,
      "finite_parameter_gradients": true,
      "synthetic_backward_objective": "sum of mean(square(untrained output tensors)); not a label, fit, or accuracy",
      "accuracy": null,
      "timing": "post_scan_diagnostic",
      "points": 512,
      "dynamic_graphs": "feature-neighbor graph recomputed at each EdgeConv",
      "feature_masks_appended": true
    },
    {
      "family": "GNN_MeshGraphNet_style",
      "status": "forward_backward_smoke",
      "source": "data_processed/graphs/graph_100.npz",
      "production_role": "pre-process predictive candidate only with CAD/process inputs and validated outcomes",
      "params": 37777,
      "forward_latency_ms_cpu": 5.57,
      "backward_latency_ms_cpu": 2.523,
      "output_shape": [
        144,
        1
      ],
      "finite_output": true,
      "finite_parameter_gradients": true,
      "synthetic_backward_objective": "sum of mean(square(untrained output tensors)); not a label, fit, or accuracy",
      "accuracy": null,
      "actual_nodes": 144,
      "process_runs": [
        "14h06"
      ],
      "process_source": "data_processed/tabular/process_and_geometry.npz",
      "full_prepared_topology": true,
      "feature_masks_appended": true,
      "shared_model_instance_across_budgets": true,
      "permutation_equivariance_max_abs": 4.470348358154297e-08,
      "actual_process_condition_architecture_only_mean_abs_delta": null,
      "process_sensitivity_note": "Different prepared process values/masks were supplied; untrained response is architecture sensitivity, not process-effect validation.",
      "changed_geometry_architecture_only_mean_abs_delta": 0.003679840127006173,
      "changed_geometry_note": "procedural meshes have recomputed positions, normals, topology and edge attributes. This is architecture sensitivity, not AC28 CAD-revision transfer validation."
    },
    {
      "family": "GNN_MeshGraphNet_style",
      "status": "forward_backward_smoke",
      "source": "data_processed/graphs/graph_12000.npz",
      "production_role": "pre-process predictive candidate only with CAD/process inputs and validated outcomes",
      "params": 37777,
      "forward_latency_ms_cpu": 88.869,
      "backward_latency_ms_cpu": 122.906,
      "output_shape": [
        12324,
        1
      ],
      "finite_output": true,
      "finite_parameter_gradients": true,
      "synthetic_backward_objective": "sum of mean(square(untrained output tensors)); not a label, fit, or accuracy",
      "accuracy": null,
      "actual_nodes": 12324,
      "process_runs": [
        "14h06"
      ],
      "process_source": "data_processed/tabular/process_and_geometry.npz",
      "full_prepared_topology": true,
      "feature_masks_appended": true,
      "shared_model_instance_across_budgets": true
    },
    {
      "family": "GNN_MeshGraphNet_style",
      "status": "forward_backward_smoke",
      "source": "data_processed/graphs/graph_1500.npz",
      "production_role": "pre-process predictive candidate only with CAD/process inputs and validated outcomes",
      "params": 37777,
      "forward_latency_ms_cpu": 14.218,
      "backward_latency_ms_cpu": 14.614,
      "output_shape": [
        1543,
        1
      ],
      "finite_output": true,
      "finite_parameter_gradients": true,
      "synthetic_backward_objective": "sum of mean(square(untrained output tensors)); not a label, fit, or accuracy",
      "accuracy": null,
      "actual_nodes": 1543,
      "process_runs": [
        "14h06"
      ],
      "process_source": "data_processed/tabular/process_and_geometry.npz",
      "full_prepared_topology": true,
      "feature_masks_appended": true,
      "shared_model_instance_across_budgets": true
    },
    {
      "family": "GNN_MeshGraphNet_style",
      "status": "forward_backward_smoke",
      "source": "data_processed/graphs/graph_300.npz",
      "production_role": "pre-process predictive candidate only with CAD/process inputs and validated outcomes",
      "params": 37777,
      "forward_latency_ms_cpu": 5.408,
      "backward_latency_ms_cpu": 5.852,
      "output_shape": [
        279,
        1
      ],
      "finite_output": true,
      "finite_parameter_gradients": true,
      "synthetic_backward_objective": "sum of mean(square(untrained output tensors)); not a label, fit, or accuracy",
      "accuracy": null,
      "actual_nodes": 279,
      "process_runs": [
        "14h06"
      ],
      "process_source": "data_processed/tabular/process_and_geometry.npz",
      "full_prepared_topology": true,
      "feature_masks_appended": true,
      "shared_model_instance_across_budgets": true
    },
    {
      "family": "GNN_MeshGraphNet_style",
      "status": "forward_backward_smoke",
      "source": "data_processed/graphs/graph_3000.npz",
      "production_role": "pre-process predictive candidate only with CAD/process inputs and validated outcomes",
      "params": 37777,
      "forward_latency_ms_cpu": 25.014,
      "backward_latency_ms_cpu": 25.252,
      "output_shape": [
        3083,
        1
      ],
      "finite_output": true,
      "finite_parameter_gradients": true,
      "synthetic_backward_objective": "sum of mean(square(untrained output tensors)); not a label, fit, or accuracy",
      "accuracy": null,
      "actual_nodes": 3083,
      "process_runs": [
        "14h06"
      ],
      "process_source": "data_processed/tabular/process_and_geometry.npz",
      "full_prepared_topology": true,
      "feature_masks_appended": true,
      "shared_model_instance_across_budgets": true
    },
    {
      "family": "GNN_MeshGraphNet_style",
      "status": "forward_backward_smoke",
      "source": "data_processed/graphs/graph_6000.npz",
      "production_role": "pre-process predictive candidate only with CAD/process inputs and validated outcomes",
      "params": 37777,
      "forward_latency_ms_cpu": 35.46,
      "backward_latency_ms_cpu": 46.684,
      "output_shape": [
        6155,
        1
      ],
      "finite_output": true,
      "finite_parameter_gradients": true,
      "synthetic_backward_objective": "sum of mean(square(untrained output tensors)); not a label, fit, or accuracy",
      "accuracy": null,
      "actual_nodes": 6155,
      "process_runs": [
        "14h06"
      ],
      "process_source": "data_processed/tabular/process_and_geometry.npz",
      "full_prepared_topology": true,
      "feature_masks_appended": true,
      "shared_model_instance_across_budgets": true
    },
    {
      "family": "GNN_MeshGraphNet_style",
      "status": "forward_backward_smoke",
      "source": "data_processed/graphs/graph_750.npz",
      "production_role": "pre-process predictive candidate only with CAD/process inputs and validated outcomes",
      "params": 37777,
      "forward_latency_ms_cpu": 7.762,
      "backward_latency_ms_cpu": 10.25,
      "output_shape": [
        764,
        1
      ],
      "finite_output": true,
      "finite_parameter_gradients": true,
      "synthetic_backward_objective": "sum of mean(square(untrained output tensors)); not a label, fit, or accuracy",
      "accuracy": null,
      "actual_nodes": 764,
      "process_runs": [
        "14h06"
      ],
      "process_source": "data_processed/tabular/process_and_geometry.npz",
      "full_prepared_topology": true,
      "feature_masks_appended": true,
      "shared_model_instance_across_budgets": true
    },
    {
      "family": "GNN_CAD_risk_deformation_multitask",
      "status": "forward_backward_smoke",
      "source": "data_processed/graphs/graph_12000.npz",
      "production_role": "node-wise pre-process candidate: STEP graph + XLS process -> defect segmentation and deformation fields",
      "params": 18694,
      "forward_latency_ms_cpu": 29.727,
      "backward_latency_ms_cpu": 43.113,
      "output_shape": {
        "risk_logit": [
          12324
        ],
        "signed_normal_deformation": [
          12324
        ],
        "deformation_magnitude": [
          12324
        ],
        "defect_type_logits": [
          1,
          3
        ]
      },
      "finite_output": true,
      "finite_parameter_gradients": true,
      "synthetic_backward_objective": "sum of mean(square(untrained output tensors)); not a label, fit, or accuracy",
      "accuracy": null,
      "actual_nodes_per_run": 12324,
      "process_runs": [
        "14h06"
      ],
      "process_source": "data_processed/tabular/process_and_geometry.npz",
      "output_channels": [
        "defect_risk_logit",
        "signed_normal_deformation",
        "deformation_magnitude",
        "graph_defect_type_logits"
      ],
      "defect_type_classes": "three placeholder output slots; class vocabulary requires validated data",
      "hard_constraint": "deformation_magnitude >= abs(signed_normal_deformation)",
      "target_scaffold": "data_processed/paired; currently weak/diagnostic with training_valid=false",
      "ply_role": "training/validation target construction only; not an inference input"
    },
    {
      "family": "UVNet_face_grid_adjacency",
      "status": "forward_backward_smoke",
      "source": "data_processed/brep/faces_uv.npz",
      "production_role": "CAD B-Rep pre-process candidate only with validated outcome labels",
      "params": 1601,
      "forward_latency_ms_cpu": 57.157,
      "backward_latency_ms_cpu": 455.541,
      "output_shape": [
        5663,
        1
      ],
      "finite_output": true,
      "finite_parameter_gradients": true,
      "synthetic_backward_objective": "sum of mean(square(untrained output tensors)); not a label, fit, or accuracy",
      "accuracy": null,
      "faces": 5663,
      "face_adjacency_directed_edges": 29876,
      "trim_and_feature_masks_encoded": true,
      "adjacency_note": "Used exactly as prepared from shared B-Rep topological edges; no proximity edges were invented."
    },
    {
      "family": "tabular_surrogate",
      "status": "forward_backward_smoke",
      "source": "data_processed/tabular/process_and_geometry.npz",
      "production_role": "pre-process candidate only after independent validated outcomes",
      "params": 11457,
      "forward_latency_ms_cpu": 0.047,
      "backward_latency_ms_cpu": 0.123,
      "output_shape": [
        1,
        1
      ],
      "finite_output": true,
      "finite_parameter_gradients": true,
      "synthetic_backward_objective": "sum of mean(square(untrained output tensors)); not a label, fit, or accuracy",
      "accuracy": null,
      "actual_runs": [
        "14h06"
      ],
      "feature_masks_appended": true
    }
  ],
  "unavailable": [],
  "synthetic": [
    {
      "family": "2d_cnn_unet",
      "status": "synthetic_learnability_smoke",
      "synthetic_only": true,
      "steps": 2,
      "losses": [
        0.036807164549827576,
        0.028850039467215538
      ],
      "loss_decreased_or_equal": true,
      "checkpoint": "results/models/checkpoints/synthetic_2d_cnn_unet.pt",
      "accuracy": null
    },
    {
      "family": "fno2d",
      "status": "synthetic_learnability_smoke",
      "synthetic_only": true,
      "steps": 2,
      "losses": [
        0.028143616393208504,
        0.027424579486250877
      ],
      "loss_decreased_or_equal": true,
      "checkpoint": "results/models/checkpoints/synthetic_fno2d.pt",
      "accuracy": null
    },
    {
      "family": "3d_unet",
      "status": "synthetic_learnability_smoke",
      "synthetic_only": true,
      "steps": 2,
      "losses": [
        0.07127629965543747,
        0.06661807745695114
      ],
      "loss_decreased_or_equal": true,
      "checkpoint": "results/models/checkpoints/synthetic_3d_unet.pt",
      "accuracy": null
    },
    {
      "family": "sparse_unet",
      "status": "synthetic_learnability_smoke",
      "synthetic_only": true,
      "steps": 2,
      "losses": [
        0.3315105438232422,
        0.3143020272254944
      ],
      "loss_decreased_or_equal": true,
      "checkpoint": "results/models/checkpoints/synthetic_sparse_unet.pt",
      "accuracy": null
    },
    {
      "family": "pointnet_cad_surface_points",
      "status": "synthetic_learnability_smoke",
      "synthetic_only": true,
      "steps": 2,
      "losses": [
        0.0063452147878706455,
        0.001130206510424614
      ],
      "loss_decreased_or_equal": true,
      "checkpoint": "results/models/checkpoints/synthetic_pointnet_cad_surface_points.pt",
      "accuracy": null
    },
    {
      "family": "dgcnn_cad_surface_points",
      "status": "synthetic_learnability_smoke",
      "synthetic_only": true,
      "steps": 2,
      "losses": [
        0.009065382182598114,
        0.008058009669184685
      ],
      "loss_decreased_or_equal": true,
      "checkpoint": "results/models/checkpoints/synthetic_dgcnn_cad_surface_points.pt",
      "accuracy": null
    },
    {
      "family": "pointnet_scan_14h06_diagnostic",
      "status": "synthetic_learnability_smoke",
      "synthetic_only": true,
      "steps": 2,
      "losses": [
        0.0034039944875985384,
        0.002647175919264555
      ],
      "loss_decreased_or_equal": true,
      "checkpoint": "results/models/checkpoints/synthetic_pointnet_scan_14h06_diagnostic.pt",
      "accuracy": null
    },
    {
      "family": "dgcnn_scan_14h06_diagnostic",
      "status": "synthetic_learnability_smoke",
      "synthetic_only": true,
      "steps": 2,
      "losses": [
        0.00920430850237608,
        0.008953053504228592
      ],
      "loss_decreased_or_equal": true,
      "checkpoint": "results/models/checkpoints/synthetic_dgcnn_scan_14h06_diagnostic.pt",
      "accuracy": null
    },
    {
      "family": "cad_risk_deformation_multitask",
      "status": "synthetic_learnability_smoke",
      "synthetic_only": true,
      "steps": 2,
      "losses": [
        0.7711712718009949,
        0.7457802295684814
      ],
      "loss_decreased_or_equal": true,
      "checkpoint": "results/models/checkpoints/synthetic_cad_risk_deformation_multitask.pt",
      "accuracy": null
    },
    {
      "family": "meshgraphnet",
      "status": "synthetic_learnability_smoke",
      "synthetic_only": true,
      "steps": 2,
      "losses": [
        0.0017088802997022867,
        0.001134044025093317
      ],
      "loss_decreased_or_equal": true,
      "checkpoint": "results/models/checkpoints/synthetic_meshgraphnet.pt",
      "accuracy": null
    },
    {
      "family": "uvnet",
      "status": "synthetic_learnability_smoke",
      "synthetic_only": true,
      "steps": 2,
      "losses": [
        0.2843262553215027,
        0.28095126152038574
      ],
      "loss_decreased_or_equal": true,
      "checkpoint": "results/models/checkpoints/synthetic_uvnet.pt",
      "accuracy": null
    },
    {
      "family": "tabular_surrogate",
      "status": "synthetic_learnability_smoke",
      "synthetic_only": true,
      "steps": 2,
      "losses": [
        0.002265708986669779,
        0.001291107852011919
      ],
      "loss_decreased_or_equal": true,
      "checkpoint": "results/models/checkpoints/synthetic_tabular_surrogate.pt",
      "accuracy": null
    },
    {
      "family": "sklearn_GP_constrained_expected_improvement",
      "status": "synthetic_demo",
      "synthetic_only": true,
      "hard_feasibility_bounds": {
        "p0": [
          0.15,
          0.85
        ],
        "p1": [
          0.25,
          0.75
        ]
      },
      "candidate": [
        0.61929,
        0.41942
      ],
      "expected_improvement": 0.003944793273647947,
      "warning": "No AC28 condition recommendation, accuracy, or feasibility inference."
    }
  ]
}