Skip to content

Add food-delivery category schema #8

@keepsloading

Description

@keepsloading

Goal

Add a food-delivery category schema for apps that understand meal and ordering preferences.

This should help Memact turn food-delivery activity into user-readable Wiki entries that users can approve, edit, reject, or delete.

Context examples

Food-delivery apps may know things like:

  • preferred cuisines
  • disliked cuisines
  • common order timing
  • budget range signals
  • dietary preferences the user explicitly chooses to store
  • repeated restaurants
  • delivery vs pickup preferences
  • temporary cravings vs stable preferences

Work to do

  • Define useful context fields for the food-delivery category
  • Add example raw app context dumps
  • Add normalized context examples
  • Add user-facing Wiki entry templates
  • Mark fields that require extra care clearly
  • Suggest category-level permissions apps should request
  • Add tests for safe context shaping

Important product rule

Do not treat every order as a stable preference. Shared orders, temporary cravings, and one-off situations should be modeled carefully.

Acceptance criteria

  • Schema separates stable preferences from temporary food intent
  • Raw app input examples exist
  • Normalized output examples exist
  • Wiki entry examples are human-readable
  • Tests cover at least one valid and one misleading order case

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions