Skip to content

Add shopping category schema #3

@keepsloading

Description

@keepsloading

Goal

Add a shopping category schema for apps that understand product browsing and purchase preferences.

This should help Memact convert messy shopping signals into user-readable Wiki entries without turning one-off purchases into fake identity lore.

Context examples

Shopping apps may know things like:

  • preferred product categories
  • disliked product categories
  • preferred brands
  • disliked brands
  • budget range signals
  • repeated purchases
  • abandoned carts
  • gift purchases vs personal purchases
  • temporary purchase intent

Work to do

  • Define useful context fields for the shopping category
  • Add example raw app context dumps
  • Add normalized context examples
  • Add user-facing Wiki entry templates
  • Mark sensitive or risky fields clearly
  • Suggest category-level permissions apps should request
  • Add tests for safe context shaping

Important product rule

Do not treat every purchase as a stable preference. Gifts, emergencies, shared-account purchases, and one-time needs should be modeled carefully.

Acceptance criteria

  • Schema separates durable preferences from temporary purchase 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 purchase case

Metadata

Metadata

Assignees

No one assigned

    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