MapleBridge Open
Schema Layer

Intent Schema

The open schema defines a normalized shape for buyer demand, supplier supply, derived filters, confidence, and review state. It is designed to be stable across multiple agents and multiple ingestion sources.

Core Objects

Public Shape

{
  "intent_id": "uuid",
  "role": "buyer | supplier",
  "language": "en | zh-CN",
  "product_category": "string",
  "summary": "string",
  "country": "string",
  "moq": {"value": 300, "unit": "pcs"},
  "compliance": ["FCC", "CE"],
  "channels": ["Amazon", "Shopify"],
  "fit_constraints": ["factory_direct", "north_america_ready"],
  "confidence": 0.86,
  "review_state": "machine_ready | needs_review | approved"
}

Boundary

The public schema intentionally stops before production prompts, private enrichment fields, suppression flags, and live customer identifiers. That boundary keeps the public layer reusable without exposing the live MapleBridge operating model.