Skip to content

docs(menu): document enrichment fields (category/allergens/mealPeriods), option-group role, and modifiers opt-in - #1087

Open
KrisOei wants to merge 3 commits into
firecrawl:mainfrom
KrisOei:docs/menu-enrichment-modifiers
Open

docs(menu): document enrichment fields (category/allergens/mealPeriods), option-group role, and modifiers opt-in#1087
KrisOei wants to merge 3 commits into
firecrawl:mainfrom
KrisOei:docs/menu-enrichment-modifiers

Conversation

@KrisOei

@KrisOei KrisOei commented Jun 29, 2026

Copy link
Copy Markdown
Contributor

Updates the menu feature docs to match the menu format's new output:

  • Item fields: category (food/drink), subcategory, allergens, mealPeriods — added to "Menu object structure" and the base output snippet.
  • role on option groups: documents variation (Square Item Variation) vs modifier (Square Modifier List).
  • Modifiers (beta, opt-in): new section documenting formats: [{ "type": "menu", "modifiers": true }] — best-effort, UberEats/DoorDash, added latency.

Base English files only (translations managed separately, per repo guidelines). Pairs with the menu-extraction service enrichment + the API contract update (role/typed option groups).

🤖 Generated with Claude Code

@KrisOei
KrisOei force-pushed the docs/menu-enrichment-modifiers branch from 6dc0b3e to 157e86c Compare June 29, 2026 21:17
Drop the explicit platform names from the modifiers note (now 'select delivery
and ordering platforms'), and rewrite the page prose to avoid hyphens and dashes
when speaking. Hyphens remain only in a URL fragment and the JSON-LD proper noun.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant