{
  "vercy": "1.0-draft",
  "publication": {
    "status": "research-draft",
    "adjudicationStatus": "unreviewed",
    "publishableCanonical": false,
    "generatedAt": "2026-09-11T09:06:37Z",
    "providers": [
      "Claude"
    ],
    "breadth": "written by Claude from model knowledge without web access - no source was read, every claim is a lead to verify",
    "pass": 2,
    "wave": 1,
    "engine": "claude",
    "enrichment": {
      "pass": 3,
      "engine": "claude",
      "producedAt": "2026-10-05T16:30:00Z",
      "ingestedAt": "2026-10-05T13:20:29+00:00",
      "fields": [
        "agent_conduct",
        "ethics",
        "owners"
      ]
    },
    "gate": {
      "passed": true,
      "version": "1.0",
      "at": "2026-10-07T10:10:29+00:00",
      "evidence": [
        "completeness 1.00",
        "sense: Wikidata description",
        "2 live sources",
        "review by codex: pass"
      ]
    }
  },
  "metaModel": {
    "id": "THING-Q2405711",
    "registryId": "vr.tr.grasshopper-q2405711",
    "name": "grasshopper",
    "version": "0.2.0-wave.1",
    "entryKind": "thing",
    "family": "Thing Registry",
    "domain": [
      "PHY.OBJ"
    ],
    "status": "research-draft"
  },
  "canonicalUrl": "https://ver.cy/models/thing/q2405711/",
  "model": {
    "registry_id": "vr.tr.grasshopper-q2405711",
    "name": "grasshopper",
    "purpose": "Let an agent handle the grasshopper chess piece by movement rules, notation and use in problems, separating it from the insect.",
    "definition": "A fairy chess piece that moves along queen lines but only by hopping over another piece, landing on the square immediately beyond it; used in chess variants and problems.",
    "what_it_is_for": "Chess problems and variants.",
    "affordances": [
      "explain its movement",
      "set and solve problems using it",
      "notate it",
      "compare with other hoppers"
    ],
    "distinguishing_features": [
      "Moves on queen lines",
      "Must hop over exactly one piece",
      "Lands directly beyond the hurdle",
      "Popular in fairy problems"
    ],
    "appearance": "Often shown as an inverted queen in diagrams.",
    "visual_identification": [
      "Inverted queen symbol in problem diagrams",
      "Hopping movement",
      "The insect is a different sense"
    ],
    "physical_properties": [],
    "families_and_kinds": [
      "grasshopper",
      "related hoppers such as lion and kangaroo",
      "grasshopper variants restricted to rook or bishop lines"
    ],
    "related_models": [
      {
        "relation": "is a kind of",
        "target": "fairy chess piece",
        "why": "category"
      },
      {
        "relation": "is used in",
        "target": "chess problems",
        "why": "context"
      },
      {
        "relation": "is related to",
        "target": "queen",
        "why": "lines of movement"
      },
      {
        "relation": "is confused with",
        "target": "grasshopper (insect)",
        "why": "another sense"
      }
    ],
    "identifiers": [],
    "standards_and_regulation": [
      "Conventions of fairy chess problem composition"
    ],
    "failure_modes_and_hazards": [
      "Misapplying movement rules",
      "Confusing senses"
    ],
    "in_scope": [],
    "out_of_scope": [],
    "characteristics": [],
    "agent_conduct": {
      "may": [
        "Explain how the grasshopper moves and where it is used in variants and problems.",
        "Verify chess problems that use it."
      ],
      "must_not": [
        "Present a problem as original when it was composed by someone else.",
        "Confuse it with the insect or other uses of the word in a way that misleads readers."
      ],
      "requires_human": [
        "Publishing a problem as a competition entry under a composer's name."
      ]
    },
    "ethics": {
      "considerations": [
        "Chess problem composers deserve credit for their compositions.",
        "Fair play matters in problem-solving contests."
      ],
      "affected_parties": [
        "Problem composers",
        "Solvers and players"
      ]
    },
    "owners": {
      "steward": "Nobody owns the piece; problem composition communities keep its conventions.",
      "master_systems": []
    },
    "facets_not_applicable": {
      "properties": "The grasshopper is defined by its chess movement rule and has no required physical embodiment or shared physical measurements."
    }
  },
  "sources": [
    {
      "id": "wikidata",
      "title": "Wikidata item Q2405711: grasshopper",
      "url": "https://www.wikidata.org/wiki/Q2405711",
      "url_status": "live",
      "what_it_supports": "identity and sense of the item",
      "checked_by": "wikidata-api"
    },
    {
      "id": "wikipedia-en",
      "title": "Wikipedia: Grasshopper (chess)",
      "url": "https://en.wikipedia.org/wiki/Grasshopper_%28chess%29",
      "url_status": "live",
      "what_it_supports": "general description of the item",
      "checked_by": "wikidata-api sitelink"
    }
  ],
  "structure": {
    "bundles": [
      {
        "id": "movement",
        "name": "Movement",
        "description": "How it moves.",
        "rationale": "Rules define the piece.",
        "layers": [
          {
            "id": "rule",
            "name": "Rule",
            "description": "Hop over a hurdle.",
            "findings": [
              {
                "id": "rule-finding",
                "name": "Rule",
                "description": "Movement rule.",
                "questions": [
                  {
                    "text": "Where can the grasshopper move in this position?",
                    "kind": "measurement"
                  },
                  {
                    "text": "Does it need a hurdle on the line?",
                    "kind": "boundary"
                  }
                ]
              }
            ]
          },
          {
            "id": "capture",
            "name": "Capture",
            "description": "Taking pieces.",
            "findings": [
              {
                "id": "capture-finding",
                "name": "Capture",
                "description": "Capturing.",
                "questions": [
                  {
                    "text": "How does it capture?",
                    "kind": "definition"
                  },
                  {
                    "text": "Can it capture the hurdle piece?",
                    "kind": "boundary"
                  }
                ]
              }
            ]
          }
        ]
      },
      {
        "id": "problems",
        "name": "Problems",
        "description": "Composition.",
        "rationale": "Grasshoppers appear in problems.",
        "layers": [
          {
            "id": "solve",
            "name": "Solve",
            "description": "Solutions.",
            "findings": [
              {
                "id": "solve-finding",
                "name": "Solve",
                "description": "Solving.",
                "questions": [
                  {
                    "text": "What is the solution to this problem?",
                    "kind": "measurement"
                  },
                  {
                    "text": "Is it unique?",
                    "kind": "boundary"
                  }
                ]
              }
            ]
          },
          {
            "id": "compose",
            "name": "Compose",
            "description": "Themes.",
            "findings": [
              {
                "id": "compose-finding",
                "name": "Compose",
                "description": "Composition.",
                "questions": [
                  {
                    "text": "Which themes use grasshoppers well?",
                    "kind": "provenance"
                  },
                  {
                    "text": "Which collections show examples?",
                    "kind": "provenance"
                  }
                ]
              }
            ]
          }
        ]
      },
      {
        "id": "notation",
        "name": "Notation",
        "description": "Symbols.",
        "rationale": "Notation varies.",
        "layers": [
          {
            "id": "symbol",
            "name": "Symbol",
            "description": "Diagram.",
            "findings": [
              {
                "id": "symbol-finding",
                "name": "Symbol",
                "description": "Symbol.",
                "questions": [
                  {
                    "text": "How is it shown in diagrams and notation?",
                    "kind": "definition"
                  },
                  {
                    "text": "Which convention is used?",
                    "kind": "provenance"
                  }
                ]
              }
            ]
          },
          {
            "id": "software",
            "name": "Software",
            "description": "Engines.",
            "findings": [
              {
                "id": "software-finding",
                "name": "Software",
                "description": "Software support.",
                "questions": [
                  {
                    "text": "Which problem solvers support it?",
                    "kind": "provenance"
                  },
                  {
                    "text": "How is it entered?",
                    "kind": "action"
                  }
                ]
              }
            ]
          }
        ]
      },
      {
        "id": "senses",
        "name": "Senses",
        "description": "Disambiguation.",
        "rationale": "Grasshopper is also an insect.",
        "layers": [
          {
            "id": "insect",
            "name": "Insect",
            "description": "Animal.",
            "findings": [
              {
                "id": "insect-finding",
                "name": "Insect",
                "description": "Insect sense.",
                "questions": [
                  {
                    "text": "Is the insect meant instead?",
                    "kind": "boundary"
                  },
                  {
                    "text": "Which entry fits?",
                    "kind": "action"
                  }
                ]
              }
            ]
          },
          {
            "id": "variants",
            "name": "Variants",
            "description": "Related pieces.",
            "findings": [
              {
                "id": "variants-finding",
                "name": "Variants",
                "description": "Related pieces.",
                "questions": [
                  {
                    "text": "How does it differ from other hoppers?",
                    "kind": "definition"
                  },
                  {
                    "text": "Which variants restrict its lines?",
                    "kind": "definition"
                  }
                ]
              }
            ]
          }
        ]
      }
    ]
  },
  "openQuestions": [
    "Should hopper families be separate entries?",
    "How should notation conventions be recorded?",
    "How should the insect sense be split off?"
  ],
  "statistics": {
    "bundles": 4,
    "layers": 8,
    "findings": 8,
    "questions": 16
  }
}
