changedInput schema / properties / q / description
Previous value: -"The natural-language query. A phrase, an entity name, or a thematic concept all work. Asymmetric query-time embedding handles short queries cleanly. Maximum 500 characters."New value: +"A name, a number or a question. Text matching needs every word to appear in a record, so extra words narrow it; meaning matching tolerates any wording. Maximum 500 characters."
addedOutput schema / properties / coverage
Added value: +{
+ "description": "What the corpus covers; present with note. Same object as the coverage resource.",
+ "type": "object"
+}
addedOutput schema / properties / evidence
Added value: +{
+ "description": "strong: a top record contains the query terms or closely resembles it (cosine >= 0.5). weak: records only loosely resemble it. none: nothing returned.",
+ "enum": [
+ "strong",
+ "weak",
+ "none"
+ ],
+ "type": "string"
+}
addedOutput schema / properties / hits / items / properties / matched
Added value: +{
+ "description": "Which rankings found the record: its title holds every query term, its text does, and/or it is among the 50 nearest by meaning.",
+ "items": {
+ "enum": [
+ "title",
+ "text",
+ "meaning"
+ ],
+ "type": "string"
+ },
+ "type": "array"
+}
addedOutput schema / properties / hits / items / properties / similarity / description
Added value: +"True cosine between the query and the record embedding."
changedOutput schema / properties / hits / items / required
Previous value: -[
- "slug",
- "type",
- "title",
- "similarity",
- "url"
-]New value: +[
+ "slug",
+ "type",
+ "title",
+ "similarity",
+ "url",
+ "matched"
+]
addedOutput schema / properties / note
Added value: +{
+ "description": "Present when scope is outside, evidence is weak, or nothing matched.",
+ "type": "string"
+}
addedOutput schema / properties / scope
Added value: +{
+ "description": "Whether the query names a covered place, a place outside coverage, or no place.",
+ "enum": [
+ "covered",
+ "outside",
+ "unknown"
+ ],
+ "type": "string"
+}
addedOutput schema / properties / weak_match
Added value: +{
+ "deprecated": true,
+ "description": "Deprecated since 2.3.0; removed in 2.4.0. True when scope is outside or evidence is not strong. Read scope and evidence instead.",
+ "type": "boolean"
+}
addedOutput schema / required
Added value: +[
+ "query",
+ "hits",
+ "count",
+ "scope",
+ "evidence"
+]