Model
Define the wedding brief and matching output as product contracts.
The MCP layer gives ChatGPT controlled planning capabilities instead of relying on unstructured prose.
Discuss the plannerThe server exposes focused tools such as creating, updating and retrieving a wedding plan. Inputs and outputs are validated so the widget, demo chat and assistant share the same planning state.
Define the wedding brief and matching output as product contracts.
Use schemas to reject ambiguous or incomplete tool input.
Return widget-ready state for ChatGPT and Plugin Lab.
Log meaningful operations without leaking private data.
It gives ChatGPT a clear contract for what it may do and what data it receives.
The roadmap moves matching from an in-file catalog to D1 data curated in Admin App.
No. Tools produce structure and suggestions; humans confirm consequential decisions.