changedOutput schema / properties / data / anyOf
Previous value: -[
- {
- "additionalProperties": false,
- "properties": {
- "analyzed_at": {
- "format": "date-time",
- "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$",
- "type": "string"
- },
- "benchmarks": {
- "additionalProperties": false,
- "properties": {
- "all_time_top_score": {
- "anyOf": [
- {
- "maximum": 9007199254740991,
- "minimum": -9007199254740991,
- "type": "integer"
- },
- {
- "type": "null"
- }
- ]
- },
- "good_post_now": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- },
- "month_top_score": {
- "anyOf": [
- {
- "maximum": 9007199254740991,
- "minimum": -9007199254740991,
- "type": "integer"
- },
- {
- "type": "null"
- }
- ]
- },
- "timing": {
- "anyOf": [
- {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- },
- {
- "type": "null"
- }
- ]
- }
- },
- "required": [
- "all_time_top_score",
- "month_top_score",
- "good_post_now",
- "timing"
- ],
- "type": "object"
- },
- "community": {
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_]{1,20}$",
- "type": "string"
- },
- "evidence": {
- "additionalProperties": false,
- "properties": {
- "images": {
- "maximum": 100,
- "minimum": 0,
- "type": "integer"
- },
- "notes": {
- "items": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 5,
- "minItems": 1,
- "type": "array"
- },
- "posts": {
- "exclusiveMinimum": 0,
- "maximum": 1000,
- "type": "integer"
- },
- "threads": {
- "maximum": 100,
- "minimum": 0,
- "type": "integer"
- }
- },
- "required": [
- "posts",
- "threads",
- "images",
- "notes"
- ],
- "type": "object"
- },
- "experience": {
- "items": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 7,
- "minItems": 1,
- "type": "array"
- },
- "fails": {
- "items": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 7,
- "minItems": 1,
- "type": "array"
- },
- "limits": {
- "items": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 5,
- "minItems": 1,
- "type": "array"
- },
- "model": {
- "const": "claude-opus-5-5",
- "type": "string"
- },
- "needs": {
- "items": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 7,
- "minItems": 1,
- "type": "array"
- },
- "people": {
- "additionalProperties": false,
- "properties": {
- "buying": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- },
- "money": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- },
- "readers_and_posters": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- },
- "skill": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- },
- "stage": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- },
- "who": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "who",
- "stage",
- "skill",
- "money",
- "readers_and_posters",
- "buying"
- ],
- "type": "object"
- },
- "post_format": {
- "additionalProperties": false,
- "properties": {
- "body": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- },
- "ending": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- },
- "examples": {
- "items": {
- "additionalProperties": false,
- "properties": {
- "score": {
- "maximum": 9007199254740991,
- "minimum": -9007199254740991,
- "type": "integer"
- },
- "title": {
- "maxLength": 300,
- "minLength": 1,
- "type": "string"
- },
- "url": {
- "format": "uri",
- "maxLength": 2048,
- "type": "string"
- },
- "why": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "title",
- "url",
- "score",
- "why"
- ],
- "type": "object"
- },
- "maxItems": 5,
- "minItems": 1,
- "type": "array"
- },
- "length": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- },
- "media": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- },
- "opening": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- },
- "proof": {
- "anyOf": [
- {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- },
- {
- "type": "null"
- }
- ]
- },
- "skeleton": {
- "items": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 8,
- "minItems": 1,
- "type": "array"
- },
- "summary": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- },
- "title": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "summary",
- "title",
- "opening",
- "body",
- "proof",
- "length",
- "media",
- "ending",
- "skeleton",
- "examples"
- ],
- "type": "object"
- },
- "post_plan": {
- "additionalProperties": false,
- "properties": {
- "account": {
- "additionalProperties": false,
- "properties": {
- "min_account_days": {
- "anyOf": [
- {
- "maximum": 9007199254740991,
- "minimum": 0,
- "type": "integer"
- },
- {
- "type": "null"
- }
- ]
- },
- "min_karma": {
- "anyOf": [
- {
- "maximum": 9007199254740991,
- "minimum": 0,
- "type": "integer"
- },
- {
- "type": "null"
- }
- ]
- },
- "warm_up": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "min_karma",
- "min_account_days",
- "warm_up"
- ],
- "type": "object"
- },
- "edit_after": {
- "anyOf": [
- {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- },
- {
- "type": "null"
- }
- ]
- },
- "placement": {
- "enum": [
- "EDIT_IN_LINK",
- "EDIT_IN_NAME",
- "FIRST_COMMENT",
- "THREAD_ONLY",
- "NONE"
- ],
- "type": "string"
- },
- "rule": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- },
- "steps": {
- "items": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 6,
- "minItems": 1,
- "type": "array"
- },
- "version": {
- "const": "community-post-plan-v1",
- "type": "string"
- },
- "winners": {
- "items": {
- "additionalProperties": false,
- "properties": {
- "comments": {
- "anyOf": [
- {
- "maximum": 9007199254740991,
- "minimum": 0,
- "type": "integer"
- },
- {
- "type": "null"
- }
- ]
- },
- "lesson": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- },
- "observed_on": {
- "format": "date",
- "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
- "type": "string"
- },
- "product": {
- "enum": [
- "LINK_IN_BODY",
- "LINK_EDITED_IN",
- "NAME_IN_BODY",
- "FIRST_COMMENT",
- "NOT_SHOWN"
- ],
- "type": "string"
- },
- "score": {
- "anyOf": [
- {
- "maximum": 9007199254740991,
- "minimum": -9007199254740991,
- "type": "integer"
- },
- {
- "type": "null"
- }
- ]
- },
- "title": {
- "maxLength": 300,
- "minLength": 1,
- "type": "string"
- },
- "url": {
- "anyOf": [
- {
- "format": "uri",
- "maxLength": 2048,
- "type": "string"
- },
- {
- "type": "null"
- }
- ]
- },
- "views": {
- "anyOf": [
- {
- "maximum": 9007199254740991,
- "minimum": 0,
- "type": "integer"
- },
- {
- "type": "null"
- }
- ]
- }
- },
- "required": [
- "title",
- "url",
- "observed_on",
- "score",
- "comments",
- "views",
- "product",
- "lesson"
- ],
- "type": "object"
- },
- "maxItems": 5,
- "type": "array"
- }
- },
- "required": [
- "version",
- "placement",
- "rule",
- "account",
- "steps",
- "edit_after",
- "winners"
- ],
- "type": "object"
- },
- "registers": {
- "additionalProperties": false,
- "properties": {
- "authority": {
- "additionalProperties": false,
- "properties": {
- "evidence": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- },
- "score": {
- "maximum": 3,
- "minimum": 0,
- "type": "integer"
- }
- },
- "required": [
- "score",
- "evidence"
- ],
- "type": "object"
- },
- "expertise": {
- "additionalProperties": false,
- "properties": {
- "evidence": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- },
- "score": {
- "maximum": 3,
- "minimum": 0,
- "type": "integer"
- }
- },
- "required": [
- "score",
- "evidence"
- ],
- "type": "object"
- },
- "humor": {
- "additionalProperties": false,
- "properties": {
- "evidence": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- },
- "score": {
- "maximum": 3,
- "minimum": 0,
- "type": "integer"
- }
- },
- "required": [
- "score",
- "evidence"
- ],
- "type": "object"
- },
- "reading": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- },
- "relatable": {
- "additionalProperties": false,
- "properties": {
- "evidence": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- },
- "score": {
- "maximum": 3,
- "minimum": 0,
- "type": "integer"
- }
- },
- "required": [
- "score",
- "evidence"
- ],
- "type": "object"
- }
- },
- "required": [
- "authority",
- "expertise",
- "relatable",
- "humor",
- "reading"
- ],
- "type": "object"
- },
- "reply_format": {
- "anyOf": [
- {
- "additionalProperties": false,
- "properties": {
- "author_in_thread": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- },
- "length": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- },
- "summary": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- },
- "top_replies_do": {
- "items": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 6,
- "minItems": 1,
- "type": "array"
- }
- },
- "required": [
- "summary",
- "top_replies_do",
- "length",
- "author_in_thread"
- ],
- "type": "object"
- },
- {
- "type": "null"
- }
- ]
- },
- "rules": {
- "additionalProperties": false,
- "properties": {
- "ai_written": {
- "enum": [
- "ALLOWED",
- "RESTRICTED",
- "NOT_ALLOWED",
- "UNKNOWN"
- ],
- "type": "string"
- },
- "links": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- },
- "must_know": {
- "items": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 6,
- "minItems": 1,
- "type": "array"
- },
- "promotion": {
- "enum": [
- "ALLOWED",
- "RESTRICTED",
- "NOT_ALLOWED",
- "UNKNOWN"
- ],
- "type": "string"
- },
- "where": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "promotion",
- "where",
- "ai_written",
- "links",
- "must_know"
- ],
- "type": "object"
- },
- "summary": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- },
- "talking_about": {
- "items": {
- "additionalProperties": false,
- "properties": {
- "detail": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- },
- "heat": {
- "enum": [
- "HIGH",
- "MEDIUM",
- "LOW"
- ],
- "type": "string"
- },
- "topic": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "topic",
- "detail",
- "heat"
- ],
- "type": "object"
- },
- "maxItems": 8,
- "minItems": 1,
- "type": "array"
- },
- "version": {
- "const": "community-brief-v1",
- "type": "string"
- }
- },
- "required": [
- "version",
- "community",
- "model",
- "analyzed_at",
- "evidence",
- "summary",
- "people",
- "experience",
- "talking_about",
- "needs",
- "registers",
- "post_format",
- "reply_format",
- "fails",
- "rules",
- "benchmarks",
- "limits"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "communities": {
- "items": {
- "additionalProperties": false,
- "properties": {
- "ai_written": {
- "enum": [
- "ALLOWED",
- "RESTRICTED",
- "NOT_ALLOWED",
- "UNKNOWN"
- ],
- "type": "string"
- },
- "analyzed_at": {
- "format": "date-time",
- "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$",
- "type": "string"
- },
- "community": {
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_]{1,20}$",
- "type": "string"
- },
- "promotion": {
- "enum": [
- "ALLOWED",
- "RESTRICTED",
- "NOT_ALLOWED",
- "UNKNOWN"
- ],
- "type": "string"
- },
- "summary": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "community",
- "analyzed_at",
- "summary",
- "promotion",
- "ai_written"
- ],
- "type": "object"
- },
- "maxItems": 1000,
- "type": "array"
- },
- "version": {
- "const": "community-brief-list-v1",
- "type": "string"
- }
- },
- "required": [
- "version",
- "communities"
- ],
- "type": "object"
- }
-]New value: +[
+ {
+ "properties": {
+ "analyzed_at": {
+ "format": "date-time",
+ "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$",
+ "type": "string"
+ },
+ "benchmarks": {
+ "properties": {
+ "all_time_top_score": {
+ "anyOf": [
+ {
+ "maximum": 9007199254740991,
+ "minimum": -9007199254740991,
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "good_post_now": {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ },
+ "month_top_score": {
+ "anyOf": [
+ {
+ "maximum": 9007199254740991,
+ "minimum": -9007199254740991,
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "timing": {
+ "anyOf": [
+ {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ }
+ },
+ "required": [
+ "all_time_top_score",
+ "month_top_score",
+ "good_post_now",
+ "timing"
+ ],
+ "type": "object"
+ },
+ "community": {
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_]{1,20}$",
+ "type": "string"
+ },
+ "evidence": {
+ "properties": {
+ "images": {
+ "maximum": 100,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "notes": {
+ "items": {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ },
+ "maxItems": 5,
+ "minItems": 1,
+ "type": "array"
+ },
+ "posts": {
+ "exclusiveMinimum": 0,
+ "maximum": 1000,
+ "type": "integer"
+ },
+ "threads": {
+ "maximum": 100,
+ "minimum": 0,
+ "type": "integer"
+ }
+ },
+ "required": [
+ "posts",
+ "threads",
+ "images",
+ "notes"
+ ],
+ "type": "object"
+ },
+ "experience": {
+ "items": {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ },
+ "maxItems": 7,
+ "minItems": 1,
+ "type": "array"
+ },
+ "fails": {
+ "items": {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ },
+ "maxItems": 7,
+ "minItems": 1,
+ "type": "array"
+ },
+ "limits": {
+ "items": {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ },
+ "maxItems": 5,
+ "minItems": 1,
+ "type": "array"
+ },
+ "model": {
+ "const": "claude-opus-5-5",
+ "type": "string"
+ },
+ "needs": {
+ "items": {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ },
+ "maxItems": 7,
+ "minItems": 1,
+ "type": "array"
+ },
+ "people": {
+ "properties": {
+ "buying": {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ },
+ "money": {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ },
+ "readers_and_posters": {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ },
+ "skill": {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ },
+ "stage": {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ },
+ "who": {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "who",
+ "stage",
+ "skill",
+ "money",
+ "readers_and_posters",
+ "buying"
+ ],
+ "type": "object"
+ },
+ "post_format": {
+ "properties": {
+ "body": {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ },
+ "ending": {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ },
+ "examples": {
+ "items": {
+ "properties": {
+ "score": {
+ "maximum": 9007199254740991,
+ "minimum": -9007199254740991,
+ "type": "integer"
+ },
+ "title": {
+ "maxLength": 300,
+ "minLength": 1,
+ "type": "string"
+ },
+ "url": {
+ "format": "uri",
+ "maxLength": 2048,
+ "type": "string"
+ },
+ "why": {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "title",
+ "url",
+ "score",
+ "why"
+ ],
+ "type": "object"
+ },
+ "maxItems": 5,
+ "minItems": 1,
+ "type": "array"
+ },
+ "length": {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ },
+ "media": {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ },
+ "opening": {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ },
+ "proof": {
+ "anyOf": [
+ {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "skeleton": {
+ "items": {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ },
+ "maxItems": 8,
+ "minItems": 1,
+ "type": "array"
+ },
+ "summary": {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ },
+ "title": {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "summary",
+ "title",
+ "opening",
+ "body",
+ "proof",
+ "length",
+ "media",
+ "ending",
+ "skeleton",
+ "examples"
+ ],
+ "type": "object"
+ },
+ "post_plan": {
+ "properties": {
+ "account": {
+ "properties": {
+ "min_account_days": {
+ "anyOf": [
+ {
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "min_karma": {
+ "anyOf": [
+ {
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "warm_up": {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "min_karma",
+ "min_account_days",
+ "warm_up"
+ ],
+ "type": "object"
+ },
+ "edit_after": {
+ "anyOf": [
+ {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "placement": {
+ "enum": [
+ "EDIT_IN_LINK",
+ "EDIT_IN_NAME",
+ "FIRST_COMMENT",
+ "THREAD_ONLY",
+ "NONE"
+ ],
+ "type": "string"
+ },
+ "rule": {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ },
+ "steps": {
+ "items": {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ },
+ "maxItems": 6,
+ "minItems": 1,
+ "type": "array"
+ },
+ "version": {
+ "const": "community-post-plan-v1",
+ "type": "string"
+ },
+ "winners": {
+ "items": {
+ "properties": {
+ "comments": {
+ "anyOf": [
+ {
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "lesson": {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ },
+ "observed_on": {
+ "format": "date",
+ "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
+ "type": "string"
+ },
+ "product": {
+ "enum": [
+ "LINK_IN_BODY",
+ "LINK_EDITED_IN",
+ "NAME_IN_BODY",
+ "FIRST_COMMENT",
+ "NOT_SHOWN"
+ ],
+ "type": "string"
+ },
+ "score": {
+ "anyOf": [
+ {
+ "maximum": 9007199254740991,
+ "minimum": -9007199254740991,
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "title": {
+ "maxLength": 300,
+ "minLength": 1,
+ "type": "string"
+ },
+ "url": {
+ "anyOf": [
+ {
+ "format": "uri",
+ "maxLength": 2048,
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "views": {
+ "anyOf": [
+ {
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ }
+ },
+ "required": [
+ "title",
+ "url",
+ "observed_on",
+ "score",
+ "comments",
+ "views",
+ "product",
+ "lesson"
+ ],
+ "type": "object"
+ },
+ "maxItems": 5,
+ "type": "array"
+ }
+ },
+ "required": [
+ "version",
+ "placement",
+ "rule",
+ "account",
+ "steps",
+ "edit_after",
+ "winners"
+ ],
+ "type": "object"
+ },
+ "registers": {
+ "properties": {
+ "authority": {
+ "properties": {
+ "evidence": {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ },
+ "score": {
+ "maximum": 3,
+ "minimum": 0,
+ "type": "integer"
+ }
+ },
+ "required": [
+ "score",
+ "evidence"
+ ],
+ "type": "object"
+ },
+ "expertise": {
+ "properties": {
+ "evidence": {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ },
+ "score": {
+ "maximum": 3,
+ "minimum": 0,
+ "type": "integer"
+ }
+ },
+ "required": [
+ "score",
+ "evidence"
+ ],
+ "type": "object"
+ },
+ "humor": {
+ "properties": {
+ "evidence": {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ },
+ "score": {
+ "maximum": 3,
+ "minimum": 0,
+ "type": "integer"
+ }
+ },
+ "required": [
+ "score",
+ "evidence"
+ ],
+ "type": "object"
+ },
+ "reading": {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ },
+ "relatable": {
+ "properties": {
+ "evidence": {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ },
+ "score": {
+ "maximum": 3,
+ "minimum": 0,
+ "type": "integer"
+ }
+ },
+ "required": [
+ "score",
+ "evidence"
+ ],
+ "type": "object"
+ }
+ },
+ "required": [
+ "authority",
+ "expertise",
+ "relatable",
+ "humor",
+ "reading"
+ ],
+ "type": "object"
+ },
+ "reply_format": {
+ "anyOf": [
+ {
+ "properties": {
+ "author_in_thread": {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ },
+ "length": {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ },
+ "summary": {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ },
+ "top_replies_do": {
+ "items": {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ },
+ "maxItems": 6,
+ "minItems": 1,
+ "type": "array"
+ }
+ },
+ "required": [
+ "summary",
+ "top_replies_do",
+ "length",
+ "author_in_thread"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "rules": {
+ "properties": {
+ "ai_written": {
+ "enum": [
+ "ALLOWED",
+ "RESTRICTED",
+ "NOT_ALLOWED",
+ "UNKNOWN"
+ ],
+ "type": "string"
+ },
+ "links": {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ },
+ "must_know": {
+ "items": {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ },
+ "maxItems": 6,
+ "minItems": 1,
+ "type": "array"
+ },
+ "promotion": {
+ "enum": [
+ "ALLOWED",
+ "RESTRICTED",
+ "NOT_ALLOWED",
+ "UNKNOWN"
+ ],
+ "type": "string"
+ },
+ "where": {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "promotion",
+ "where",
+ "ai_written",
+ "links",
+ "must_know"
+ ],
+ "type": "object"
+ },
+ "summary": {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ },
+ "talking_about": {
+ "items": {
+ "properties": {
+ "detail": {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ },
+ "heat": {
+ "enum": [
+ "HIGH",
+ "MEDIUM",
+ "LOW"
+ ],
+ "type": "string"
+ },
+ "topic": {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "topic",
+ "detail",
+ "heat"
+ ],
+ "type": "object"
+ },
+ "maxItems": 8,
+ "minItems": 1,
+ "type": "array"
+ },
+ "version": {
+ "const": "community-brief-v1",
+ "type": "string"
+ }
+ },
+ "required": [
+ "version",
+ "community",
+ "model",
+ "analyzed_at",
+ "evidence",
+ "summary",
+ "people",
+ "experience",
+ "talking_about",
+ "needs",
+ "registers",
+ "post_format",
+ "reply_format",
+ "fails",
+ "rules",
+ "benchmarks",
+ "limits"
+ ],
+ "type": "object"
+ },
+ {
+ "properties": {
+ "communities": {
+ "items": {
+ "properties": {
+ "ai_written": {
+ "enum": [
+ "ALLOWED",
+ "RESTRICTED",
+ "NOT_ALLOWED",
+ "UNKNOWN"
+ ],
+ "type": "string"
+ },
+ "analyzed_at": {
+ "format": "date-time",
+ "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$",
+ "type": "string"
+ },
+ "community": {
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_]{1,20}$",
+ "type": "string"
+ },
+ "promotion": {
+ "enum": [
+ "ALLOWED",
+ "RESTRICTED",
+ "NOT_ALLOWED",
+ "UNKNOWN"
+ ],
+ "type": "string"
+ },
+ "summary": {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "community",
+ "analyzed_at",
+ "summary",
+ "promotion",
+ "ai_written"
+ ],
+ "type": "object"
+ },
+ "maxItems": 1000,
+ "type": "array"
+ },
+ "version": {
+ "const": "community-brief-list-v1",
+ "type": "string"
+ }
+ },
+ "required": [
+ "version",
+ "communities"
+ ],
+ "type": "object"
+ }
+]