You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Reopen native persisted image checkpoints without a historical viewer-state receipt #398
Owner: Singer, independent source-only persisted-result inspection/reopening surface. Dalton owns the rejected biological candidate; parent owns live acceptance. Related #134, with shared-file crossings #394 and selected-plane writer #397 explicitly excluded until coordinated.
Original retained witness: neurite-development-skill383-20261001/output/ASSISTED-2-FAINT-PROCESS-QA-CHECKPOINT.rst under /home/ts/wt/openhcs-issue-batch-20260929. Candidate1b completed and saved checkpoint TIFFs plus graph ROI. Its OpenHCS metadata contains typed source-artifact projections, selected w2/channel2 provenance and physical scale, but no historical viewer-state receipt exists because candidate viewing was disabled after the original finalization failure.
Public failures remain unchanged: explicit result-directory inventory lists five images with source_path=null; streaming those exact images rejects with exact source receipt required; bounded plate sampling cannot find the physical artifact; graph reopen rejects missing native ROI source metadata. The source receipt decoder only accepts historical ViewerWindowStateResult JSON and exact image_payload_binding_for, so fabricating a receipt or guessing source identity from filenames is not a solution.
A guarded read-only source check of the ordinary public PlateInspectionService query on the saved output root also returns zero records with the original no-main warning: Multiple OpenHCS metadata subdirectories exist, but none is marked main. No viewer, native runtime, MCP process, scientific execution or installed environment was changed.
Acceptance: reuse existing native metadata, source projection/inventory, image window and ROI binding owners through the actual public DTO/service routes. Persisted images must reopen/sample with exact components, crop/domain, calibration and provenance without requiring a viewer to have previously rendered them. Unbound, conflicting, foreign or denied metadata/files must still fail closed. Source tests must cover a viewer-disabled synthetic output with two no-main metadata branches and misleading filenames, full public inventory -> bounded sample -> transport-boundary stream workflow, and retained original failures. Graph needs a separate coordinated original writer/ROI metadata hook; do not fork the capture or source stores. No pipeline filename heuristics, fabricated snapshots, new registry, widened deadline, copied loader, provider/install/download/startup or live scientific acceptance claim.
Working image checkpoint is pushed in draft #399 at 7b38bb0 (production6cea76331). Native metadata-only original candidate inventory now returns9 images, including both requested checkpoints, with no errors/warnings. Use ordinary kind=image at metadata-owning input_openhcs root, not the explicit result_directory route; original typed inventory carries the declared refs/provenance into original sampler and stream. Synthetic continuous public route plus guard/crop controls:18 PASS, original R0 PASS with excess183 to168. Parent live acceptance pending. Original failures and full-context NRA512MiB OOM retained honestly in archive; no global completion claim. Graph missing-sidecar writer crossing remains with PR394 pending narrow release; no guessed source binding.
Image reader/reopen acceptance complete: merged399e3765e353 plus actual parent-installed paired397229 ordinary saved-image stream/readback/render-complete captures. Inventory9 and both exact bounded samples PASS. Canonical receiving receipt update in docs-only #403. Original aggregate failure and channel-type harness failure retained; graph134/394 remains separate and candidate1b remains biologically REJECTED.
Activity
trissim commentedon Oct 1, 2026
Working image checkpoint is pushed in draft #399 at 7b38bb0 (production6cea76331). Native metadata-only original candidate inventory now returns9 images, including both requested checkpoints, with no errors/warnings. Use ordinary kind=image at metadata-owning input_openhcs root, not the explicit result_directory route; original typed inventory carries the declared refs/provenance into original sampler and stream. Synthetic continuous public route plus guard/crop controls:18 PASS, original R0 PASS with excess183 to168. Parent live acceptance pending. Original failures and full-context NRA512MiB OOM retained honestly in archive; no global completion claim. Graph missing-sidecar writer crossing remains with PR394 pending narrow release; no guessed source binding.
trissim commentedon Oct 1, 2026
Image reader/reopen acceptance complete: merged399e3765e353 plus actual parent-installed paired397229 ordinary saved-image stream/readback/render-complete captures. Inventory9 and both exact bounded samples PASS. Canonical receiving receipt update in docs-only #403. Original aggregate failure and channel-type harness failure retained; graph134/394 remains separate and candidate1b remains biologically REJECTED.