Build and Publish / test (pull_request) Successful in 2m7s
Build and Publish / build (pull_request) Successful in 17s
Build and Publish / Build and Deploy Docs (pull_request) Successful in 41s
Build and Publish / build (pull_request_target) Cancelled after 0s
Build and Publish / Build and Deploy Docs (pull_request_target) Cancelled after 0s
Build and Publish / test (pull_request_target) Cancelled after 16s
- promote crystal score to its own RasterGridMetric.RASTER_SCORE; first and default metric in the GUI dropdown; restore PR to original "Profile Radius" - send per-cell raster score to AareDB via RasterPayloadModel - split raster_highest_score (compute_crystal_score_array) from raster_centre_of_mass (restored to ndimage.center_of_mass); use score-based targeting for where-to-collect in both simulation and real mode - add tests covering compute_crystal_score_array and raster_highest_score Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>