Generic JSON-LD validators check each node in isolation. This linter treats your JSON-LD as a graph — every @id should resolve to a real node, every node should have at least one inbound reference, inverse properties should be symmetric (author ↔ creativeWork).
Read the story behind this tool: Your JSON-LD Passes Validation And Still Breaks — The Graph Problem →