* test: confirm all schemas pass basic validation * refactor: use tested schemas in routes * chore: move ajv to dev deps