The Registry currently depends on so3g/spt3g because it uses Providers to check field name rules: https://github.com/simonsobs/ocs/blob/58f7e3ff94084ec0db1069d37324725534d2ba15/agents/registry/registry.py#L169 This function should be moved to some general location so that this dependency on the Registry can be removed. Note: When this is done, tests for the Registry can be unmarked as dependent on spt3g/so3g.