ocheck-webmcp-challenge.vercel.app
OCHECK replaces the customer as the accidental integrator of fragmented event touchpoints, becoming the organizer-governed, official and sponsor-enabled experience layer.
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 5 · Act 8 · Transact 0 · Score: Not yet scored
Tool inspector
stage_ai_guide_draft
In Organizer + AI mode, integrate scattered sources, actors, services, optional sponsor value, and a shareable Ready Pass into one proposed organizer-governed official experience. This stages a visible draft only; it does not publish. It requires human confirmation.
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
title |
string | yes | Official guide title. |
organizer |
string | yes | Organization responsible for the official truth. |
outcome |
string | yes | The result this guide helps people achieve. |
definitionOfDone |
string | yes | Observable conditions that prove the result was achieved. |
eventDate |
string | yes | Event or target date. |
location |
string | yes | Event location or operating context. |
sourceLabel |
string | yes | Official source used to construct the guide. |
actions |
array | yes | Sequenced official and optional sponsored actions. |
assumptions |
array | no | Explicit assumptions made while interpreting the brief. |
openQuestions |
array | no | Unresolved questions the organizer must answer. |
readyPass |
object | yes | — |
Raw JSON schema
{
"type": "object",
"properties": {
"title": {
"type": "string",
"description": "Official guide title."
},
"organizer": {
"type": "string",
"description": "Organization responsible for the official truth."
},
"outcome": {
"type": "string",
"description": "The result this guide helps people achieve."
},
"definitionOfDone": {
"type": "string",
"description": "Observable conditions that prove the result was achieved."
},
"eventDate": {
"type": "string",
"description": "Event or target date."
},
"location": {
"type": "string",
"description": "Event location or operating context."
},
"sourceLabel": {
"type": "string",
"description": "Official source used to construct the guide."
},
"actions": {
"type": "array",
"minItems": 1,
"maxItems": 20,
"description": "Sequenced official and optional sponsored actions.",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "Optional stable action id. If omitted, OCHECK creates one from the title."
},
"title": {
"type": "string",
"description": "Short participant-facing action title."
},
"description": {
"type": "string",
"description": "Clear instruction explaining what the participant must do."
},
"phase": {
"type": "string",
"description": "Outcome phase.",
"enum": [
"before",
"during",
"after"
]
},
"deadline": {
"type": "string",
"description": "Specific deadline or timing rule. Required for critical actions."
},
"estimatedMinutes": {
"type": "number",
"minimum": 1,
"maximum": 240,
"description": "Estimated minutes to complete the action."
},
"required": {
"type": "boolean",
"description": "Whether this action is required to complete the official path."
},
"critical": {
"type": "boolean",
"description": "Whether missing this action creates material risk."
},
"completionEvidence": {
"type": "string",
"description": "Observable evidence that lets the user verify completion."
},
"sourceRef": {
"type": "string",
"description": "Official source, rule, section, or organizer statement supporting the action."
},
"sponsored": {
"type": "object",
"properties": {
"partner": {
"type": "string",
"description": "Synthetic or authorized partner name."
},
"category": {
"type": "string",
"description": "Value category, such as mobility or recovery."
},
"disclosure": {
"type": "string",
"description": "Visible disclosure that this is sponsored."
},
"headline": {
"type": "string",
"description": "Concise user-benefit headline."
},
"value": {
"type": "string",
"description": "Specific optional value delivered to the user."
},
"ctaLabel": {
"type": "string",
"description": "Human-readable activation label."
},
"terms": {
"type": "string",
"description": "Terms confirming optionality and whether any purchase is required."
}
},
"required": [
"partner",
"disclosure",
"value",
"terms"
],
"additionalProperties": false
}
},
"required": [
"title",
"description",
"phase",
"estimatedMinutes",
"required",
"critical",
"completionEvidence",
"sourceRef"
],
"additionalProperties": false
}
},
"assumptions": {
"type": "array",
"maxItems": 10,
"description": "Explicit assumptions made while interpreting the brief.",
"items": {
"type": "string"
}
},
"openQuestions": {
"type": "array",
"maxItems": 10,
"description": "Unresolved questions the organizer must answer.",
"items": {
"type": "string"
}
},
"readyPass": {
"type": "object",
"properties": {
"title": {
"type": "string",
"description": "Name of the shareable Ready Pass."
},
"unlockRule": {
"type": "string",
"description": "Exact verified condition that unlocks it."
},
"benefit": {
"type": "string",
"description": "Satisfaction, recognition, and sharing value delivered to the participant."
}
},
"required": [
"title",
"unlockRule",
"benefit"
],
"additionalProperties": false
}
},
"required": [
"title",
"organizer",
"outcome",
"definitionOfDone",
"eventDate",
"location",
"sourceLabel",
"actions",
"readyPass"
],
"additionalProperties": false
}
Similar websites
gabrielcatdeveloper.github.io
portami
carregados.com.br
Brazilian EV charging station map and trip planner for finding charging points and planning routes with charging stops across Latin America.
trip-world-taupe.vercel.app
TripBuilder is a shared itinerary workspace for humans and AI agents.
freemap.sk
Freemap Slovakia, a detailed digital map of Central Europe for hiking, cycling, cross-country skiing and horse riding, with marked trails and place search.