Skip to content

Fix compact result imports and shallow Plate reanalysis - #55

Merged
TorecLuik merged 1 commit into
masterfrom
fix/zarr-release-acceptance
Oct 27, 2026
Merged

TorecLuik merged 1 commit into
masterfrom
fix/zarr-release-acceptance

Conversation

@TorecLuik

Copy link
Copy Markdown
Collaborator

Local NL-BIOMERO #52 acceptance exposed two failures: a valid 417-byte CellExpansion result archive was rejected before import, and using an already-shallowed Plate as native Zarr input raised AttributeError because transfer expected the old materializer collection field.

Validate ZIP contents without the arbitrary 1 KB minimum; existing missing, empty, directory-only and invalid-ZIP checks remain. Rebuild Plate canonical inputs from the schema-2 manifest graph and source bindings, retaining managed labels and compatibility with the older materializer representation. Align all script versions to the coordinated BIOMERO 2.9.0b17 prerelease.

Validation: positive regressions reproduced both failures before the changes; six archive checks and five Plate reanalysis checks pass afterward, including v2/v3, retained labels and rejected missing labels. The focused slice passes 75 tests. Tests remain on the separate harness branch, using the published shallower return type. Full harness and live reruns are the release gates.

Merge the companion capability-gated harness PR into test-suite, rerun this PR's CI against that harness, then merge this PR and publish scripts beta.17. The final assembled-stack evidence belongs to NL-BIOMERO #52.

@TorecLuik
TorecLuik merged commit ef36305 into master Oct 27, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant