changedInput schema / properties / audience / description
Previous value: -"Restrict to one stakeholder audience. Omit to search across all audiences."New value: +"Restrict to one stakeholder audience ('general' is the factual FAQ). Omit to search across all audiences."
changedInput schema / properties / audience / enum
Previous value: -[
- "employee",
- "advisor",
- "broker",
- "employer",
- "universal"
-]New value: +[
+ "employee",
+ "advisor",
+ "broker",
+ "employer",
+ "universal",
+ "general"
+]
addedInput schema / properties / section
Added value: +{
+ "description": "Substring match against section slugs (e.g. 'tax', 'retention', 'eligibility'). Case-insensitive.",
+ "type": "string"
+}
removedInput schema / properties / subsection
Removed value: -{
- "description": "Substring match against subsection labels (e.g. 'Tax', 'Retention', 'Eligibility'). Case-insensitive.",
- "type": "string"
-}
addedOutput schema / properties / available_sections
Added value: +{
+ "description": "Section slugs available within the (optionally) selected audience.",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+}
removedOutput schema / properties / available_subsections
Removed value: -{
- "description": "Subsection labels available within the (optionally) selected audience.",
- "items": {
- "type": "string"
- },
- "type": "array"
-}
changedOutput schema / properties / entries / items / properties / audience / enum
Previous value: -[
- "employee",
- "advisor",
- "broker",
- "employer",
- "universal"
-]New value: +[
+ "employee",
+ "advisor",
+ "broker",
+ "employer",
+ "universal",
+ "general"
+]
addedOutput schema / properties / entries / items / properties / keywords
Added value: +{
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+}
removedOutput schema / properties / entries / items / properties / subsection
Removed value: -{
- "type": "string"
-}
changedOutput schema / properties / entries / items / required
Previous value: -[
- "id",
- "audience",
- "section",
- "subsection",
- "question",
- "answer",
- "footnotes"
-]New value: +[
+ "id",
+ "audience",
+ "section",
+ "question",
+ "answer",
+ "footnotes"
+]
addedOutput schema / properties / filter_applied / properties / section
Added value: +{
+ "type": [
+ "string",
+ "null"
+ ]
+}
removedOutput schema / properties / filter_applied / properties / subsection
Removed value: -{
- "type": [
- "string",
- "null"
- ]
-}
changedOutput schema / properties / filter_applied / required
Previous value: -[
- "audience",
- "subsection",
- "query",
- "limit"
-]New value: +[
+ "audience",
+ "section",
+ "query",
+ "limit"
+]
changedOutput schema / required
Previous value: -[
- "total_in_library",
- "matched",
- "filter_applied",
- "available_subsections",
- "entries"
-]New value: +[
+ "total_in_library",
+ "matched",
+ "filter_applied",
+ "available_sections",
+ "entries"
+]