subtype | string | yes | — | Recommendation category, e.g. ‘schema_markup’, ‘faq_block’, ‘tldr_summary’ (free-form, max 40 chars). |
target_url | string | yes | — | The page URL the recommendation applies to. |
title | string | yes | — | One-line summary of the change (max 200 chars). |
description | string[] | yes | — | Step-by-step instructions (1-20 steps, each max 500 chars). |
effort_minutes | integer | no | 30 | Estimated implementer effort in minutes. Default 30. |
priority | 'low' | 'medium' | 'high' | 'critical' | no | "medium" | Priority in the Action Engine queue. Default medium. |
target_prompt_ids | integer[] | no | — | Tracked-prompt ids this fix is meant to win (scopes outcome measurement). |