{
  "vercy": "1.0-draft",
  "publication": {
    "status": "research-draft",
    "adjudicationStatus": "unreviewed",
    "publishableCanonical": false,
    "generatedAt": "2026-09-11T06:37:34Z",
    "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:21:37+00:00",
      "fields": [
        "agent_conduct",
        "ethics",
        "owners"
      ]
    },
    "gate": {
      "passed": true,
      "version": "1.0",
      "at": "2026-10-06T19:51:53+00:00",
      "evidence": [
        "completeness 1.00",
        "sense: Wikidata description",
        "2 live sources",
        "review by codex: pass"
      ]
    }
  },
  "metaModel": {
    "id": "THING-Q11707",
    "registryId": "vr.tr.restaurant",
    "name": "restaurant",
    "version": "0.2.0-wave.1",
    "entryKind": "thing",
    "family": "Thing Registry",
    "domain": [
      "SOC.ORG"
    ],
    "status": "research-draft"
  },
  "canonicalUrl": "https://ver.cy/models/thing/q11707/",
  "model": {
    "registry_id": "vr.tr.restaurant",
    "name": "restaurant",
    "purpose": "Let an agent handle restaurants by location, cuisine, hours, hygiene rating, allergens and accessibility, and only book with explicit user confirmation.",
    "definition": "An establishment that prepares and serves food and drink to customers on the premises, from inns and taverns to cafes and fine dining, operated as a business under food hygiene rules.",
    "what_it_is_for": "Eating out, hospitality and social occasions.",
    "affordances": [
      "visit and eat",
      "book a table, with the user confirmation",
      "check hygiene ratings and allergens",
      "complain or review"
    ],
    "distinguishing_features": [
      "Serves prepared food for consumption on site",
      "Regulated by food hygiene law",
      "Must provide allergen information in many countries",
      "Licensing needed for alcohol"
    ],
    "appearance": "Dining rooms with tables, kitchens, menus and signage; traditional forms include inns and csardas.",
    "visual_identification": [
      "Signage and menus",
      "Hygiene rating stickers where schemes exist",
      "Opening hours at the door"
    ],
    "physical_properties": [],
    "families_and_kinds": [
      "fine dining",
      "casual and family restaurants",
      "cafes and bistros",
      "inns and taverns",
      "fast food"
    ],
    "related_models": [
      {
        "relation": "is a kind of",
        "target": "shop and mass caterer",
        "why": "business"
      },
      {
        "relation": "serves",
        "target": "food",
        "why": "product"
      },
      {
        "relation": "is regulated by",
        "target": "food hygiene law",
        "why": "rules"
      },
      {
        "relation": "employs",
        "target": "cook and staff",
        "why": "workers"
      }
    ],
    "identifiers": [
      {
        "scheme": "food business registration",
        "value_or_pattern": "jurisdiction-specific",
        "note": "registration"
      },
      {
        "scheme": "hygiene rating",
        "value_or_pattern": "scheme-specific score",
        "note": "such as FHRS in the UK"
      }
    ],
    "standards_and_regulation": [
      "Food hygiene regulations (HACCP)",
      "Allergen information rules",
      "Alcohol licensing",
      "Accessibility law"
    ],
    "failure_modes_and_hazards": [
      "Food poisoning",
      "Undeclared allergens",
      "Bookings made without consent",
      "Out-of-date hours"
    ],
    "in_scope": [],
    "out_of_scope": [],
    "characteristics": [],
    "agent_conduct": {
      "may": [
        "Take orders, prepare and serve food following hygiene and allergen rules.",
        "Manage bookings and report menu information, prices and allergens."
      ],
      "must_not": [
        "Serve food containing an allergen to a guest who has declared that allergy.",
        "Misrepresent ingredients, origin or prices on a menu.",
        "Post fake reviews of a restaurant or its competitors.",
        "Keep or share guests' payment or booking data beyond its purpose."
      ],
      "requires_human": [
        "Closing a restaurant after a suspected food safety incident.",
        "Refusing service to a guest."
      ]
    },
    "ethics": {
      "considerations": [
        "Restaurants feed people; food safety and honest menus protect their health.",
        "Kitchen work is often low paid and hard; staff deserve fair treatment."
      ],
      "affected_parties": [
        "Guests and diners",
        "Kitchen and service staff",
        "Suppliers"
      ]
    },
    "owners": {
      "steward": "The operator of the restaurant; food safety authorities license and inspect it.",
      "master_systems": [
        "Food business registers",
        "Hygiene inspection ratings"
      ]
    }
  },
  "sources": [
    {
      "id": "wikidata",
      "title": "Wikidata item Q11707: restaurant",
      "url": "https://www.wikidata.org/wiki/Q11707",
      "url_status": "live",
      "what_it_supports": "identity and sense of the item",
      "checked_by": "wikidata-api"
    },
    {
      "id": "wikipedia-en",
      "title": "Wikipedia: Restaurant",
      "url": "https://en.wikipedia.org/wiki/Restaurant",
      "url_status": "live",
      "what_it_supports": "general description of the item",
      "checked_by": "wikidata-api sitelink"
    }
  ],
  "structure": {
    "bundles": [
      {
        "id": "identity",
        "name": "Identity",
        "description": "Which restaurant.",
        "rationale": "Identity and location.",
        "layers": [
          {
            "id": "name",
            "name": "Name and place",
            "description": "Where.",
            "findings": [
              {
                "id": "name-finding",
                "name": "Identity",
                "description": "Name and address.",
                "questions": [
                  {
                    "text": "What is the restaurant name and address?",
                    "kind": "provenance"
                  },
                  {
                    "text": "What cuisine does it serve?",
                    "kind": "definition"
                  }
                ]
              }
            ]
          },
          {
            "id": "hours",
            "name": "Hours",
            "description": "Opening times.",
            "findings": [
              {
                "id": "hours-finding",
                "name": "Hours",
                "description": "Opening times.",
                "questions": [
                  {
                    "text": "When is it open, according to a current source?",
                    "kind": "provenance"
                  },
                  {
                    "text": "Is booking needed?",
                    "kind": "definition"
                  }
                ]
              }
            ]
          }
        ]
      },
      {
        "id": "safety",
        "name": "Safety",
        "description": "Hygiene and allergens.",
        "rationale": "Food safety first.",
        "layers": [
          {
            "id": "hygiene",
            "name": "Hygiene",
            "description": "Ratings.",
            "findings": [
              {
                "id": "hygiene-finding",
                "name": "Hygiene",
                "description": "Hygiene rating.",
                "questions": [
                  {
                    "text": "What is its latest hygiene rating?",
                    "kind": "provenance"
                  },
                  {
                    "text": "When was it inspected?",
                    "kind": "provenance"
                  }
                ]
              }
            ]
          },
          {
            "id": "allergens",
            "name": "Allergens",
            "description": "Information.",
            "findings": [
              {
                "id": "allergens-finding",
                "name": "Allergens",
                "description": "Allergen information.",
                "questions": [
                  {
                    "text": "Can it provide allergen information for dishes?",
                    "kind": "boundary"
                  },
                  {
                    "text": "How are cross-contact risks handled?",
                    "kind": "boundary"
                  }
                ]
              }
            ]
          }
        ]
      },
      {
        "id": "booking",
        "name": "Booking",
        "description": "Reservations.",
        "rationale": "Bookings commit the user.",
        "layers": [
          {
            "id": "reservation",
            "name": "Reservation",
            "description": "Making a booking.",
            "findings": [
              {
                "id": "reservation-finding",
                "name": "Booking",
                "description": "Booking process.",
                "questions": [
                  {
                    "text": "How can a table be booked?",
                    "kind": "action"
                  },
                  {
                    "text": "Has the user confirmed details before booking?",
                    "kind": "boundary"
                  }
                ]
              }
            ]
          },
          {
            "id": "terms",
            "name": "Terms",
            "description": "Deposits and cancellation.",
            "findings": [
              {
                "id": "terms-finding",
                "name": "Terms",
                "description": "Booking terms.",
                "questions": [
                  {
                    "text": "Are there deposits or cancellation fees?",
                    "kind": "boundary"
                  },
                  {
                    "text": "How is a booking cancelled?",
                    "kind": "action"
                  }
                ]
              }
            ]
          }
        ]
      },
      {
        "id": "access",
        "name": "Access",
        "description": "Accessibility and diets.",
        "rationale": "Everyone should be able to eat out.",
        "layers": [
          {
            "id": "accessibility",
            "name": "Accessibility",
            "description": "Step-free, toilets.",
            "findings": [
              {
                "id": "accessibility-finding",
                "name": "Accessibility",
                "description": "Accessibility.",
                "questions": [
                  {
                    "text": "Is it accessible to wheelchair users?",
                    "kind": "measurement"
                  },
                  {
                    "text": "Is there an accessible toilet?",
                    "kind": "definition"
                  }
                ]
              }
            ]
          },
          {
            "id": "diets",
            "name": "Diets",
            "description": "Vegetarian, halal.",
            "findings": [
              {
                "id": "diets-finding",
                "name": "Diets",
                "description": "Dietary options.",
                "questions": [
                  {
                    "text": "Which dietary needs can it meet?",
                    "kind": "definition"
                  },
                  {
                    "text": "Are certifications displayed?",
                    "kind": "provenance"
                  }
                ]
              }
            ]
          }
        ]
      }
    ]
  },
  "openQuestions": [
    "Should cuisines be separate entries?",
    "How should hygiene ratings be linked?",
    "The registry entry has merged aliases such as postal station; should they be split off?"
  ],
  "statistics": {
    "bundles": 4,
    "layers": 8,
    "findings": 8,
    "questions": 16
  }
}
