Solving the JSON Schema dialect fragmentation problem with auto-upgrades | Hacker News Reader