addedInput schema / properties / lang
Added value: +{
+ "default": "en",
+ "description": "Response language. 'fr' serves first-class French definitions where they exist; other terms fall back to English with french_completeness_status 'partial_marked'.",
+ "enum": [
+ "en",
+ "fr"
+ ],
+ "type": "string"
+}
addedOutput schema / properties / corpus_version
Added value: +{
+ "description": "Semantic version of the movahedi.ca statutory corpus this answer was drawn from, for example v2026.12.0. Pin it when citing; when it changes, re-read the affected resources and the change log at https://movahedi.ca/changelog/.",
+ "examples": [
+ "v2026.12.0"
+ ],
+ "type": "string"
+}
addedOutput schema / properties / terms / items / properties / french_completeness_status
Added value: +{
+ "enum": [
+ "complete",
+ "partial_marked"
+ ],
+ "type": "string"
+}
addedOutput schema / properties / terms / items / properties / lang
Added value: +{
+ "enum": [
+ "en",
+ "fr"
+ ],
+ "type": "string"
+}
changedOutput schema / properties / terms / items / required
Previous value: -[
- "term",
- "slug",
- "definition"
-]New value: +[
+ "term",
+ "slug",
+ "definition",
+ "lang",
+ "french_completeness_status"
+]
changedOutput schema / required
Previous value: -[
- "terms",
- "total_count",
- "has_more",
- "next_offset",
- "truncated"
-]New value: +[
+ "terms",
+ "total_count",
+ "has_more",
+ "next_offset",
+ "truncated",
+ "corpus_version"
+]