tasarim.ai AI Catalog
Find AI design tools, compare catalog records, and inspect stored evidence and limitations.
使うべきか
品質と安全性
ツール定義とプロトコルへの準拠に関する自動分析に基づいています。
コンテキストコスト
これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。
インストール
ワンクリックインストール
これを `claude_desktop_config.json` ファイルに追加してください:
{
"mcpServers": {
"catalog": {
"url": "https://tasarim.ai/api/mcp"
}
}
}リモートエンドポイント
https://tasarim.ai/api/mcpstreamable-httpできること
ツール一覧
ツール(3)
🟢discover_ai_products(locale, query, kind, limit, constraints)
Search tasarim.ai's published catalog using concise product names, categories or needs. Category and text matches identify catalog records; verified task filters require stored field evidence. Returns claim scopes, recorded limitations, explicit unknowns and language fallback. Raw unverified descriptions and provider commerce/tracking URLs are withheld. Optional first-party catalog links may carry a fixed visit marker. This bounded catalog does not browse the web or generate media.
入力スキーマ
{
"type": "object",
"properties": {
"locale": {
"default": "en",
"type": "string",
"enum": [
"en",
"tr",
"ru",
"de",
"fr",
"ja",
"pt-BR",
"es"
]
},
"query": {
"type": "string",
"maxLength": 200
},
"kind": {
"type": "string",
"enum": [
"tool",
"model"
]
},
"limit": {
"default": 5,
"type": "integer",
"minimum": 1,
"maximum": 10
},
"constraints": {
"type": "object",
"properties": {
"category": {
"type": "string",
"minLength": 1,
"maxLength": 100
},
"openSource": {
"type": "boolean"
},
"access": {
"type": "string",
"enum": [
"web",
"ios",
"android"
]
},
"supportsTask": {
"type": "string",
"minLength": 1,
"maxLength": 100
},
"freeCompletionForTask": {
"type": "string",
"minLength": 1,
"maxLength": 100
}
},
"additionalProperties": false
}
},
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}出力スキーマ
{
"type": "object",
"properties": {
"version": {
"type": "number",
"const": 1
},
"locale": {
"type": "string",
"enum": [
"en",
"tr",
"ru",
"de",
"fr",
"ja",
"pt-BR",
"es"
]
},
"query": {
"type": "string",
"maxLength": 200
},
"total": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 10
},
"items": {
"maxItems": 10,
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "object",
"properties": {
"kind": {
"type": "string",
"enum": [
"tool",
"model"
]
},
"slug": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$"
}
},
"required": [
"kind",
"slug"
],
"additionalProperties": false
},
"name": {
"type": "string",
"maxLength": 200
},
"summary": {
"type": "null"
},
"summaryState": {
"type": "string",
"const": "withheld-unverified-catalog-description"
},
"categories": {
"maxItems": 24,
"type": "array",
"items": {
"type": "string",
"maxLength": 100
}
},
"canonicalUrl": {
"type": "string",
"maxLength": 1024,
"format": "uri"
},
"providerUrl": {
"anyOf": [
{
"type": "string",
"maxLength": 1024,
"format": "uri"
},
{
"type": "null"
}
]
},
"providerUrlStatus": {
"type": "string",
"enum": [
"eligible-for-reference",
"withheld"
]
},
"providerUrlWithheldReason": {
"type": "string",
"enum": [
"commerce-or-tracking",
"invalid-or-private-url"
]
},
"locale": {
"type": "object",
"properties": {
"requested": {
"type": "string",
"enum": [
"en",
"tr",
"ru",
"de",
"fr",
"ja",
"pt-BR",
"es"
]
},
"content": {
"type": "string",
"enum": [
"en",
"tr",
"ru",
"de",
"fr",
"ja",
"pt-BR",
"es"
]
},
"fallbackToEnglish": {
"type": "boolean"
},
"fallbackReason": {
"type": "string",
"const": "not-published-in-requested-locale"
}
},
"required": [
"requested",
"content",
"fallbackToEnglish"
],
"additionalProperties": false
},
"facts": {
"type": "object",
"properties": {
"lifecycle": {
"type": "string",
"const": "catalog-eligible"
},
"openSource": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"modelType": {
"anyOf": [
{
"type": "string",
"maxLength": 100
},
{
"type": "null"
}
]
},
"licenseKind": {
"anyOf": [
{
"type": "string",
"maxLength": 100
},
{
"type": "null"
}
]
},
"access": {
"type": "object",
"properties": {
"web": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"ios": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"android": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
}
},
"required": [
"web",
"ios",
"android"
],
"additionalProperties": false
},
"supportedTasks": {
"maxItems": 24,
"type": "array",
"items": {
"type": "string",
"maxLength": 100
}
},
"freeCompletionTasks": {
"maxItems": 24,
"type": "array",
"items": {
"type": "string",
"maxLength": 100
}
},
"freeCompletionByTask": {
"maxItems": 24,
"type": "array",
"items": {
"type": "object",
"properties": {
"task": {
"type": "string",
"maxLength": 100
},
"value": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"state": {
"type": "string",
"enum": [
"verified",
"unknown",
"stale"
]
}
},
"required": [
"task",
"value",
"state"
],
"additionalProperties": false
}
}
},
"required": [
"lifecycle",
"openSource",
"modelType",
"licenseKind",
"access",
"supportedTasks",
"freeCompletionTasks",
"freeCompletionByTask"
],
"additionalProperties": false
},
"fieldStates": {
"type": "object",
"properties": {
"categories": {
"type": "string",
"const": "catalog-record"
},
"lifecycle": {
"type": "string",
"const": "catalog-record"
},
"openSource": {
"type": "string",
"enum": [
"catalog-record",
"unknown"
]
},
"modelType": {
"type": "string",
"enum": [
"catalog-record",
"unknown"
]
},
"licenseKind": {
"type": "string",
"enum": [
"catalog-record",
"unknown"
]
},
"access.web": {
"type": "string",
"enum": [
"verified",
"unknown",
"stale"
]
},
"access.ios": {
"type": "string",
"enum": [
"verified",
"unknown",
"stale"
]
},
"access.android": {
"type": "string",
"enum": [
"verified",
"unknown",
"stale"
]
},
"supportedTasks": {
"type": "string",
"enum": [
"verified",
"unknown",
"stale"
]
},
"freeCompletionTasks": {
"type": "string",
"enum": [
"verified",
"unknown",
"stale"
]
}
},
"required": [
"categories",
"lifecycle",
"openSource",
"modelType",
"licenseKind",
"access.web",
"access.ios",
"access.android",
"supportedTasks",
"freeCompletionTasks"
],
"additionalProperties": false
},
"evidence": {
"maxItems": 24,
"type": "array",
"items": {
"type": "object",
"properties": {
"field": {
"type": "string",
"maxLength": 120
},
"state": {
"type": "string",
"enum": [
"verified",
"catalog-record",
"stale"
]
},
"claim": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "string",
"maxLength": 600
},
{
"type": "object",
"properties": {
"inputs": {
"maxItems": 12,
"type": "array",
"items": {
"type": "string",
"maxLength": 200
}
},
"firstStep": {
"type": "string",
"maxLength": 600
},
"contentLocale": {
"type": "string",
"enum": [
"en",
"tr"
]
}
},
"required": [
"inputs",
"firstStep",
"contentLocale"
],
"additionalProperties": false
}
]
},
"sources": {
"maxItems": 6,
"type": "array",
"items": {
"type": "object",
"properties": {
"url": {
"anyOf": [
{
"type": "string",
"maxLength": 1024,
"format": "uri"
},
{
"type": "null"
}
]
},
"urlStatus": {
"type": "string",
"enum": [
"eligible-for-reference",
"withheld"
]
},
"withheldReason": {
"type": "string",
"enum": [
"commerce-or-tracking",
"invalid-or-private-url"
]
},
"label": {
"type": "string",
"maxLength": 400
},
"checkedAt": {
"type": "string",
"maxLength": 64
}
},
"required": [
"url",
"urlStatus",
"label"
],
"additionalProperties": false
}
}
},
"required": [
"field",
"state",
"sources"
],
"additionalProperties": false
}
},
"recordedLimitations": {
"maxItems": 12,
"type": "array",
"items": {
"type": "object",
"properties": {
"text": {
"type": "string",
"maxLength": 600
},
"contentLocale": {
"type": "string",
"enum": [
"en",
"tr"
]
},
"state": {
"type": "string",
"const": "catalog-record"
}
},
"required": [
"text",
"contentLocale",
"state"
],
"additionalProperties": false
}
},
"evidenceStatus": {
"type": "string",
"const": "stored-ledger-not-live-reverified"
},
"unknownFields": {
"maxItems": 24,
"type": "array",
"items": {
"type": "string",
"maxLength": 100
}
}
},
"required": [
"id",
"name",
"summary",
"summaryState",
"categories",
"canonicalUrl",
"providerUrl",
"providerUrlStatus",
"locale",
"facts",
"fieldStates",
"evidence",
"recordedLimitations",
"evidenceStatus",
"unknownFields"
],
"additionalProperties": false
}
},
"noMatchReason": {
"type": "string",
"enum": [
"unsupported-constraint",
"free-completion-not-verified",
"no-catalog-match"
]
}
},
"required": [
"version",
"locale",
"query",
"total",
"limit",
"items"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}🟢compare_ai_products(locale, products)
Compare two to four published catalog products using the same criteria. Distinguishes catalog-record values from verified field evidence and unknowns. Includes stored claim scopes and recorded limitations; no invented scores, winner, pricing, or benchmarks. Use kind and slug returned by discovery.
入力スキーマ
{
"type": "object",
"properties": {
"locale": {
"default": "en",
"type": "string",
"enum": [
"en",
"tr",
"ru",
"de",
"fr",
"ja",
"pt-BR",
"es"
]
},
"products": {
"minItems": 2,
"maxItems": 4,
"type": "array",
"items": {
"type": "object",
"properties": {
"kind": {
"type": "string",
"enum": [
"tool",
"model"
]
},
"slug": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$"
}
},
"required": [
"kind",
"slug"
],
"additionalProperties": false
}
}
},
"required": [
"products"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}出力スキーマ
{
"type": "object",
"properties": {
"version": {
"type": "number",
"const": 1
},
"locale": {
"type": "string",
"enum": [
"en",
"tr",
"ru",
"de",
"fr",
"ja",
"pt-BR",
"es"
]
},
"products": {
"minItems": 2,
"maxItems": 4,
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "object",
"properties": {
"kind": {
"type": "string",
"enum": [
"tool",
"model"
]
},
"slug": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$"
}
},
"required": [
"kind",
"slug"
],
"additionalProperties": false
},
"name": {
"type": "string",
"maxLength": 200
},
"summary": {
"type": "null"
},
"summaryState": {
"type": "string",
"const": "withheld-unverified-catalog-description"
},
"categories": {
"maxItems": 24,
"type": "array",
"items": {
"type": "string",
"maxLength": 100
}
},
"canonicalUrl": {
"type": "string",
"maxLength": 1024,
"format": "uri"
},
"providerUrl": {
"anyOf": [
{
"type": "string",
"maxLength": 1024,
"format": "uri"
},
{
"type": "null"
}
]
},
"providerUrlStatus": {
"type": "string",
"enum": [
"eligible-for-reference",
"withheld"
]
},
"providerUrlWithheldReason": {
"type": "string",
"enum": [
"commerce-or-tracking",
"invalid-or-private-url"
]
},
"locale": {
"type": "object",
"properties": {
"requested": {
"type": "string",
"enum": [
"en",
"tr",
"ru",
"de",
"fr",
"ja",
"pt-BR",
"es"
]
},
"content": {
"type": "string",
"enum": [
"en",
"tr",
"ru",
"de",
"fr",
"ja",
"pt-BR",
"es"
]
},
"fallbackToEnglish": {
"type": "boolean"
},
"fallbackReason": {
"type": "string",
"const": "not-published-in-requested-locale"
}
},
"required": [
"requested",
"content",
"fallbackToEnglish"
],
"additionalProperties": false
},
"facts": {
"type": "object",
"properties": {
"lifecycle": {
"type": "string",
"const": "catalog-eligible"
},
"openSource": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"modelType": {
"anyOf": [
{
"type": "string",
"maxLength": 100
},
{
"type": "null"
}
]
},
"licenseKind": {
"anyOf": [
{
"type": "string",
"maxLength": 100
},
{
"type": "null"
}
]
},
"access": {
"type": "object",
"properties": {
"web": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"ios": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"android": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
}
},
"required": [
"web",
"ios",
"android"
],
"additionalProperties": false
},
"supportedTasks": {
"maxItems": 24,
"type": "array",
"items": {
"type": "string",
"maxLength": 100
}
},
"freeCompletionTasks": {
"maxItems": 24,
"type": "array",
"items": {
"type": "string",
"maxLength": 100
}
},
"freeCompletionByTask": {
"maxItems": 24,
"type": "array",
"items": {
"type": "object",
"properties": {
"task": {
"type": "string",
"maxLength": 100
},
"value": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"state": {
"type": "string",
"enum": [
"verified",
"unknown",
"stale"
]
}
},
"required": [
"task",
"value",
"state"
],
"additionalProperties": false
}
}
},
"required": [
"lifecycle",
"openSource",
"modelType",
"licenseKind",
"access",
"supportedTasks",
"freeCompletionTasks",
"freeCompletionByTask"
],
"additionalProperties": false
},
"fieldStates": {
"type": "object",
"properties": {
"categories": {
"type": "string",
"const": "catalog-record"
},
"lifecycle": {
"type": "string",
"const": "catalog-record"
},
"openSource": {
"type": "string",
"enum": [
"catalog-record",
"unknown"
]
},
"modelType": {
"type": "string",
"enum": [
"catalog-record",
"unknown"
]
},
"licenseKind": {
"type": "string",
"enum": [
"catalog-record",
"unknown"
]
},
"access.web": {
"type": "string",
"enum": [
"verified",
"unknown",
"stale"
]
},
"access.ios": {
"type": "string",
"enum": [
"verified",
"unknown",
"stale"
]
},
"access.android": {
"type": "string",
"enum": [
"verified",
"unknown",
"stale"
]
},
"supportedTasks": {
"type": "string",
"enum": [
"verified",
"unknown",
"stale"
]
},
"freeCompletionTasks": {
"type": "string",
"enum": [
"verified",
"unknown",
"stale"
]
}
},
"required": [
"categories",
"lifecycle",
"openSource",
"modelType",
"licenseKind",
"access.web",
"access.ios",
"access.android",
"supportedTasks",
"freeCompletionTasks"
],
"additionalProperties": false
},
"evidence": {
"maxItems": 24,
"type": "array",
"items": {
"type": "object",
"properties": {
"field": {
"type": "string",
"maxLength": 120
},
"state": {
"type": "string",
"enum": [
"verified",
"catalog-record",
"stale"
]
},
"claim": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "string",
"maxLength": 600
},
{
"type": "object",
"properties": {
"inputs": {
"maxItems": 12,
"type": "array",
"items": {
"type": "string",
"maxLength": 200
}
},
"firstStep": {
"type": "string",
"maxLength": 600
},
"contentLocale": {
"type": "string",
"enum": [
"en",
"tr"
]
}
},
"required": [
"inputs",
"firstStep",
"contentLocale"
],
"additionalProperties": false
}
]
},
"sources": {
"maxItems": 6,
"type": "array",
"items": {
"type": "object",
"properties": {
"url": {
"anyOf": [
{
"type": "string",
"maxLength": 1024,
"format": "uri"
},
{
"type": "null"
}
]
},
"urlStatus": {
"type": "string",
"enum": [
"eligible-for-reference",
"withheld"
]
},
"withheldReason": {
"type": "string",
"enum": [
"commerce-or-tracking",
"invalid-or-private-url"
]
},
"label": {
"type": "string",
"maxLength": 400
},
"checkedAt": {
"type": "string",
"maxLength": 64
}
},
"required": [
"url",
"urlStatus",
"label"
],
"additionalProperties": false
}
}
},
"required": [
"field",
"state",
"sources"
],
"additionalProperties": false
}
},
"recordedLimitations": {
"maxItems": 12,
"type": "array",
"items": {
"type": "object",
"properties": {
"text": {
"type": "string",
"maxLength": 600
},
"contentLocale": {
"type": "string",
"enum": [
"en",
"tr"
]
},
"state": {
"type": "string",
"const": "catalog-record"
}
},
"required": [
"text",
"contentLocale",
"state"
],
"additionalProperties": false
}
},
"evidenceStatus": {
"type": "string",
"const": "stored-ledger-not-live-reverified"
},
"unknownFields": {
"maxItems": 24,
"type": "array",
"items": {
"type": "string",
"maxLength": 100
}
}
},
"required": [
"id",
"name",
"summary",
"summaryState",
"categories",
"canonicalUrl",
"providerUrl",
"providerUrlStatus",
"locale",
"facts",
"fieldStates",
"evidence",
"recordedLimitations",
"evidenceStatus",
"unknownFields"
],
"additionalProperties": false
}
},
"criteria": {
"minItems": 7,
"maxItems": 7,
"type": "array",
"items": {
"type": "object",
"properties": {
"key": {
"type": "string",
"enum": [
"categories",
"openSource",
"modelType",
"licenseKind",
"access",
"supportedTasks",
"freeCompletionTasks"
]
},
"values": {
"minItems": 2,
"maxItems": 4,
"type": "array",
"items": {
"type": "object",
"properties": {
"product": {
"type": "object",
"properties": {
"kind": {
"type": "string",
"enum": [
"tool",
"model"
]
},
"slug": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$"
}
},
"required": [
"kind",
"slug"
],
"additionalProperties": false
},
"state": {
"type": "string",
"enum": [
"verified",
"catalog-record",
"unknown",
"stale"
]
},
"value": {
"anyOf": [
{
"type": "string",
"maxLength": 100
},
{
"type": "boolean"
},
{
"maxItems": 24,
"type": "array",
"items": {
"type": "string",
"maxLength": 100
}
},
{
"type": "object",
"properties": {
"web": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"ios": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"android": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
}
},
"required": [
"web",
"ios",
"android"
],
"additionalProperties": false
},
{
"type": "null"
}
]
},
"sourceUrls": {
"maxItems": 8,
"type": "array",
"items": {
"type": "string",
"maxLength": 1024,
"format": "uri"
}
}
},
"required": [
"product",
"state",
"value",
"sourceUrls"
],
"additionalProperties": false
}
}
},
"required": [
"key",
"values"
],
"additionalProperties": false
}
}
},
"required": [
"version",
"locale",
"products",
"criteria"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}🟢get_ai_product_evidence(locale, product)
Retrieve stored field claims, source provenance and recorded limitations for one AI product. Catalog profiles are labeled as catalog records, not independent evidence. Provider/evidence commerce/tracking URLs are withheld with reasons. Optional first-party catalog links may carry a fixed visit marker; source dates do not imply live re-verification. Does not expose unpublished drafts or internal review metadata. Use kind and slug returned by discovery.
入力スキーマ
{
"type": "object",
"properties": {
"locale": {
"default": "en",
"type": "string",
"enum": [
"en",
"tr",
"ru",
"de",
"fr",
"ja",
"pt-BR",
"es"
]
},
"product": {
"type": "object",
"properties": {
"kind": {
"type": "string",
"enum": [
"tool",
"model"
]
},
"slug": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$"
}
},
"required": [
"kind",
"slug"
],
"additionalProperties": false
}
},
"required": [
"product"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}出力スキーマ
{
"type": "object",
"properties": {
"version": {
"type": "number",
"const": 1
},
"locale": {
"type": "string",
"enum": [
"en",
"tr",
"ru",
"de",
"fr",
"ja",
"pt-BR",
"es"
]
},
"item": {
"anyOf": [
{
"type": "object",
"properties": {
"id": {
"type": "object",
"properties": {
"kind": {
"type": "string",
"enum": [
"tool",
"model"
]
},
"slug": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$"
}
},
"required": [
"kind",
"slug"
],
"additionalProperties": false
},
"name": {
"type": "string",
"maxLength": 200
},
"summary": {
"type": "null"
},
"summaryState": {
"type": "string",
"const": "withheld-unverified-catalog-description"
},
"categories": {
"maxItems": 24,
"type": "array",
"items": {
"type": "string",
"maxLength": 100
}
},
"canonicalUrl": {
"type": "string",
"maxLength": 1024,
"format": "uri"
},
"providerUrl": {
"anyOf": [
{
"type": "string",
"maxLength": 1024,
"format": "uri"
},
{
"type": "null"
}
]
},
"providerUrlStatus": {
"type": "string",
"enum": [
"eligible-for-reference",
"withheld"
]
},
"providerUrlWithheldReason": {
"type": "string",
"enum": [
"commerce-or-tracking",
"invalid-or-private-url"
]
},
"locale": {
"type": "object",
"properties": {
"requested": {
"type": "string",
"enum": [
"en",
"tr",
"ru",
"de",
"fr",
"ja",
"pt-BR",
"es"
]
},
"content": {
"type": "string",
"enum": [
"en",
"tr",
"ru",
"de",
"fr",
"ja",
"pt-BR",
"es"
]
},
"fallbackToEnglish": {
"type": "boolean"
},
"fallbackReason": {
"type": "string",
"const": "not-published-in-requested-locale"
}
},
"required": [
"requested",
"content",
"fallbackToEnglish"
],
"additionalProperties": false
},
"facts": {
"type": "object",
"properties": {
"lifecycle": {
"type": "string",
"const": "catalog-eligible"
},
"openSource": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"modelType": {
"anyOf": [
{
"type": "string",
"maxLength": 100
},
{
"type": "null"
}
]
},
"licenseKind": {
"anyOf": [
{
"type": "string",
"maxLength": 100
},
{
"type": "null"
}
]
},
"access": {
"type": "object",
"properties": {
"web": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"ios": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"android": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
}
},
"required": [
"web",
"ios",
"android"
],
"additionalProperties": false
},
"supportedTasks": {
"maxItems": 24,
"type": "array",
"items": {
"type": "string",
"maxLength": 100
}
},
"freeCompletionTasks": {
"maxItems": 24,
"type": "array",
"items": {
"type": "string",
"maxLength": 100
}
},
"freeCompletionByTask": {
"maxItems": 24,
"type": "array",
"items": {
"type": "object",
"properties": {
"task": {
"type": "string",
"maxLength": 100
},
"value": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"state": {
"type": "string",
"enum": [
"verified",
"unknown",
"stale"
]
}
},
"required": [
"task",
"value",
"state"
],
"additionalProperties": false
}
}
},
"required": [
"lifecycle",
"openSource",
"modelType",
"licenseKind",
"access",
"supportedTasks",
"freeCompletionTasks",
"freeCompletionByTask"
],
"additionalProperties": false
},
"fieldStates": {
"type": "object",
"properties": {
"categories": {
"type": "string",
"const": "catalog-record"
},
"lifecycle": {
"type": "string",
"const": "catalog-record"
},
"openSource": {
"type": "string",
"enum": [
"catalog-record",
"unknown"
]
},
"modelType": {
"type": "string",
"enum": [
"catalog-record",
"unknown"
]
},
"licenseKind": {
"type": "string",
"enum": [
"catalog-record",
"unknown"
]
},
"access.web": {
"type": "string",
"enum": [
"verified",
"unknown",
"stale"
]
},
"access.ios": {
"type": "string",
"enum": [
"verified",
"unknown",
"stale"
]
},
"access.android": {
"type": "string",
"enum": [
"verified",
"unknown",
"stale"
]
},
"supportedTasks": {
"type": "string",
"enum": [
"verified",
"unknown",
"stale"
]
},
"freeCompletionTasks": {
"type": "string",
"enum": [
"verified",
"unknown",
"stale"
]
}
},
"required": [
"categories",
"lifecycle",
"openSource",
"modelType",
"licenseKind",
"access.web",
"access.ios",
"access.android",
"supportedTasks",
"freeCompletionTasks"
],
"additionalProperties": false
},
"evidence": {
"maxItems": 24,
"type": "array",
"items": {
"type": "object",
"properties": {
"field": {
"type": "string",
"maxLength": 120
},
"state": {
"type": "string",
"enum": [
"verified",
"catalog-record",
"stale"
]
},
"claim": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "string",
"maxLength": 600
},
{
"type": "object",
"properties": {
"inputs": {
"maxItems": 12,
"type": "array",
"items": {
"type": "string",
"maxLength": 200
}
},
"firstStep": {
"type": "string",
"maxLength": 600
},
"contentLocale": {
"type": "string",
"enum": [
"en",
"tr"
]
}
},
"required": [
"inputs",
"firstStep",
"contentLocale"
],
"additionalProperties": false
}
]
},
"sources": {
"maxItems": 6,
"type": "array",
"items": {
"type": "object",
"properties": {
"url": {
"anyOf": [
{
"type": "string",
"maxLength": 1024,
"format": "uri"
},
{
"type": "null"
}
]
},
"urlStatus": {
"type": "string",
"enum": [
"eligible-for-reference",
"withheld"
]
},
"withheldReason": {
"type": "string",
"enum": [
"commerce-or-tracking",
"invalid-or-private-url"
]
},
"label": {
"type": "string",
"maxLength": 400
},
"checkedAt": {
"type": "string",
"maxLength": 64
}
},
"required": [
"url",
"urlStatus",
"label"
],
"additionalProperties": false
}
}
},
"required": [
"field",
"state",
"sources"
],
"additionalProperties": false
}
},
"recordedLimitations": {
"maxItems": 12,
"type": "array",
"items": {
"type": "object",
"properties": {
"text": {
"type": "string",
"maxLength": 600
},
"contentLocale": {
"type": "string",
"enum": [
"en",
"tr"
]
},
"state": {
"type": "string",
"const": "catalog-record"
}
},
"required": [
"text",
"contentLocale",
"state"
],
"additionalProperties": false
}
},
"evidenceStatus": {
"type": "string",
"const": "stored-ledger-not-live-reverified"
},
"unknownFields": {
"maxItems": 24,
"type": "array",
"items": {
"type": "string",
"maxLength": 100
}
}
},
"required": [
"id",
"name",
"summary",
"summaryState",
"categories",
"canonicalUrl",
"providerUrl",
"providerUrlStatus",
"locale",
"facts",
"fieldStates",
"evidence",
"recordedLimitations",
"evidenceStatus",
"unknownFields"
],
"additionalProperties": false
},
{
"type": "null"
}
]
},
"excludedReason": {
"type": "string",
"const": "not-found-or-not-current"
}
},
"required": [
"version",
"locale",
"item"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}コミュニティ
エビデンス