I would propose to split the repository into two:
- filter-language: contains grammar + tests of filter language
- json-schema: contains OPTiMaDe json schema + tests for valid/invalid json responses
@sauliusg @merkys Please let me know if you agree (I would take care of it).