{
  "capture_timing": {
    "first_timestamp": "2026-08-10T12:31:23",
    "interval_max_seconds": 29.0,
    "interval_mean_seconds": 28.140845070422536,
    "interval_median_seconds": 28.0,
    "interval_min_seconds": 27.0,
    "last_timestamp": "2026-08-10T13:04:41",
    "linear_estimates": [
      {
        "estimated_minutes_linear": 5.55,
        "estimated_minutes_saved": 27.75,
        "n": 12,
        "view_count_reduction_pct": 83.33333333333333
      },
      {
        "estimated_minutes_linear": 8.325,
        "estimated_minutes_saved": 24.975,
        "n": 18,
        "view_count_reduction_pct": 75.0
      },
      {
        "estimated_minutes_linear": 9.25,
        "estimated_minutes_saved": 24.05,
        "n": 20,
        "view_count_reduction_pct": 72.22222222222223
      },
      {
        "estimated_minutes_linear": 11.1,
        "estimated_minutes_saved": 22.2,
        "n": 24,
        "view_count_reduction_pct": 66.66666666666667
      },
      {
        "estimated_minutes_linear": 13.875,
        "estimated_minutes_saved": 19.425,
        "n": 30,
        "view_count_reduction_pct": 58.333333333333336
      },
      {
        "estimated_minutes_linear": 16.65,
        "estimated_minutes_saved": 16.65,
        "n": 36,
        "view_count_reduction_pct": 50.0
      },
      {
        "estimated_minutes_linear": 22.2,
        "estimated_minutes_saved": 11.1,
        "n": 48,
        "view_count_reduction_pct": 33.333333333333336
      },
      {
        "estimated_minutes_linear": 27.75,
        "estimated_minutes_saved": 5.55,
        "n": 60,
        "view_count_reduction_pct": 16.666666666666668
      },
      {
        "estimated_minutes_linear": 33.3,
        "estimated_minutes_saved": 0.0,
        "n": 72,
        "view_count_reduction_pct": 0.0
      }
    ],
    "observed_span_seconds": 1998.0
  },
  "distance_normalizers": {
    "appearance": 0.11719467893256488,
    "edge": 0.3995761120529054,
    "silhouette": 0.6531368406017988
  },
  "lag_response": [
    {
      "appearance_mean": 0.034448075722320046,
      "appearance_median": 0.03506426294806945,
      "composite_mean": 0.1793520944489666,
      "composite_median": 0.1794930120735308,
      "edge_mean": 0.007373336661119703,
      "edge_median": 0.006604176122660066,
      "lag_deg": 5,
      "silhouette_iou_median": 0.8365816306536233,
      "silhouette_mean": 0.16231896229939294,
      "silhouette_median": 0.1634183693463767
    },
    {
      "appearance_mean": 0.05010093788088548,
      "appearance_median": 0.049796371265223766,
      "composite_mean": 0.2808281064478083,
      "composite_median": 0.27937356752834214,
      "edge_mean": 0.021553671367572816,
      "edge_median": 0.01957861113203907,
      "lag_deg": 10,
      "silhouette_iou_median": 0.7471853789426149,
      "silhouette_mean": 0.253210022758189,
      "silhouette_median": 0.25281462105738506
    },
    {
      "appearance_mean": 0.06047667482815552,
      "appearance_median": 0.05947332764976304,
      "composite_mean": 0.3580200538398274,
      "composite_median": 0.36056966448926586,
      "edge_mean": 0.04089749970720939,
      "edge_median": 0.0375933136434895,
      "lag_deg": 15,
      "silhouette_iou_median": 0.6833619868560437,
      "silhouette_mean": 0.31544513379015093,
      "silhouette_median": 0.3166380131439563
    },
    {
      "appearance_mean": 0.06870682110435426,
      "appearance_median": 0.06760733172780659,
      "composite_mean": 0.4253272256969374,
      "composite_median": 0.4319083920223332,
      "edge_mean": 0.06387754631407987,
      "edge_median": 0.060233870803977074,
      "lag_deg": 20,
      "silhouette_iou_median": 0.6367085818069516,
      "silhouette_mean": 0.3638127420470359,
      "silhouette_median": 0.3632914181930484
    },
    {
      "appearance_mean": 0.08204728204965973,
      "appearance_median": 0.08106293503498972,
      "composite_mean": 0.5477534542640607,
      "composite_median": 0.5541424960668773,
      "edge_mean": 0.11648092339676214,
      "edge_median": 0.1106140373717765,
      "lag_deg": 30,
      "silhouette_iou_median": 0.5605532918956231,
      "silhouette_mean": 0.4420120623471385,
      "silhouette_median": 0.4394467081043769
    },
    {
      "appearance_mean": 0.0928864468991979,
      "appearance_median": 0.09095286767278832,
      "composite_mean": 0.6607260940700649,
      "composite_median": 0.6717877053931486,
      "edge_mean": 0.17258912462468107,
      "edge_median": 0.16625339803265915,
      "lag_deg": 40,
      "silhouette_iou_median": 0.49533795484073334,
      "silhouette_mean": 0.5084748536870707,
      "silhouette_median": 0.5046620451592667
    },
    {
      "appearance_mean": 0.10746382430952263,
      "appearance_median": 0.10675015537064222,
      "composite_mean": 0.8373271137245734,
      "composite_median": 0.8401070276327283,
      "edge_mean": 0.28021878503933534,
      "edge_median": 0.2910530636449956,
      "lag_deg": 60,
      "silhouette_iou_median": 0.41710213620252834,
      "silhouette_mean": 0.5921231675634316,
      "silhouette_median": 0.5828978637974717
    },
    {
      "appearance_mean": 0.11797270497677258,
      "appearance_median": 0.1177250683691875,
      "composite_mean": 1.0036644707422182,
      "composite_median": 1.0083569428466757,
      "edge_mean": 0.4037339260543761,
      "edge_median": 0.4165274778018102,
      "lag_deg": 90,
      "silhouette_iou_median": 0.3581428125604352,
      "silhouette_mean": 0.6504636116445268,
      "silhouette_median": 0.6418571874395649
    },
    {
      "appearance_mean": 0.12797481305425182,
      "appearance_median": 0.12834139099127,
      "composite_mean": 1.146000682628858,
      "composite_median": 1.1465281974016723,
      "edge_mean": 0.4960954675810092,
      "edge_median": 0.5052356928069086,
      "lag_deg": 120,
      "silhouette_iou_median": 0.2765979634323069,
      "silhouette_mean": 0.7159366709263435,
      "silhouette_median": 0.7234020365676931
    },
    {
      "appearance_mean": 0.13371367455840566,
      "appearance_median": 0.13424839052560067,
      "composite_mean": 1.2395459850336914,
      "composite_median": 1.228041985348211,
      "edge_mean": 0.5665267974185839,
      "edge_median": 0.577213566539758,
      "lag_deg": 150,
      "silhouette_iou_median": 0.2270685690086427,
      "silhouette_mean": 0.747957287683406,
      "silhouette_median": 0.7729314309913573
    },
    {
      "appearance_mean": 0.1331889070541926,
      "appearance_median": 0.13192831382436704,
      "composite_mean": 1.2665056354513295,
      "composite_median": 1.2443182978759344,
      "edge_mean": 0.5990789234781488,
      "edge_median": 0.6108529746186209,
      "lag_deg": 180,
      "silhouette_iou_median": 0.23274014800743564,
      "silhouette_mean": 0.7472482413644289,
      "silhouette_median": 0.7672598519925644
    }
  ],
  "method": {
    "analysis_scale": 0.25,
    "angles_deg": [
      0,
      5,
      10,
      15,
      20,
      25,
      30,
      35,
      40,
      45,
      50,
      55,
      60,
      65,
      70,
      75,
      80,
      85,
      90,
      95,
      100,
      105,
      110,
      115,
      120,
      125,
      130,
      135,
      140,
      145,
      150,
      155,
      160,
      165,
      170,
      175,
      180,
      185,
      190,
      195,
      200,
      205,
      210,
      215,
      220,
      225,
      230,
      235,
      240,
      245,
      250,
      255,
      260,
      265,
      270,
      275,
      280,
      285,
      290,
      295,
      300,
      305,
      310,
      315,
      320,
      325,
      330,
      335,
      340,
      345,
      350,
      355
    ],
    "coverage_definition": "held-out mean nearest-selected descriptor error reduction versus the best single-view medoid",
    "distance_components": {
      "appearance": "Euclidean distance between target-only coarse Lab maps plus Hellinger hue histograms",
      "composite": "0.40 silhouette + 0.35 edge + 0.25 appearance after robust median-distance scaling",
      "edge": "cosine distance between 8 x 6-cell, 9-bin target-supported HOG descriptors",
      "silhouette": "Jaccard distance between target masks"
    },
    "frame_dimensions": [
      4112,
      4040
    ],
    "frames": 72,
    "limitation": "image-space coverage proxy only; it cannot establish reconstructed 3D/CAD accuracy without Helios reruns",
    "roi_full_xyxy": [
      900,
      2150,
      3200,
      3750
    ],
    "segmentation": "HSV non-blue target mask, fixed central ROI, morphology and tiny-component removal",
    "subset_family": "all distinct nearest-grid phase variants of systematic, near-uniform circular samples"
  },
  "one_view_baselines": {
    "appearance": 0.105026884814143,
    "composite": 0.8909563662029919,
    "edge": 0.3220088159689416,
    "silhouette": 0.5825953347425601
  },
  "published_date": "2026-08-11",
  "schema": "org.iphonotype.helios-benchy.projection-angle-analysis/v1",
  "segmentation_qc": {
    "bbox_height_pixels_min_max": [
      305,
      306
    ],
    "bbox_width_pixels_min_max": [
      298,
      379
    ],
    "quarter_scale_foreground_area_cv_pct": 7.164014168129449,
    "quarter_scale_foreground_area_pixels_max": 15000,
    "quarter_scale_foreground_area_pixels_mean": 13348.736111111111,
    "quarter_scale_foreground_area_pixels_min": 11602
  },
  "status": "Image-space hypothesis; reduced-view 3D reconstructions have not yet been run",
  "subsets": [
    {
      "best_subset_angles_deg": [
        10,
        40,
        70,
        100,
        130,
        160,
        190,
        220,
        250,
        280,
        310,
        340
      ],
      "best_subset_indices": [
        2,
        8,
        14,
        20,
        26,
        32,
        38,
        44,
        50,
        56,
        62,
        68
      ],
      "candidate_phase_count": 6,
      "envelope_metrics": {
        "edge_orientation_envelope_pct_of_full": 91.7179514032759,
        "silhouette_occupancy_l1_agreement_pct": 87.2086308628886,
        "silhouette_union_pct_of_full": 84.95989974937343,
        "target_area_full_min_max_fraction_captured_pct": 98.44025897586816,
        "target_area_mean_difference_pct": 0.5130531500589438
      },
      "gap_max_deg": 30,
      "gap_min_deg": 30,
      "max_heldout_nearest_deg": 15,
      "mean_heldout_nearest_deg": 9.0,
      "metrics": {
        "appearance": {
          "coverage_pct_vs_one_view": 57.159686665100494,
          "heldout_mean_error": 0.044993846540262845,
          "heldout_worst_error": 0.06477555617952964
        },
        "composite": {
          "coverage_pct_vs_one_view": 71.81783403434396,
          "heldout_mean_error": 0.25109080180490534,
          "heldout_worst_error": 0.39411113246665963
        },
        "edge": {
          "coverage_pct_vs_one_view": 94.37530406021989,
          "heldout_mean_error": 0.018112016797539075,
          "heldout_worst_error": 0.06368838571729896
        },
        "silhouette": {
          "coverage_pct_vs_one_view": 61.18044370652165,
          "heldout_mean_error": 0.22616092393356674,
          "heldout_worst_error": 0.34052014553294707
        }
      },
      "n": 12,
      "phase_composite_mean_max": 0.2553376197259941,
      "phase_composite_mean_median": 0.25387262501673,
      "phase_composite_mean_min": 0.25109080180490534,
      "random_subset_comparison": {
        "balanced_error_reduction_vs_random_median_pct": 23.97172941967448,
        "composite_error_median": 0.3302597834835957,
        "composite_error_p05": 0.2906329028661329,
        "composite_error_p95": 0.40805501082237744,
        "random_max_gap_deg_median": 85.0,
        "random_max_gap_deg_p95": 135.0,
        "seed": 20260811,
        "trials": 2000
      },
      "view_count_reduction_pct": 83.33333333333333,
      "views_removed": 60
    },
    {
      "best_subset_angles_deg": [
        10,
        30,
        50,
        70,
        90,
        110,
        130,
        150,
        170,
        190,
        210,
        230,
        250,
        270,
        290,
        310,
        330,
        350
      ],
      "best_subset_indices": [
        2,
        6,
        10,
        14,
        18,
        22,
        26,
        30,
        34,
        38,
        42,
        46,
        50,
        54,
        58,
        62,
        66,
        70
      ],
      "candidate_phase_count": 4,
      "envelope_metrics": {
        "edge_orientation_envelope_pct_of_full": 93.64730600966409,
        "silhouette_occupancy_l1_agreement_pct": 92.55391428027414,
        "silhouette_union_pct_of_full": 92.5062656641604,
        "target_area_full_min_max_fraction_captured_pct": 95.87992937021778,
        "target_area_mean_difference_pct": 0.20216229376688954
      },
      "gap_max_deg": 20,
      "gap_min_deg": 20,
      "max_heldout_nearest_deg": 10,
      "mean_heldout_nearest_deg": 6.666666666666667,
      "metrics": {
        "appearance": {
          "coverage_pct_vs_one_view": 63.2870756792034,
          "heldout_mean_error": 0.03855844073830653,
          "heldout_worst_error": 0.054551648513380346
        },
        "composite": {
          "coverage_pct_vs_one_view": 76.63644136628913,
          "heldout_mean_error": 0.20815911301861575,
          "heldout_worst_error": 0.30658691411416333
        },
        "edge": {
          "coverage_pct_vs_one_view": 96.5777099767681,
          "heldout_mean_error": 0.011020075582832264,
          "heldout_worst_error": 0.032410335133775336
        },
        "silhouette": {
          "coverage_pct_vs_one_view": 67.67303129318127,
          "heldout_mean_error": 0.18833541154961322,
          "heldout_worst_error": 0.2772844457175594
        }
      },
      "n": 18,
      "phase_composite_mean_max": 0.21152756152674174,
      "phase_composite_mean_median": 0.2112824852873204,
      "phase_composite_mean_min": 0.20815911301861575,
      "random_subset_comparison": {
        "balanced_error_reduction_vs_random_median_pct": 23.841389722007577,
        "composite_error_median": 0.2733231505391158,
        "composite_error_p05": 0.24468795700367726,
        "composite_error_p95": 0.3214871545019261,
        "random_max_gap_deg_median": 60.0,
        "random_max_gap_deg_p95": 95.0,
        "seed": 20260811,
        "trials": 2000
      },
      "view_count_reduction_pct": 75.0,
      "views_removed": 54
    },
    {
      "best_subset_angles_deg": [
        10,
        25,
        45,
        65,
        80,
        100,
        115,
        135,
        155,
        170,
        190,
        205,
        225,
        245,
        260,
        280,
        295,
        315,
        335,
        350
      ],
      "best_subset_indices": [
        2,
        5,
        9,
        13,
        16,
        20,
        23,
        27,
        31,
        34,
        38,
        41,
        45,
        49,
        52,
        56,
        59,
        63,
        67,
        70
      ],
      "candidate_phase_count": 18,
      "envelope_metrics": {
        "edge_orientation_envelope_pct_of_full": 94.74807426935477,
        "silhouette_occupancy_l1_agreement_pct": 92.48328753554487,
        "silhouette_union_pct_of_full": 92.09774436090225,
        "target_area_full_min_max_fraction_captured_pct": 90.31783402001177,
        "target_area_mean_difference_pct": 0.12987080549657123
      },
      "gap_max_deg": 20,
      "gap_min_deg": 15,
      "max_heldout_nearest_deg": 10,
      "mean_heldout_nearest_deg": 6.153846153846154,
      "metrics": {
        "appearance": {
          "coverage_pct_vs_one_view": 64.67596483606573,
          "heldout_mean_error": 0.037099733723332626,
          "heldout_worst_error": 0.053143681942857034
        },
        "composite": {
          "coverage_pct_vs_one_view": 77.77284838089822,
          "heldout_mean_error": 0.19803422237597867,
          "heldout_worst_error": 0.3061049419861088
        },
        "edge": {
          "coverage_pct_vs_one_view": 96.9193717681463,
          "heldout_mean_error": 0.009919894493796998,
          "heldout_worst_error": 0.02581744465529001
        },
        "silhouette": {
          "coverage_pct_vs_one_view": 69.26184307539863,
          "heldout_mean_error": 0.17907906822857475,
          "heldout_worst_error": 0.2844336937962436
        }
      },
      "n": 20,
      "phase_composite_mean_max": 0.20448599683352464,
      "phase_composite_mean_median": 0.2007657951239014,
      "phase_composite_mean_min": 0.19803422237597867,
      "random_subset_comparison": {
        "balanced_error_reduction_vs_random_median_pct": 24.411048182368532,
        "composite_error_median": 0.2619883165647844,
        "composite_error_p05": 0.2350020500447398,
        "composite_error_p95": 0.3071950829518869,
        "random_max_gap_deg_median": 55.0,
        "random_max_gap_deg_p95": 85.0,
        "seed": 20260811,
        "trials": 2000
      },
      "view_count_reduction_pct": 72.22222222222223,
      "views_removed": 52
    },
    {
      "best_subset_angles_deg": [
        5,
        20,
        35,
        50,
        65,
        80,
        95,
        110,
        125,
        140,
        155,
        170,
        185,
        200,
        215,
        230,
        245,
        260,
        275,
        290,
        305,
        320,
        335,
        350
      ],
      "best_subset_indices": [
        1,
        4,
        7,
        10,
        13,
        16,
        19,
        22,
        25,
        28,
        31,
        34,
        37,
        40,
        43,
        46,
        49,
        52,
        55,
        58,
        61,
        64,
        67,
        70
      ],
      "candidate_phase_count": 3,
      "envelope_metrics": {
        "edge_orientation_envelope_pct_of_full": 96.04411940317145,
        "silhouette_occupancy_l1_agreement_pct": 93.75981288282598,
        "silhouette_union_pct_of_full": 93.84962406015038,
        "target_area_full_min_max_fraction_captured_pct": 95.5562095350206,
        "target_area_mean_difference_pct": 0.12371125439466131
      },
      "gap_max_deg": 15,
      "gap_min_deg": 15,
      "max_heldout_nearest_deg": 5,
      "mean_heldout_nearest_deg": 5.0,
      "metrics": {
        "appearance": {
          "coverage_pct_vs_one_view": 67.49037063980272,
          "heldout_mean_error": 0.03414385098163921,
          "heldout_worst_error": 0.038189236855016906
        },
        "composite": {
          "coverage_pct_vs_one_view": 80.03330524709658,
          "heldout_mean_error": 0.17789453802131183,
          "heldout_worst_error": 0.20131579264667948
        },
        "edge": {
          "coverage_pct_vs_one_view": 97.71020442102657,
          "heldout_mean_error": 0.007373343631961467,
          "heldout_worst_error": 0.015161094918457407
        },
        "silhouette": {
          "coverage_pct_vs_one_view": 72.36526732981471,
          "heldout_mean_error": 0.16099866330507756,
          "heldout_worst_error": 0.19482519636531648
        }
      },
      "n": 24,
      "phase_composite_mean_max": 0.1811548528955025,
      "phase_composite_mean_median": 0.17900689243008538,
      "phase_composite_mean_min": 0.17789453802131183,
      "random_subset_comparison": {
        "balanced_error_reduction_vs_random_median_pct": 26.14531071778946,
        "composite_error_median": 0.24087101272818093,
        "composite_error_p05": 0.2180961217608394,
        "composite_error_p95": 0.2769539586909114,
        "random_max_gap_deg_median": 45.0,
        "random_max_gap_deg_p95": 70.0,
        "seed": 20260811,
        "trials": 2000
      },
      "view_count_reduction_pct": 66.66666666666667,
      "views_removed": 48
    },
    {
      "best_subset_angles_deg": [
        5,
        15,
        25,
        40,
        50,
        65,
        75,
        85,
        100,
        110,
        125,
        135,
        145,
        160,
        170,
        185,
        195,
        205,
        220,
        230,
        245,
        255,
        265,
        280,
        290,
        305,
        315,
        325,
        340,
        350
      ],
      "best_subset_indices": [
        1,
        3,
        5,
        8,
        10,
        13,
        15,
        17,
        20,
        22,
        25,
        27,
        29,
        32,
        34,
        37,
        39,
        41,
        44,
        46,
        49,
        51,
        53,
        56,
        58,
        61,
        63,
        65,
        68,
        70
      ],
      "candidate_phase_count": 12,
      "envelope_metrics": {
        "edge_orientation_envelope_pct_of_full": 96.97291490328139,
        "silhouette_occupancy_l1_agreement_pct": 95.30573535363834,
        "silhouette_union_pct_of_full": 96.39097744360902,
        "target_area_full_min_max_fraction_captured_pct": 98.91112419070042,
        "target_area_mean_difference_pct": 0.11363955597127416
      },
      "gap_max_deg": 15,
      "gap_min_deg": 10,
      "max_heldout_nearest_deg": 5,
      "mean_heldout_nearest_deg": 5.0,
      "metrics": {
        "appearance": {
          "coverage_pct_vs_one_view": 67.8885631234401,
          "heldout_mean_error": 0.033725641820510806,
          "heldout_worst_error": 0.038055266211565894
        },
        "composite": {
          "coverage_pct_vs_one_view": 80.25874447573118,
          "heldout_mean_error": 0.17588597286187288,
          "heldout_worst_error": 0.20131579264667948
        },
        "edge": {
          "coverage_pct_vs_one_view": 97.79795600853743,
          "heldout_mean_error": 0.0070907757840238655,
          "heldout_worst_error": 0.01474093109614949
        },
        "silhouette": {
          "coverage_pct_vs_one_view": 72.66029020657187,
          "heldout_mean_error": 0.15927987378866706,
          "heldout_worst_error": 0.1876125814050159
        }
      },
      "n": 30,
      "phase_composite_mean_max": 0.1778250046048301,
      "phase_composite_mean_median": 0.17677159592485786,
      "phase_composite_mean_min": 0.17588597286187288,
      "random_subset_comparison": {
        "balanced_error_reduction_vs_random_median_pct": 19.90594869422693,
        "composite_error_median": 0.21959929607056256,
        "composite_error_p05": 0.20110098766069257,
        "composite_error_p95": 0.250078247206973,
        "random_max_gap_deg_median": 40.0,
        "random_max_gap_deg_p95": 55.0,
        "seed": 20260811,
        "trials": 2000
      },
      "view_count_reduction_pct": 58.333333333333336,
      "views_removed": 42
    },
    {
      "best_subset_angles_deg": [
        5,
        15,
        25,
        35,
        45,
        55,
        65,
        75,
        85,
        95,
        105,
        115,
        125,
        135,
        145,
        155,
        165,
        175,
        185,
        195,
        205,
        215,
        225,
        235,
        245,
        255,
        265,
        275,
        285,
        295,
        305,
        315,
        325,
        335,
        345,
        355
      ],
      "best_subset_indices": [
        1,
        3,
        5,
        7,
        9,
        11,
        13,
        15,
        17,
        19,
        21,
        23,
        25,
        27,
        29,
        31,
        33,
        35,
        37,
        39,
        41,
        43,
        45,
        47,
        49,
        51,
        53,
        55,
        57,
        59,
        61,
        63,
        65,
        67,
        69,
        71
      ],
      "candidate_phase_count": 2,
      "envelope_metrics": {
        "edge_orientation_envelope_pct_of_full": 97.89008517708349,
        "silhouette_occupancy_l1_agreement_pct": 96.44733323691693,
        "silhouette_union_pct_of_full": 97.19548872180451,
        "target_area_full_min_max_fraction_captured_pct": 94.46733372572102,
        "target_area_mean_difference_pct": 0.040890263227172326
      },
      "gap_max_deg": 10,
      "gap_min_deg": 10,
      "max_heldout_nearest_deg": 5,
      "mean_heldout_nearest_deg": 5.0,
      "metrics": {
        "appearance": {
          "coverage_pct_vs_one_view": 68.33442449689926,
          "heldout_mean_error": 0.033257367509377106,
          "heldout_worst_error": 0.038055266211565894
        },
        "composite": {
          "coverage_pct_vs_one_view": 80.56926901892615,
          "heldout_mean_error": 0.17311933467565455,
          "heldout_worst_error": 0.19896792406759284
        },
        "edge": {
          "coverage_pct_vs_one_view": 97.95359659424375,
          "heldout_mean_error": 0.0065895993768238055,
          "heldout_worst_error": 0.01474093109614949
        },
        "silhouette": {
          "coverage_pct_vs_one_view": 73.13982676605866,
          "heldout_mean_error": 0.1564861161647121,
          "heldout_worst_error": 0.1829468960359013
        }
      },
      "n": 36,
      "phase_composite_mean_max": 0.17388007304291886,
      "phase_composite_mean_median": 0.1734997038592867,
      "phase_composite_mean_min": 0.17311933467565455,
      "random_subset_comparison": {
        "balanced_error_reduction_vs_random_median_pct": 15.24318939158642,
        "composite_error_median": 0.2042541872835284,
        "composite_error_p05": 0.18908000484958692,
        "composite_error_p95": 0.22907955810629388,
        "random_max_gap_deg_median": 30.0,
        "random_max_gap_deg_p95": 45.0,
        "seed": 20260811,
        "trials": 2000
      },
      "view_count_reduction_pct": 50.0,
      "views_removed": 36
    },
    {
      "best_subset_angles_deg": [
        0,
        10,
        15,
        25,
        30,
        40,
        45,
        55,
        60,
        70,
        75,
        85,
        90,
        100,
        105,
        115,
        120,
        130,
        135,
        145,
        150,
        160,
        165,
        175,
        180,
        190,
        195,
        205,
        210,
        220,
        225,
        235,
        240,
        250,
        255,
        265,
        270,
        280,
        285,
        295,
        300,
        310,
        315,
        325,
        330,
        340,
        345,
        355
      ],
      "best_subset_indices": [
        0,
        2,
        3,
        5,
        6,
        8,
        9,
        11,
        12,
        14,
        15,
        17,
        18,
        20,
        21,
        23,
        24,
        26,
        27,
        29,
        30,
        32,
        33,
        35,
        36,
        38,
        39,
        41,
        42,
        44,
        45,
        47,
        48,
        50,
        51,
        53,
        54,
        56,
        57,
        59,
        60,
        62,
        63,
        65,
        66,
        68,
        69,
        71
      ],
      "candidate_phase_count": 3,
      "envelope_metrics": {
        "edge_orientation_envelope_pct_of_full": 98.73875408288819,
        "silhouette_occupancy_l1_agreement_pct": 96.87990644141298,
        "silhouette_union_pct_of_full": 98.28822055137844,
        "target_area_full_min_max_fraction_captured_pct": 98.91112419070042,
        "target_area_mean_difference_pct": 0.06185562719733747
      },
      "gap_max_deg": 10,
      "gap_min_deg": 5,
      "max_heldout_nearest_deg": 5,
      "mean_heldout_nearest_deg": 5.0,
      "metrics": {
        "appearance": {
          "coverage_pct_vs_one_view": 68.47269094687054,
          "heldout_mean_error": 0.03311215056422916,
          "heldout_worst_error": 0.038055266211565894
        },
        "composite": {
          "coverage_pct_vs_one_view": 80.73736316552488,
          "heldout_mean_error": 0.17162168917531848,
          "heldout_worst_error": 0.19864737255220594
        },
        "edge": {
          "coverage_pct_vs_one_view": 97.92466615055255,
          "heldout_mean_error": 0.006682757956008367,
          "heldout_worst_error": 0.01474093109614949
        },
        "silhouette": {
          "coverage_pct_vs_one_view": 73.53429616364677,
          "heldout_mean_error": 0.15418795585737669,
          "heldout_worst_error": 0.18369967520205455
        }
      },
      "n": 48,
      "phase_composite_mean_max": 0.17700912654800924,
      "phase_composite_mean_median": 0.17186829585453237,
      "phase_composite_mean_min": 0.17162168917531848,
      "random_subset_comparison": {
        "balanced_error_reduction_vs_random_median_pct": 7.508912486505648,
        "composite_error_median": 0.1855548397031001,
        "composite_error_p05": 0.1760294932674663,
        "composite_error_p95": 0.2028804064534595,
        "random_max_gap_deg_median": 20.0,
        "random_max_gap_deg_p95": 30.0,
        "seed": 20260811,
        "trials": 2000
      },
      "view_count_reduction_pct": 33.333333333333336,
      "views_removed": 24
    },
    {
      "best_subset_angles_deg": [
        0,
        5,
        10,
        15,
        25,
        30,
        35,
        40,
        45,
        55,
        60,
        65,
        70,
        75,
        85,
        90,
        95,
        100,
        105,
        115,
        120,
        125,
        130,
        135,
        145,
        150,
        155,
        160,
        165,
        175,
        180,
        185,
        190,
        195,
        205,
        210,
        215,
        220,
        225,
        235,
        240,
        245,
        250,
        255,
        265,
        270,
        275,
        280,
        285,
        295,
        300,
        305,
        310,
        315,
        325,
        330,
        335,
        340,
        345,
        355
      ],
      "best_subset_indices": [
        0,
        1,
        2,
        3,
        5,
        6,
        7,
        8,
        9,
        11,
        12,
        13,
        14,
        15,
        17,
        18,
        19,
        20,
        21,
        23,
        24,
        25,
        26,
        27,
        29,
        30,
        31,
        32,
        33,
        35,
        36,
        37,
        38,
        39,
        41,
        42,
        43,
        44,
        45,
        47,
        48,
        49,
        50,
        51,
        53,
        54,
        55,
        56,
        57,
        59,
        60,
        61,
        62,
        63,
        65,
        66,
        67,
        68,
        69,
        71
      ],
      "candidate_phase_count": 6,
      "envelope_metrics": {
        "edge_orientation_envelope_pct_of_full": 99.39281342620131,
        "silhouette_occupancy_l1_agreement_pct": 97.41446599709293,
        "silhouette_union_pct_of_full": 99.27318295739349,
        "target_area_full_min_max_fraction_captured_pct": 98.91112419070042,
        "target_area_mean_difference_pct": 0.03410643329737581
      },
      "gap_max_deg": 10,
      "gap_min_deg": 5,
      "max_heldout_nearest_deg": 5,
      "mean_heldout_nearest_deg": 5.0,
      "metrics": {
        "appearance": {
          "coverage_pct_vs_one_view": 69.2386558893186,
          "heldout_mean_error": 0.03230768144640753,
          "heldout_worst_error": 0.03765646205119016
        },
        "composite": {
          "coverage_pct_vs_one_view": 81.14053297727037,
          "heldout_mean_error": 0.16802962207096342,
          "heldout_worst_error": 0.19604838192471868
        },
        "edge": {
          "coverage_pct_vs_one_view": 97.8319973634342,
          "heldout_mean_error": 0.006981159620180967,
          "heldout_worst_error": 0.01474093109614949
        },
        "silhouette": {
          "coverage_pct_vs_one_view": 74.07495328703871,
          "heldout_mean_error": 0.15103811267954192,
          "heldout_worst_error": 0.1789306511381683
        }
      },
      "n": 60,
      "phase_composite_mean_max": 0.18186451364992143,
      "phase_composite_mean_median": 0.17321323142454148,
      "phase_composite_mean_min": 0.16802962207096342,
      "random_subset_comparison": {
        "balanced_error_reduction_vs_random_median_pct": 4.676476385784911,
        "composite_error_median": 0.17627298666696167,
        "composite_error_p05": 0.16857774821017357,
        "composite_error_p95": 0.18940283550163672,
        "random_max_gap_deg_median": 15.0,
        "random_max_gap_deg_p95": 20.0,
        "seed": 20260811,
        "trials": 2000
      },
      "view_count_reduction_pct": 16.666666666666668,
      "views_removed": 12
    },
    {
      "best_subset_angles_deg": [
        0,
        5,
        10,
        15,
        20,
        25,
        30,
        35,
        40,
        45,
        50,
        55,
        60,
        65,
        70,
        75,
        80,
        85,
        90,
        95,
        100,
        105,
        110,
        115,
        120,
        125,
        130,
        135,
        140,
        145,
        150,
        155,
        160,
        165,
        170,
        175,
        180,
        185,
        190,
        195,
        200,
        205,
        210,
        215,
        220,
        225,
        230,
        235,
        240,
        245,
        250,
        255,
        260,
        265,
        270,
        275,
        280,
        285,
        290,
        295,
        300,
        305,
        310,
        315,
        320,
        325,
        330,
        335,
        340,
        345,
        350,
        355
      ],
      "best_subset_indices": [
        0,
        1,
        2,
        3,
        4,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12,
        13,
        14,
        15,
        16,
        17,
        18,
        19,
        20,
        21,
        22,
        23,
        24,
        25,
        26,
        27,
        28,
        29,
        30,
        31,
        32,
        33,
        34,
        35,
        36,
        37,
        38,
        39,
        40,
        41,
        42,
        43,
        44,
        45,
        46,
        47,
        48,
        49,
        50,
        51,
        52,
        53,
        54,
        55,
        56,
        57,
        58,
        59,
        60,
        61,
        62,
        63,
        64,
        65,
        66,
        67,
        68,
        69,
        70,
        71
      ],
      "candidate_phase_count": 1,
      "envelope_metrics": {
        "edge_orientation_envelope_pct_of_full": 100.0,
        "silhouette_occupancy_l1_agreement_pct": 100.0,
        "silhouette_union_pct_of_full": 100.0,
        "target_area_full_min_max_fraction_captured_pct": 100.0,
        "target_area_mean_difference_pct": 0.0
      },
      "gap_max_deg": 5,
      "gap_min_deg": 5,
      "max_heldout_nearest_deg": 0,
      "mean_heldout_nearest_deg": 0,
      "metrics": {
        "appearance": {
          "coverage_pct_vs_one_view": 100.0,
          "heldout_mean_error": 0.0,
          "heldout_worst_error": 0.0
        },
        "composite": {
          "coverage_pct_vs_one_view": 100.0,
          "heldout_mean_error": 0.0,
          "heldout_worst_error": 0.0
        },
        "edge": {
          "coverage_pct_vs_one_view": 100.0,
          "heldout_mean_error": 0.0,
          "heldout_worst_error": 0.0
        },
        "silhouette": {
          "coverage_pct_vs_one_view": 100.0,
          "heldout_mean_error": 0.0,
          "heldout_worst_error": 0.0
        }
      },
      "n": 72,
      "phase_composite_mean_max": 0.0,
      "phase_composite_mean_median": 0.0,
      "phase_composite_mean_min": 0.0,
      "random_subset_comparison": {
        "balanced_error_reduction_vs_random_median_pct": 0.0,
        "composite_error_median": 0.0,
        "composite_error_p05": 0.0,
        "composite_error_p95": 0.0,
        "random_max_gap_deg_median": 5.0,
        "random_max_gap_deg_p95": 5.0,
        "seed": 20260811,
        "trials": 0
      },
      "view_count_reduction_pct": 0.0,
      "views_removed": 0
    }
  ],
  "target_id": "PF-T31-00001059-C694BB02",
  "top_local_novelty": [
    {
      "angle_deg": 0,
      "local_novelty": 0.21691837557520316
    },
    {
      "angle_deg": 355,
      "local_novelty": 0.20949995539925642
    },
    {
      "angle_deg": 285,
      "local_novelty": 0.20342341817205933
    },
    {
      "angle_deg": 180,
      "local_novelty": 0.20014185835713616
    },
    {
      "angle_deg": 35,
      "local_novelty": 0.1995565635885017
    },
    {
      "angle_deg": 30,
      "local_novelty": 0.19813665680478754
    },
    {
      "angle_deg": 195,
      "local_novelty": 0.1974455323286557
    },
    {
      "angle_deg": 200,
      "local_novelty": 0.19702555321069493
    },
    {
      "angle_deg": 210,
      "local_novelty": 0.1963833651542607
    },
    {
      "angle_deg": 215,
      "local_novelty": 0.19595052688640477
    },
    {
      "angle_deg": 25,
      "local_novelty": 0.19539179397587975
    },
    {
      "angle_deg": 205,
      "local_novelty": 0.194093785857602
    },
    {
      "angle_deg": 60,
      "local_novelty": 0.19352369642533385
    },
    {
      "angle_deg": 65,
      "local_novelty": 0.19320933758125258
    },
    {
      "angle_deg": 15,
      "local_novelty": 0.19309250853342919
    }
  ]
}
