addedOutput schema / properties / cta_exact_line
Added value: +{
+ "description": "Exact CTA line from the email, or an explicit no-CTA statement.",
+ "minLength": 1,
+ "type": "string"
+}
addedOutput schema / properties / cta_pattern
Added value: +{
+ "anyOf": [
+ {
+ "enum": [
+ "Filing Label Subject",
+ "Feature-First Bias",
+ "Consequence-After-Caveat",
+ "Missing Visual Hierarchy",
+ "Implied Transformation",
+ "Buried or Zero Social Proof",
+ "Guest Language CTA"
+ ],
+ "type": "string"
+ },
+ {
+ "const": "None identified",
+ "type": "string"
+ }
+ ],
+ "description": "The Decision Friction Model pattern that best describes the CTA."
+}
addedOutput schema / properties / cta_pattern_definition
Added value: +{
+ "description": "Plain-language definition of the CTA pattern.",
+ "minLength": 1,
+ "type": "string"
+}
addedOutput schema / properties / cta_rewrite
Added value: +{
+ "description": "A specific rewritten CTA for this email.",
+ "minLength": 1,
+ "type": "string"
+}
addedOutput schema / properties / cta_weakness
Added value: +{
+ "description": "Concrete explanation of why this CTA is weak.",
+ "minLength": 1,
+ "type": "string"
+}
addedOutput schema / properties / primary_friction_pattern_definition
Added value: +{
+ "description": "Plain-language definition of the primary pattern.",
+ "minLength": 1,
+ "type": "string"
+}
addedOutput schema / properties / primary_friction_pattern_evidence
Added value: +{
+ "description": "Exact problematic phrase from this email showing the primary pattern.",
+ "minLength": 1,
+ "type": "string"
+}
addedOutput schema / properties / primary_friction_pattern_impact
Added value: +{
+ "description": "Concrete reason the primary pattern can reduce response or conversion.",
+ "minLength": 1,
+ "type": "string"
+}
addedOutput schema / properties / secondary_friction_pattern_definition
Added value: +{
+ "description": "Plain-language definition of the secondary pattern, when present.",
+ "minLength": 1,
+ "type": "string"
+}
addedOutput schema / properties / secondary_friction_pattern_evidence
Added value: +{
+ "description": "Exact problematic phrase from this email showing the secondary pattern.",
+ "minLength": 1,
+ "type": "string"
+}
addedOutput schema / properties / secondary_friction_pattern_impact
Added value: +{
+ "description": "Concrete reason the secondary pattern can reduce response or conversion.",
+ "minLength": 1,
+ "type": "string"
+}