{
  "schema_version": "1.2",
  "document_type": "independent_restaurant_design_preview",
  "dataset_id": "myung-dong-allston-demo",
  "data_updated_on": "2026-09-25",
  "record_revision": "demo-6-draft",
  "maintainer_updated_at": "2026-09-25T12:20:00Z",
  "merchant_verified_at": null,
  "notice": "Independent design preview. Not the official restaurant website and not approved by the restaurant. Data update date is not a merchant verification date.",
  "update_access": {
    "mode": "client_initiated_conditional_get",
    "data_path": "restaurant.json",
    "guide_path": "facts.html#read-updates",
    "summary": "Read now, or check again from your own client. This website does not register subscribers, schedule your agent or send notifications.",
    "steps": [
      "Read restaurant.json with HTTP GET. On a valid 200 JSON response, save the complete document and the ETag response header, including its quotes, if present.",
      "On your next check, request the same URL with If-None-Match set to the saved ETag. Scheduling and storage belong to your client; merely reading this page starts no task.",
      "On 304, retain your saved document. An empty 304 response body does not mean that the menu or restaurant facts were removed. If you have no saved document, make an ordinary GET.",
      "On 200, validate the JSON and compare it with the saved document before replacing your baseline. A 200 or a different ETag alone does not prove restaurant facts changed; separate restaurant changes from metadata or formatting changes.",
      "If ETag is absent, use ordinary GET and compare parsed JSON. If a request fails or returns non-JSON, retain the old document as previously fetched data and report that freshness could not be checked. Do not present it as newly verified."
    ],
    "evidence_scope": "ETag conditional requests and comparison of an already published revision were observed on 2026-09-25 in tested clients. Access has also failed in another client; universal agent access is not established.",
    "freshness_note": "ETag describes the representation returned by this URL. It does not prove merchant verification or immediate origin-to-client propagation. data_updated_on, maintainer_updated_at and record_revision describe this preview's maintenance, not current restaurant confirmation. Compare actual content instead of the date alone.",
    "service_limits": "No server push, webhook registration, RSS feed, platform-native subscription or persistent monitoring service is provided. No polling interval or notification delivery is guaranteed."
  },
  "restaurant": {
    "id": "myung-dong-allston-90-harvard",
    "name": "Myung Dong 1st Ave",
    "brand_name": "Myung Dong",
    "cuisine": "Korean",
    "address": {
      "street": "90 Harvard Avenue",
      "locality": "Allston",
      "region": "MA",
      "postal_code": "02134",
      "country": "US"
    },
    "phone": {
      "e164": "+16172063229",
      "display": "(617) 206-3229"
    },
    "status": "publicly_listed_not_merchant_verified",
    "source_ids": [
      "google_maps",
      "restaurantji"
    ],
    "current_operating_status": null,
    "opening_hours": null,
    "hours_references": {
      "status": "public_sources_not_merchant_verified",
      "scope": "Friday only; not a complete weekly schedule",
      "timezone": "America/New_York",
      "checked_on": "2026-09-25",
      "merchant_verified_at": null,
      "summary": "Google Maps and Restaurantji both list Friday as 5:30 PM to 1 AM next day. The Toast ordering page shows an online-ordering schedule that is closed on Friday, so it likely does not describe dine-in hours. Call to confirm dine-in hours, kitchen last orders and date-specific exceptions.",
      "records": [
        {
          "source_id": "google_maps",
          "service_scope": "map_listing",
          "scope_label": "Google Maps listing",
          "day_of_week": "Friday",
          "opens": "17:30",
          "closes": "01:00",
          "closes_day_offset": 1,
          "display": "5:30 PM to 1 AM next day",
          "checked_on": "2026-09-25",
          "verification": "source_page_read_not_merchant_confirmed",
          "note": "Read in a browser on 2026-09-25. The listing shows the same hours every day of the week."
        },
        {
          "source_id": "restaurantji",
          "service_scope": "third_party_restaurant_listing",
          "scope_label": "Restaurant directory",
          "day_of_week": "Friday",
          "opens": "17:30",
          "closes": "01:00",
          "closes_day_offset": 1,
          "display": "5:30 PM to 1 AM next day",
          "checked_on": "2026-09-25",
          "verification": "source_page_read_not_merchant_confirmed",
          "note": "Two reads on 2026-09-25 disagreed: an earlier read recorded 5 PM with a stated page update date of 2026-06-28; a later read showed 5:30 PM with a stated page update date of 2026-09-21. The later read is recorded here."
        },
        {
          "source_id": "toast",
          "service_scope": "online_ordering_schedule_dine_in_scope_unconfirmed",
          "scope_label": "Online-ordering hours on Toast",
          "day_of_week": "Friday",
          "opens": null,
          "closes": null,
          "closes_day_offset": 0,
          "closed": true,
          "display": "Closed on Friday (online ordering)",
          "checked_on": "2026-09-25",
          "verification": "source_page_read_not_merchant_confirmed",
          "note": "Read in a browser on 2026-09-25: Sunday to Thursday 5:30 PM to 11 PM, Friday and Saturday closed; the ordering menu listed a single item. An earlier read the same day recorded Friday 5 PM to 11:15 PM. This schedule appears to describe online ordering, not dine-in."
        }
      ],
      "unresolved": [
        "Google Maps and Restaurantji agree on 5:30 PM to 1 AM; the Toast online-ordering schedule differs and is closed on Friday. Which schedule describes dine-in has not been confirmed by the restaurant.",
        "Actual dine-in hours, kitchen last-order time and exceptions for a specific date remain unconfirmed."
      ],
      "kitchen_last_order_time": null,
      "date_specific_exceptions": null,
      "can_confirm_visit": false
    },
    "price_range": null,
    "average_spend_per_person": null,
    "quiet_atmosphere": null,
    "outdoor_seating": null,
    "parking": null
  },
  "menu": {
    "id": "myung-dong-menu-preview",
    "status": "historical_reference_not_current_menu",
    "completeness": "Selected examples only; not a complete current menu.",
    "categories": [
      {
        "id": "small",
        "name": "Small plates"
      },
      {
        "id": "hot",
        "name": "Hot pots & soups"
      },
      {
        "id": "rice",
        "name": "Rice & noodles"
      }
    ],
    "items": [
      {
        "id": "md-corn-cheese",
        "category_id": "small",
        "name": "Corn cheese",
        "korean_display_label": "콘치즈",
        "description": "A warm, cheesy start to a table full of good things.",
        "description_status": "draft_copy_not_verified_ingredients",
        "current_price": null,
        "currency": null,
        "ingredients": null,
        "allergens": null,
        "vegetarian": null,
        "vegan": null,
        "current_availability": null,
        "merchant_verified_at": null,
        "source_ids": [
          "restaurantji",
          "menucollectors"
        ],
        "status": "historical_reference_not_current_menu"
      },
      {
        "id": "md-kimchi-pancake",
        "category_id": "small",
        "name": "Kimchi pancake",
        "korean_display_label": "김치전",
        "description": "A savory Korean pancake for passing around the table.",
        "description_status": "draft_copy_not_verified_ingredients",
        "current_price": null,
        "currency": null,
        "ingredients": null,
        "allergens": null,
        "vegetarian": null,
        "vegan": null,
        "current_availability": null,
        "merchant_verified_at": null,
        "source_ids": [
          "restaurantji",
          "menucollectors"
        ],
        "status": "historical_reference_not_current_menu"
      },
      {
        "id": "md-korean-fried-chicken",
        "category_id": "small",
        "name": "Korean fried chicken",
        "korean_display_label": "치킨",
        "description": "Bring a little crunch to your night.",
        "description_status": "draft_copy_not_verified_ingredients",
        "current_price": null,
        "currency": null,
        "ingredients": null,
        "allergens": null,
        "vegetarian": null,
        "vegan": null,
        "current_availability": null,
        "merchant_verified_at": null,
        "source_ids": [
          "restaurantji",
          "menucollectors"
        ],
        "status": "historical_reference_not_current_menu"
      },
      {
        "id": "md-boodae-jungol",
        "category_id": "hot",
        "name": "Boodae jungol",
        "korean_display_label": "부대전골",
        "description": "A Korean army-style hot pot at the heart of the table.",
        "description_status": "draft_copy_not_verified_ingredients",
        "current_price": null,
        "currency": null,
        "ingredients": null,
        "allergens": null,
        "vegetarian": null,
        "vegan": null,
        "current_availability": null,
        "merchant_verified_at": null,
        "source_ids": [
          "restaurantji",
          "menucollectors"
        ],
        "status": "historical_reference_not_current_menu"
      },
      {
        "id": "md-soft-tofu-stew",
        "category_id": "hot",
        "name": "Soft tofu stew",
        "korean_display_label": "순두부찌개",
        "description": "Soft tofu and a comforting spoonful of Korean stew.",
        "description_status": "draft_copy_not_verified_ingredients",
        "current_price": null,
        "currency": null,
        "ingredients": null,
        "allergens": null,
        "vegetarian": null,
        "vegan": null,
        "current_availability": null,
        "merchant_verified_at": null,
        "source_ids": [
          "restaurantji",
          "menucollectors"
        ],
        "status": "historical_reference_not_current_menu"
      },
      {
        "id": "md-kimchi-stew",
        "category_id": "hot",
        "name": "Kimchi stew",
        "korean_display_label": "김치찌개",
        "description": "A familiar Korean comfort, built around kimchi.",
        "description_status": "draft_copy_not_verified_ingredients",
        "current_price": null,
        "currency": null,
        "ingredients": null,
        "allergens": null,
        "vegetarian": null,
        "vegan": null,
        "current_availability": null,
        "merchant_verified_at": null,
        "source_ids": [
          "restaurantji",
          "menucollectors"
        ],
        "status": "historical_reference_not_current_menu"
      },
      {
        "id": "md-stone-bowl-bibimbop",
        "category_id": "rice",
        "name": "Stone bowl bibimbop",
        "korean_display_label": "돌솥비빔밥",
        "description": "A warm stone bowl. Rice, toppings, and a good mix.",
        "description_status": "draft_copy_not_verified_ingredients",
        "current_price": null,
        "currency": null,
        "ingredients": null,
        "allergens": null,
        "vegetarian": null,
        "vegan": null,
        "current_availability": null,
        "merchant_verified_at": null,
        "source_ids": [
          "restaurantji",
          "menucollectors"
        ],
        "status": "historical_reference_not_current_menu"
      },
      {
        "id": "md-jabchae",
        "category_id": "rice",
        "name": "Jabchae",
        "korean_display_label": "잡채",
        "description": "Korean glass noodles to add to your spread.",
        "description_status": "draft_copy_not_verified_ingredients",
        "current_price": null,
        "currency": null,
        "ingredients": null,
        "allergens": null,
        "vegetarian": null,
        "vegan": null,
        "current_availability": null,
        "merchant_verified_at": null,
        "source_ids": [
          "restaurantji",
          "menucollectors"
        ],
        "status": "historical_reference_not_current_menu"
      },
      {
        "id": "md-dosirak",
        "category_id": "rice",
        "name": "Dosirak",
        "korean_display_label": "도시락",
        "description": "A Korean-style lunch box with a little of everything.",
        "description_status": "draft_copy_not_verified_ingredients",
        "current_price": null,
        "currency": null,
        "ingredients": null,
        "allergens": null,
        "vegetarian": null,
        "vegan": null,
        "current_availability": null,
        "merchant_verified_at": null,
        "source_ids": [
          "restaurantji",
          "menucollectors"
        ],
        "status": "historical_reference_not_current_menu"
      }
    ]
  },
  "capabilities": {
    "read_restaurant_facts": {
      "implemented": true,
      "path": "facts.html"
    },
    "read_structured_data": {
      "implemented": true,
      "path": "restaurant.json"
    },
    "call_link": {
      "implemented": true,
      "uri": "tel:+16172063229",
      "note": "Opens a phone application; does not make a reservation."
    },
    "reservations": {
      "implemented_on_this_site": false,
      "provider_url": null,
      "merchant_policy": "unknown"
    },
    "ordering": {
      "implemented_on_this_site": false,
      "provider_url": null,
      "merchant_policy": "unknown"
    },
    "payments": {
      "implemented_on_this_site": false
    },
    "live_availability": {
      "implemented_on_this_site": false
    },
    "update_subscription": {
      "implemented_on_this_site": false
    },
    "platform_protocol_integrations": []
  },
  "unknowns": [
    {
      "id": "current_operation",
      "label": "Current operating status",
      "reason": "No direct confirmation of current operation."
    },
    {
      "id": "hours",
      "label": "Opening hours",
      "reason": "Google Maps and Restaurantji list Friday as 5:30 PM to 1 AM next day; the Toast online-ordering schedule is closed on Friday. Dine-in hours, kitchen last orders and date-specific exceptions remain unconfirmed by the restaurant."
    },
    {
      "id": "prices",
      "label": "Prices and meal budgets",
      "reason": "No current prices or average spend have been confirmed."
    },
    {
      "id": "dietary",
      "label": "Vegetarian, vegan and allergy suitability",
      "reason": "Ingredients and preparation have not been confirmed. Dish names do not establish dietary suitability."
    },
    {
      "id": "availability",
      "label": "Current dishes and table availability",
      "reason": "This is a selection from historical references. No live menu, inventory or table availability is connected."
    },
    {
      "id": "booking",
      "label": "Booking and ordering policies",
      "reason": "Whether the restaurant accepts reservations or online orders has not been verified. On 2026-09-25 the Google Maps listing showed no reservation or ordering buttons, and the Toast ordering page listed a single item. This site cannot submit either."
    },
    {
      "id": "ambience",
      "label": "Noise, outdoor seating and parking",
      "reason": "These visit preferences have not been verified."
    }
  ],
  "sources": [
    {
      "id": "google_maps",
      "label": "Google Maps",
      "url": "https://www.google.com/maps/search/?api=1&query=Myung%20Dong%201st%20Ave%2C%2090%20Harvard%20Avenue%2C%20Allston%2C%20MA%2002134",
      "type": "map_listing",
      "note": "Listing read in a browser on 2026-09-25: name, address and phone match this record; hours shown as 5:30 PM to 1 AM every day; no website listed; no reservation or ordering buttons. A map listing is not merchant verification of this preview."
    },
    {
      "id": "restaurantji",
      "label": "Restaurantji",
      "url": "https://www.restaurantji.com/ma/boston/myung-dong-1st-ave-/",
      "type": "third_party_directory",
      "note": "Reference for publicly listed name, address, phone and dish names. Friday hours were read twice on 2026-09-25 with different results (5 PM, page update date 2026-06-28; later 5:30 PM, page update date 2026-09-21); the later read is recorded. Neither date is merchant verification. Listing contents may be outdated."
    },
    {
      "id": "menucollectors",
      "label": "MenuCollectors",
      "url": "https://menucollectors.com/myung-dong-1st-ave-02134-menu/",
      "type": "historical_menu_reference",
      "note": "Historical menu reference, not evidence of current dishes, prices or ingredients."
    },
    {
      "id": "toast",
      "label": "Toast",
      "url": "https://toast.app/r/myung-dong/order?utm_medium=redirect",
      "type": "third_party_ordering_page",
      "note": "A Myung Dong ordering page for 90 Harvard Avenue, Allston. Read in a browser on 2026-09-25: online-ordering schedule Sunday to Thursday 5:30 PM to 11 PM, Friday and Saturday closed; the menu listed a single item (canned soda). Applicability to dine-in is unconfirmed. Programmatic requests received a Cloudflare challenge. No order, availability or restaurant policy was verified."
    }
  ]
}
