Repository navigation
Reuse ROI region properties and own Java format-probe lifetime - #16
Conversation
|
Authorized critical cache/progress integration checkpoint is published as OpenHCS228 at This extracts the already-owned cache/progress implementation, not another runtime/materializer. Source-selection/Java probe/ROI optimization stays in206/16. Their 141-pass/26-failure receipt remains unresolved; after-ROI profile did not run. No claim of broad preservation or installed acceptance from this checkpoint. Before application/MCP startup set Current-main pair: 36 passed5.14s, peakRSS277712KiB, availableRAM14.4→13.96GiB. Two fresh native processes with production download-forbidden policy, separate XDG roots, actual same existing Fiji/Java paths, zero new cache entries/no downloads/no JVM. Reproducer and durable receipt are in228. No override/copy/archive in native proof, no installed/frozen/scientific change or replay. Parent owns review/merge/install and resource-coordinated real installed stdio inspection + concurrent discovery/heartbeat. No Closes/readiness claim until that live gate. |
…operties-20260929 # Conflicts: # src/polystore/imagej_distribution.py # tests/test_imagej_cache_environment.py
Paired ROI/context/namespace checkpoint
Parent integration owner. Existing PR16 normally incorporates canonical main
b493c8f and namespace worker20 into production91fd7e854. Existing ROI extractor
reuses region properties with one bbox scan; BioFormatsJavaContext owns reader
probe lifetime. Frozen MetadataConfig owns namespace path behavior and is carried
by the existing virtual backend/FileManager state; no competing store or reader.
Application PR206 source29 controls pass in both import orders; five namespace
controls pass with independent filenames. Child11 namespace controls and original
guard are recorded at this exact production source. Current original application,
benchmark/scripts guards have zero positive deltas. Earlier48/163 controls and
bounded ROI profile remain separately attributed; no full NRA/native proof claim.
Actual paired installed wheels pass MCP health, persisted reopening and bounded
virtual pixel sampling with independent generic/application namespaces. Real
raw ImageXpress initialization/compile succeeds. This is an installed local pair,
not public registry availability, global installation or biological acceptance.
Raw singleton Opera grid initialization, real Java/CZI/native execution and full
R1/ZIP acceptance remain explicit OpenHCS follow-ups; original failures retained.
Current receipt: docs/source/input_preparation_installed_20261001.rst;
paired full receipt: OpenHCS docs/validation/input_preparation_installed_20261001.rst.
The old dependency-first defect is repaired by the typed paired namespace change,
not environment mutation or companion metadata. Merge without hosted CI waiting;
retain all recorded pending acceptance and original failures.