{ "schemaVersion": "InteractionProfileRegistry/1", "registryVersion": "2026-07-15.v1", "profiles": { "match3.orthogonal-swap-v1": { "id": "match3.orthogonal-swap-v1", "genre": "puzzle", "proofProfileId": "puzzle.match-board", "templateRoute": "_template-puzzle", "solver": { "id": "match3-orthogonal-swap", "version": "1.0.0", "configHash": "c8afb6ffb433ff86a99951a92f96980903e66b9f3e7ab6819c1c8cc5941acc73", "config": { "adjacency": "orthogonal", "minimumRunLength": 3, "requireDifferentClasses": true, "requireNewRun": true, "requireSwappedEndpoint": true } } } }, "registryHash": "e0fbf0c43553efd044208d0bc68c46cc0955b3713357109d5e605432c323888f" }