{
  "label_policy": "Current AC28 training_valid masks are false. All 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": 136.397,
      "backward_latency_ms_cpu": 134.343,
      "output_shape": [
        12,
        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": [
        "16h",
        "18h01"
      ],
      "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": 57.361,
      "backward_latency_ms_cpu": 95.745,
      "output_shape": [
        12,
        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": [
        "16h",
        "18h01"
      ],
      "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": 3.557,
      "backward_latency_ms_cpu": 3.764,
      "output_shape": [
        2,
        1,
        32,
        4,
        16
      ],
      "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": [
        "16h",
        "18h01"
      ],
      "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": 5.364,
      "backward_latency_ms_cpu": 1.535,
      "output_shape": [
        403,
        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": 403,
      "input_coordinate_shape": [
        403,
        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": 2.317,
      "backward_latency_ms_cpu": 4.365,
      "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": 5.239,
      "backward_latency_ms_cpu": 2.342,
      "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_16h_diagnostic.npz",
      "production_role": "post_scan_inspection",
      "params": 25921,
      "forward_latency_ms_cpu": 1.685,
      "backward_latency_ms_cpu": 3.06,
      "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_16h_diagnostic.npz",
      "production_role": "post_scan_inspection",
      "params": 8385,
      "forward_latency_ms_cpu": 2.093,
      "backward_latency_ms_cpu": 1.263,
      "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": "PointNet_segmentation",
      "status": "forward_backward_smoke",
      "source": "data_processed/points/scan_18h01_diagnostic.npz",
      "production_role": "post_scan_inspection",
      "params": 25921,
      "forward_latency_ms_cpu": 1.709,
      "backward_latency_ms_cpu": 3.071,
      "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_18h01_diagnostic.npz",
      "production_role": "post_scan_inspection",
      "params": 8385,
      "forward_latency_ms_cpu": 2.104,
      "backward_latency_ms_cpu": 1.298,
      "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.823,
      "backward_latency_ms_cpu": 4.452,
      "output_shape": [
        658,
        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": 329,
      "process_runs": [
        "16h",
        "18h01"
      ],
      "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": 5.960464477539063e-08,
      "actual_process_condition_architecture_only_mean_abs_delta": 0.0018133108969777822,
      "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.0013366369530558586,
      "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": 113.922,
      "backward_latency_ms_cpu": 123.85,
      "output_shape": [
        23912,
        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": 11956,
      "process_runs": [
        "16h",
        "18h01"
      ],
      "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": 10.672,
      "backward_latency_ms_cpu": 12.954,
      "output_shape": [
        2786,
        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": 1393,
      "process_runs": [
        "16h",
        "18h01"
      ],
      "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": 4.643,
      "backward_latency_ms_cpu": 4.044,
      "output_shape": [
        658,
        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": 329,
      "process_runs": [
        "16h",
        "18h01"
      ],
      "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": 16.187,
      "backward_latency_ms_cpu": 23.3,
      "output_shape": [
        5812,
        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": 2906,
      "process_runs": [
        "16h",
        "18h01"
      ],
      "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": 31.528,
      "backward_latency_ms_cpu": 48.086,
      "output_shape": [
        11850,
        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": 5925,
      "process_runs": [
        "16h",
        "18h01"
      ],
      "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": 6.95,
      "backward_latency_ms_cpu": 7.396,
      "output_shape": [
        1268,
        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": 634,
      "process_runs": [
        "16h",
        "18h01"
      ],
      "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.426,
      "backward_latency_ms_cpu": 45.148,
      "output_shape": {
        "risk_logit": [
          23912
        ],
        "signed_normal_deformation": [
          23912
        ],
        "deformation_magnitude": [
          23912
        ],
        "defect_type_logits": [
          2,
          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": 11956,
      "process_runs": [
        "16h",
        "18h01"
      ],
      "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": 59.354,
      "backward_latency_ms_cpu": 426.25,
      "output_shape": [
        6564,
        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": 6564,
      "face_adjacency_directed_edges": 36090,
      "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.03,
      "backward_latency_ms_cpu": 0.083,
      "output_shape": [
        2,
        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": [
        "16h",
        "18h01"
      ],
      "feature_masks_appended": true
    }
  ],
  "unavailable": [],
  "synthetic": [
    {
      "family": "2d_cnn_unet",
      "status": "synthetic_learnability_smoke",
      "synthetic_only": true,
      "steps": 2,
      "losses": [
        0.03887462615966797,
        0.03068108856678009
      ],
      "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.028175165876746178,
        0.027498183771967888
      ],
      "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.07024431228637695,
        0.06569407135248184
      ],
      "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.3174082636833191,
        0.30084946751594543
      ],
      "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.007241332903504372,
        0.0010095183970406651
      ],
      "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.008849283680319786,
        0.007843739353120327
      ],
      "loss_decreased_or_equal": true,
      "checkpoint": "results/models/checkpoints/synthetic_dgcnn_cad_surface_points.pt",
      "accuracy": null
    },
    {
      "family": "pointnet_scan_16h_diagnostic",
      "status": "synthetic_learnability_smoke",
      "synthetic_only": true,
      "steps": 2,
      "losses": [
        0.0037512280978262424,
        0.002999928081408143
      ],
      "loss_decreased_or_equal": true,
      "checkpoint": "results/models/checkpoints/synthetic_pointnet_scan_16h_diagnostic.pt",
      "accuracy": null
    },
    {
      "family": "dgcnn_scan_16h_diagnostic",
      "status": "synthetic_learnability_smoke",
      "synthetic_only": true,
      "steps": 2,
      "losses": [
        0.009229551069438457,
        0.008975679986178875
      ],
      "loss_decreased_or_equal": true,
      "checkpoint": "results/models/checkpoints/synthetic_dgcnn_scan_16h_diagnostic.pt",
      "accuracy": null
    },
    {
      "family": "pointnet_scan_18h01_diagnostic",
      "status": "synthetic_learnability_smoke",
      "synthetic_only": true,
      "steps": 2,
      "losses": [
        0.0013151406310498714,
        0.0009288877481594682
      ],
      "loss_decreased_or_equal": true,
      "checkpoint": "results/models/checkpoints/synthetic_pointnet_scan_18h01_diagnostic.pt",
      "accuracy": null
    },
    {
      "family": "dgcnn_scan_18h01_diagnostic",
      "status": "synthetic_learnability_smoke",
      "synthetic_only": true,
      "steps": 2,
      "losses": [
        0.014277958311140537,
        0.014007960446178913
      ],
      "loss_decreased_or_equal": true,
      "checkpoint": "results/models/checkpoints/synthetic_dgcnn_scan_18h01_diagnostic.pt",
      "accuracy": null
    },
    {
      "family": "cad_risk_deformation_multitask",
      "status": "synthetic_learnability_smoke",
      "synthetic_only": true,
      "steps": 2,
      "losses": [
        0.5644046068191528,
        0.5394154787063599
      ],
      "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.013160006143152714,
        0.009145662188529968
      ],
      "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.2400350123643875,
        0.23370863497257233
      ],
      "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.049161866307258606,
        0.04252550005912781
      ],
      "loss_decreased_or_equal": true,
      "checkpoint": "results/models/checkpoints/synthetic_tabular_surrogate.pt",
      "accuracy": null
    }
  ]
}