Problem
The compiled MRIScannerUsage.schema.omi.json for v5.0 (and the
previously-published latest) is missing the device property from its
properties block. The property does appear in required, creating an
inconsistency: the schema declares device as required but does not define it.
This means tools consuming the compiled schema cannot discover the link
MRIScannerUsage → MRIScanner, even though the analogous
MRICoilUsage → MRICoil link works correctly.
Root cause
versions.json (pipeline branch) pinned the neuroimaging module for v5.0
at commit fe3b615, dated 2026-03-11. At that commit,
MRIScannerUsage.schema.tpl.json did not yet include the device property.
The property was added later in openMetadataInitiative/openMINDS_neuroimaging#60
("Add device field for MRI Scanner in schema", 2026-04-13, neuroimaging v1
branch), but the pin was never updated.
Fix
Update the neuroimaging commit for v5.0 in versions.json from
fe3b615b718065860c342cb2490f1ec5203791c7 to
3f2838a857b0d8832fe2d4617847d92dbf7360bb (current v1 HEAD, which includes
the fix).
Problem
The compiled
MRIScannerUsage.schema.omi.jsonfor v5.0 (and thepreviously-published
latest) is missing thedeviceproperty from itspropertiesblock. The property does appear inrequired, creating aninconsistency: the schema declares
deviceas required but does not define it.This means tools consuming the compiled schema cannot discover the link
MRIScannerUsage → MRIScanner, even though the analogousMRICoilUsage → MRICoillink works correctly.Root cause
versions.json(pipeline branch) pinned theneuroimagingmodule for v5.0at commit
fe3b615, dated 2026-03-11. At that commit,MRIScannerUsage.schema.tpl.jsondid not yet include thedeviceproperty.The property was added later in openMetadataInitiative/openMINDS_neuroimaging#60
("Add device field for MRI Scanner in schema", 2026-04-13, neuroimaging v1
branch), but the pin was never updated.
Fix
Update the
neuroimagingcommit forv5.0inversions.jsonfromfe3b615b718065860c342cb2490f1ec5203791c7to3f2838a857b0d8832fe2d4617847d92dbf7360bb(current v1 HEAD, which includesthe fix).