Skip to content

clio-relay 1.3.30

Choose a tag to compare

@JaimeCernuda JaimeCernuda released this 18 Jul 18:51
1453a8d

Scientific catalog descriptor handoff

clio-relay 1.3.30 updates the released clio-kit integration to 2.5.11 and supports the scientific-catalog user contract v1.1. Catalog describe results now expose a JARVIS-ready top-level dataset_descriptor, while historical v1 registrations remain compatible.

The live acceptance path now validates the actual structured result—not only the advertised tool schema—including dataset identity, equality with dataset.descriptor, canonical descriptor SHA-256, finite and bounded JSON, and the exact released server artifact. Unicode descriptor content uses the same canonical encoding as clio-kit.

The machine-readable release matrix now contains 18 reports, adding a dedicated scientific-catalog describe proof. Cluster names, server names, and datasets remain operator configuration; the Ares dataset in the matrix is release evidence, not product behavior.

Validation

  • 23 focused contract, release, matrix, and exact-wheel tests passed.
  • All 11 scientific-catalog focused tests passed, including queued wait/artifact integration.
  • NaN, excessive-depth, oversized-evidence, Unicode canonicalization, and descriptor-drift regressions pass.
  • Ruff, Pyright, git diff --check, and uv lock --check pass.