This commit is contained in:
2026-08-16 23:42:00 +02:00
parent 6e77154228
commit 92f046b542
32 changed files with 1443 additions and 105 deletions
+8 -5
View File
@@ -6278,9 +6278,10 @@ components:
type: object
description: |
One COMPLETED legacy process line (A1 / public contract). Successful items
expose category as categories.unique_id, a plain-text description string
(never a JSON array; HTML stripped), SEO meta_title / meta_description,
optional eprel object or null, clean attributes, images, and dual-mode ids.
expose category as categories.unique_id, a description string that may
include category formula HTML (h1/h2/h3/h4, p, ul — never a JSON array),
SEO meta_title / meta_description (plain text), optional eprel object or
null, clean attributes, images, and dual-mode ids.
Product display name is title; additive name mirrors the same processed title
(dual-mode for scorecards / legacy clients that read name).
required:
@@ -6344,8 +6345,10 @@ components:
type: string
nullable: true
description: |
Plain-text product body description. Always a string — never a one-element
JSON array. Feed HTML tags are stripped; newlines may remain between paragraphs.
Product body description as a string — never a one-element JSON array.
When the category description_template requires multi-section markup,
this field retains formula HTML tags (h1/h2/h3/h4, p, ul). Feed-only
plain text remains plain; meta_description stays plain SEO text.
attributes:
type: object
additionalProperties: true