{
  "job": "review_inbox",
  "generatedAt": "2026-07-21T23:31:25.873Z",
  "ok": true,
  "policy": "Unified admin review queue. Reading this inbox does not approve, publish, render, or write to Shopify.",
  "filters": {
    "status": "needs_edit",
    "type": "",
    "source": "",
    "siteId": "",
    "limit": 100
  },
  "totalItems": 39,
  "statusCounts": {
    "needs_edit": 39
  },
  "typeCounts": {
    "publication_proposal": 39
  },
  "sourceCounts": {
    "competitor_public_page": 39
  },
  "siteCounts": {
    "petvibess": 39
  },
  "items": [
    {
      "id": "proposal_d1e54f94",
      "type": "publication_proposal",
      "source": "competitor_public_page",
      "siteId": "petvibess",
      "siteName": "PetVibess",
      "createdAt": "2026-07-21T05:31:13.162Z",
      "status": "needs_edit",
      "priority": "P2",
      "assetType": "competitor_keyword_article",
      "requiresReview": true,
      "autoPublish": false,
      "target": {
        "page": "https://canovapet.com",
        "productId": "",
        "productUrl": ""
      },
      "preview": {
        "title": "Chews You",
        "summary": "Prepare a practical competitor-inspired original article for chews you, with a clear shopper problem, useful recommendations, answer-ready FAQs, and a safe next step.",
        "seoTitle": "Chews You | PetVibess",
        "metaDescription": "Compare chews you with practical buying guidance, FAQs, and PetVibess product context."
      },
      "reviewEndpoint": "/api/drafts/publication-proposals/proposal_d1e54f94/status",
      "reviewRequestTemplate": {
        "method": "POST",
        "path": "/api/drafts/publication-proposals/:id/status",
        "concretePath": "/api/drafts/publication-proposals/proposal_d1e54f94/status",
        "description": "Submit the admin review decision for this SEO/GEO/AEO publication proposal. Approval lets AI handle the configured post-approval publication workflow; humans inspect blockers only when surfaced.",
        "bodyExamples": {
          "approved": {
            "status": "approved",
            "reviewer": "admin@example.com"
          },
          "rejected": {
            "status": "rejected",
            "reviewer": "admin@example.com"
          },
          "needs_edit": {
            "status": "needs_edit",
            "reviewer": "admin@example.com"
          }
        }
      },
      "allowedStatuses": [
        "approved",
        "rejected",
        "needs_edit"
      ]
    },
    {
      "id": "proposal_9fa5b122",
      "type": "publication_proposal",
      "source": "competitor_public_page",
      "siteId": "petvibess",
      "siteName": "PetVibess",
      "createdAt": "2026-07-21T05:31:13.163Z",
      "status": "needs_edit",
      "priority": "P2",
      "assetType": "competitor_keyword_article",
      "requiresReview": true,
      "autoPublish": false,
      "target": {
        "page": "https://canovapet.com",
        "productId": "",
        "productUrl": ""
      },
      "preview": {
        "title": "Chews You Need",
        "summary": "Prepare a practical competitor-inspired original article for chews you need, with a clear shopper problem, useful recommendations, answer-ready FAQs, and a safe next step.",
        "seoTitle": "Chews You Need | PetVibess",
        "metaDescription": "Compare chews you need with practical buying guidance, FAQs, and PetVibess product context."
      },
      "reviewEndpoint": "/api/drafts/publication-proposals/proposal_9fa5b122/status",
      "reviewRequestTemplate": {
        "method": "POST",
        "path": "/api/drafts/publication-proposals/:id/status",
        "concretePath": "/api/drafts/publication-proposals/proposal_9fa5b122/status",
        "description": "Submit the admin review decision for this SEO/GEO/AEO publication proposal. Approval lets AI handle the configured post-approval publication workflow; humans inspect blockers only when surfaced.",
        "bodyExamples": {
          "approved": {
            "status": "approved",
            "reviewer": "admin@example.com"
          },
          "rejected": {
            "status": "rejected",
            "reviewer": "admin@example.com"
          },
          "needs_edit": {
            "status": "needs_edit",
            "reviewer": "admin@example.com"
          }
        }
      },
      "allowedStatuses": [
        "approved",
        "rejected",
        "needs_edit"
      ]
    },
    {
      "id": "proposal_385a2f44",
      "type": "publication_proposal",
      "source": "competitor_public_page",
      "siteId": "petvibess",
      "siteName": "PetVibess",
      "createdAt": "2026-07-21T05:31:13.164Z",
      "status": "needs_edit",
      "priority": "P2",
      "assetType": "competitor_keyword_article",
      "requiresReview": true,
      "autoPublish": false,
      "target": {
        "page": "https://canovapet.com",
        "productId": "",
        "productUrl": ""
      },
      "preview": {
        "title": "Enable",
        "summary": "Prepare a practical competitor-inspired original article for enable, with a clear shopper problem, useful recommendations, answer-ready FAQs, and a safe next step.",
        "seoTitle": "Enable | PetVibess",
        "metaDescription": "Compare enable with practical buying guidance, FAQs, and PetVibess product context."
      },
      "reviewEndpoint": "/api/drafts/publication-proposals/proposal_385a2f44/status",
      "reviewRequestTemplate": {
        "method": "POST",
        "path": "/api/drafts/publication-proposals/:id/status",
        "concretePath": "/api/drafts/publication-proposals/proposal_385a2f44/status",
        "description": "Submit the admin review decision for this SEO/GEO/AEO publication proposal. Approval lets AI handle the configured post-approval publication workflow; humans inspect blockers only when surfaced.",
        "bodyExamples": {
          "approved": {
            "status": "approved",
            "reviewer": "admin@example.com"
          },
          "rejected": {
            "status": "rejected",
            "reviewer": "admin@example.com"
          },
          "needs_edit": {
            "status": "needs_edit",
            "reviewer": "admin@example.com"
          }
        }
      },
      "allowedStatuses": [
        "approved",
        "rejected",
        "needs_edit"
      ]
    },
    {
      "id": "proposal_a6116434",
      "type": "publication_proposal",
      "source": "competitor_public_page",
      "siteId": "petvibess",
      "siteName": "PetVibess",
      "createdAt": "2026-07-21T05:31:13.166Z",
      "status": "needs_edit",
      "priority": "P2",
      "assetType": "competitor_keyword_article",
      "requiresReview": true,
      "autoPublish": false,
      "target": {
        "page": "https://canovapet.com",
        "productId": "",
        "productUrl": ""
      },
      "preview": {
        "title": "Enable Javascript Run",
        "summary": "Prepare a practical competitor-inspired original article for enable javascript run, with a clear shopper problem, useful recommendations, answer-ready FAQs, and a safe next step.",
        "seoTitle": "Enable Javascript Run | PetVibess",
        "metaDescription": "Compare enable javascript run with practical buying guidance, FAQs, and PetVibess product context."
      },
      "reviewEndpoint": "/api/drafts/publication-proposals/proposal_a6116434/status",
      "reviewRequestTemplate": {
        "method": "POST",
        "path": "/api/drafts/publication-proposals/:id/status",
        "concretePath": "/api/drafts/publication-proposals/proposal_a6116434/status",
        "description": "Submit the admin review decision for this SEO/GEO/AEO publication proposal. Approval lets AI handle the configured post-approval publication workflow; humans inspect blockers only when surfaced.",
        "bodyExamples": {
          "approved": {
            "status": "approved",
            "reviewer": "admin@example.com"
          },
          "rejected": {
            "status": "rejected",
            "reviewer": "admin@example.com"
          },
          "needs_edit": {
            "status": "needs_edit",
            "reviewer": "admin@example.com"
          }
        }
      },
      "allowedStatuses": [
        "approved",
        "rejected",
        "needs_edit"
      ]
    },
    {
      "id": "proposal_171d6ab2",
      "type": "publication_proposal",
      "source": "competitor_public_page",
      "siteId": "petvibess",
      "siteName": "PetVibess",
      "createdAt": "2026-07-21T05:31:13.167Z",
      "status": "needs_edit",
      "priority": "P2",
      "assetType": "competitor_keyword_article",
      "requiresReview": true,
      "autoPublish": false,
      "target": {
        "page": "https://secureapetrx.com",
        "productId": "",
        "productUrl": ""
      },
      "preview": {
        "title": "Pet",
        "summary": "Prepare a practical competitor-inspired original article for pet, with a clear shopper problem, useful recommendations, answer-ready FAQs, and a safe next step.",
        "seoTitle": "Pet | PetVibess",
        "metaDescription": "Compare pet with practical buying guidance, FAQs, and PetVibess product context."
      },
      "reviewEndpoint": "/api/drafts/publication-proposals/proposal_171d6ab2/status",
      "reviewRequestTemplate": {
        "method": "POST",
        "path": "/api/drafts/publication-proposals/:id/status",
        "concretePath": "/api/drafts/publication-proposals/proposal_171d6ab2/status",
        "description": "Submit the admin review decision for this SEO/GEO/AEO publication proposal. Approval lets AI handle the configured post-approval publication workflow; humans inspect blockers only when surfaced.",
        "bodyExamples": {
          "approved": {
            "status": "approved",
            "reviewer": "admin@example.com"
          },
          "rejected": {
            "status": "rejected",
            "reviewer": "admin@example.com"
          },
          "needs_edit": {
            "status": "needs_edit",
            "reviewer": "admin@example.com"
          }
        }
      },
      "allowedStatuses": [
        "approved",
        "rejected",
        "needs_edit"
      ]
    },
    {
      "id": "proposal_1bcda018",
      "type": "publication_proposal",
      "source": "competitor_public_page",
      "siteId": "petvibess",
      "siteName": "PetVibess",
      "createdAt": "2026-07-21T05:31:13.167Z",
      "status": "needs_edit",
      "priority": "P2",
      "assetType": "competitor_keyword_article",
      "requiresReview": true,
      "autoPublish": false,
      "target": {
        "page": "https://canovapet.com",
        "productId": "",
        "productUrl": ""
      },
      "preview": {
        "title": "Javascript",
        "summary": "Prepare a practical competitor-inspired original article for javascript, with a clear shopper problem, useful recommendations, answer-ready FAQs, and a safe next step.",
        "seoTitle": "Javascript | PetVibess",
        "metaDescription": "Compare javascript with practical buying guidance, FAQs, and PetVibess product context."
      },
      "reviewEndpoint": "/api/drafts/publication-proposals/proposal_1bcda018/status",
      "reviewRequestTemplate": {
        "method": "POST",
        "path": "/api/drafts/publication-proposals/:id/status",
        "concretePath": "/api/drafts/publication-proposals/proposal_1bcda018/status",
        "description": "Submit the admin review decision for this SEO/GEO/AEO publication proposal. Approval lets AI handle the configured post-approval publication workflow; humans inspect blockers only when surfaced.",
        "bodyExamples": {
          "approved": {
            "status": "approved",
            "reviewer": "admin@example.com"
          },
          "rejected": {
            "status": "rejected",
            "reviewer": "admin@example.com"
          },
          "needs_edit": {
            "status": "needs_edit",
            "reviewer": "admin@example.com"
          }
        }
      },
      "allowedStatuses": [
        "approved",
        "rejected",
        "needs_edit"
      ]
    },
    {
      "id": "proposal_3bffb15b",
      "type": "publication_proposal",
      "source": "competitor_public_page",
      "siteId": "petvibess",
      "siteName": "PetVibess",
      "createdAt": "2026-07-21T05:31:13.167Z",
      "status": "needs_edit",
      "priority": "P2",
      "assetType": "competitor_keyword_article",
      "requiresReview": true,
      "autoPublish": false,
      "target": {
        "page": "https://secureapetrx.com",
        "productId": "",
        "productUrl": ""
      },
      "preview": {
        "title": "Islands",
        "summary": "Prepare a practical competitor-inspired original article for islands, with a clear shopper problem, useful recommendations, answer-ready FAQs, and a safe next step.",
        "seoTitle": "Islands | PetVibess",
        "metaDescription": "Compare islands with practical buying guidance, FAQs, and PetVibess product context."
      },
      "reviewEndpoint": "/api/drafts/publication-proposals/proposal_3bffb15b/status",
      "reviewRequestTemplate": {
        "method": "POST",
        "path": "/api/drafts/publication-proposals/:id/status",
        "concretePath": "/api/drafts/publication-proposals/proposal_3bffb15b/status",
        "description": "Submit the admin review decision for this SEO/GEO/AEO publication proposal. Approval lets AI handle the configured post-approval publication workflow; humans inspect blockers only when surfaced.",
        "bodyExamples": {
          "approved": {
            "status": "approved",
            "reviewer": "admin@example.com"
          },
          "rejected": {
            "status": "rejected",
            "reviewer": "admin@example.com"
          },
          "needs_edit": {
            "status": "needs_edit",
            "reviewer": "admin@example.com"
          }
        }
      },
      "allowedStatuses": [
        "approved",
        "rejected",
        "needs_edit"
      ]
    },
    {
      "id": "proposal_91bde408",
      "type": "publication_proposal",
      "source": "competitor_public_page",
      "siteId": "petvibess",
      "siteName": "PetVibess",
      "createdAt": "2026-07-21T05:31:13.167Z",
      "status": "needs_edit",
      "priority": "P2",
      "assetType": "competitor_keyword_article",
      "requiresReview": true,
      "autoPublish": false,
      "target": {
        "page": "https://secureapetrx.com",
        "productId": "",
        "productUrl": ""
      },
      "preview": {
        "title": "Support",
        "summary": "Prepare a practical competitor-inspired original article for support, with a clear shopper problem, useful recommendations, answer-ready FAQs, and a safe next step.",
        "seoTitle": "Support | PetVibess",
        "metaDescription": "Compare support with practical buying guidance, FAQs, and PetVibess product context."
      },
      "reviewEndpoint": "/api/drafts/publication-proposals/proposal_91bde408/status",
      "reviewRequestTemplate": {
        "method": "POST",
        "path": "/api/drafts/publication-proposals/:id/status",
        "concretePath": "/api/drafts/publication-proposals/proposal_91bde408/status",
        "description": "Submit the admin review decision for this SEO/GEO/AEO publication proposal. Approval lets AI handle the configured post-approval publication workflow; humans inspect blockers only when surfaced.",
        "bodyExamples": {
          "approved": {
            "status": "approved",
            "reviewer": "admin@example.com"
          },
          "rejected": {
            "status": "rejected",
            "reviewer": "admin@example.com"
          },
          "needs_edit": {
            "status": "needs_edit",
            "reviewer": "admin@example.com"
          }
        }
      },
      "allowedStatuses": [
        "approved",
        "rejected",
        "needs_edit"
      ]
    },
    {
      "id": "proposal_8f1db4e2",
      "type": "publication_proposal",
      "source": "competitor_public_page",
      "siteId": "petvibess",
      "siteName": "PetVibess",
      "createdAt": "2026-07-21T05:31:13.168Z",
      "status": "needs_edit",
      "priority": "P2",
      "assetType": "competitor_keyword_article",
      "requiresReview": true,
      "autoPublish": false,
      "target": {
        "page": "https://secureapetrx.com",
        "productId": "",
        "productUrl": ""
      },
      "preview": {
        "title": "Daily",
        "summary": "Prepare a practical competitor-inspired original article for daily, with a clear shopper problem, useful recommendations, answer-ready FAQs, and a safe next step.",
        "seoTitle": "Daily | PetVibess",
        "metaDescription": "Compare daily with practical buying guidance, FAQs, and PetVibess product context."
      },
      "reviewEndpoint": "/api/drafts/publication-proposals/proposal_8f1db4e2/status",
      "reviewRequestTemplate": {
        "method": "POST",
        "path": "/api/drafts/publication-proposals/:id/status",
        "concretePath": "/api/drafts/publication-proposals/proposal_8f1db4e2/status",
        "description": "Submit the admin review decision for this SEO/GEO/AEO publication proposal. Approval lets AI handle the configured post-approval publication workflow; humans inspect blockers only when surfaced.",
        "bodyExamples": {
          "approved": {
            "status": "approved",
            "reviewer": "admin@example.com"
          },
          "rejected": {
            "status": "rejected",
            "reviewer": "admin@example.com"
          },
          "needs_edit": {
            "status": "needs_edit",
            "reviewer": "admin@example.com"
          }
        }
      },
      "allowedStatuses": [
        "approved",
        "rejected",
        "needs_edit"
      ]
    },
    {
      "id": "proposal_90b9ad3f",
      "type": "publication_proposal",
      "source": "competitor_public_page",
      "siteId": "petvibess",
      "siteName": "PetVibess",
      "createdAt": "2026-07-21T05:31:13.168Z",
      "status": "needs_edit",
      "priority": "P2",
      "assetType": "competitor_keyword_article",
      "requiresReview": true,
      "autoPublish": false,
      "target": {
        "page": "https://secureapetrx.com",
        "productId": "",
        "productUrl": ""
      },
      "preview": {
        "title": "Health",
        "summary": "Prepare a practical competitor-inspired original article for health, with a clear shopper problem, useful recommendations, answer-ready FAQs, and a safe next step.",
        "seoTitle": "Health | PetVibess",
        "metaDescription": "Compare health with practical buying guidance, FAQs, and PetVibess product context."
      },
      "reviewEndpoint": "/api/drafts/publication-proposals/proposal_90b9ad3f/status",
      "reviewRequestTemplate": {
        "method": "POST",
        "path": "/api/drafts/publication-proposals/:id/status",
        "concretePath": "/api/drafts/publication-proposals/proposal_90b9ad3f/status",
        "description": "Submit the admin review decision for this SEO/GEO/AEO publication proposal. Approval lets AI handle the configured post-approval publication workflow; humans inspect blockers only when surfaced.",
        "bodyExamples": {
          "approved": {
            "status": "approved",
            "reviewer": "admin@example.com"
          },
          "rejected": {
            "status": "rejected",
            "reviewer": "admin@example.com"
          },
          "needs_edit": {
            "status": "needs_edit",
            "reviewer": "admin@example.com"
          }
        }
      },
      "allowedStatuses": [
        "approved",
        "rejected",
        "needs_edit"
      ]
    },
    {
      "id": "proposal_cec37d",
      "type": "publication_proposal",
      "source": "competitor_public_page",
      "siteId": "petvibess",
      "siteName": "PetVibess",
      "createdAt": "2026-07-21T05:31:13.168Z",
      "status": "needs_edit",
      "priority": "P2",
      "assetType": "competitor_keyword_article",
      "requiresReview": true,
      "autoPublish": false,
      "target": {
        "page": "https://secureapetrx.com",
        "productId": "",
        "productUrl": ""
      },
      "preview": {
        "title": "Republic",
        "summary": "Prepare a practical competitor-inspired original article for republic, with a clear shopper problem, useful recommendations, answer-ready FAQs, and a safe next step.",
        "seoTitle": "Republic | PetVibess",
        "metaDescription": "Compare republic with practical buying guidance, FAQs, and PetVibess product context."
      },
      "reviewEndpoint": "/api/drafts/publication-proposals/proposal_cec37d/status",
      "reviewRequestTemplate": {
        "method": "POST",
        "path": "/api/drafts/publication-proposals/:id/status",
        "concretePath": "/api/drafts/publication-proposals/proposal_cec37d/status",
        "description": "Submit the admin review decision for this SEO/GEO/AEO publication proposal. Approval lets AI handle the configured post-approval publication workflow; humans inspect blockers only when surfaced.",
        "bodyExamples": {
          "approved": {
            "status": "approved",
            "reviewer": "admin@example.com"
          },
          "rejected": {
            "status": "rejected",
            "reviewer": "admin@example.com"
          },
          "needs_edit": {
            "status": "needs_edit",
            "reviewer": "admin@example.com"
          }
        }
      },
      "allowedStatuses": [
        "approved",
        "rejected",
        "needs_edit"
      ]
    },
    {
      "id": "proposal_311d9d34",
      "type": "publication_proposal",
      "source": "competitor_public_page",
      "siteId": "petvibess",
      "siteName": "PetVibess",
      "createdAt": "2026-07-21T05:31:13.169Z",
      "status": "needs_edit",
      "priority": "P2",
      "assetType": "competitor_keyword_article",
      "requiresReview": true,
      "autoPublish": false,
      "target": {
        "page": "https://secureapetrx.com",
        "productId": "",
        "productUrl": ""
      },
      "preview": {
        "title": "Help",
        "summary": "Prepare a practical competitor-inspired original article for help, with a clear shopper problem, useful recommendations, answer-ready FAQs, and a safe next step.",
        "seoTitle": "Help | PetVibess",
        "metaDescription": "Compare help with practical buying guidance, FAQs, and PetVibess product context."
      },
      "reviewEndpoint": "/api/drafts/publication-proposals/proposal_311d9d34/status",
      "reviewRequestTemplate": {
        "method": "POST",
        "path": "/api/drafts/publication-proposals/:id/status",
        "concretePath": "/api/drafts/publication-proposals/proposal_311d9d34/status",
        "description": "Submit the admin review decision for this SEO/GEO/AEO publication proposal. Approval lets AI handle the configured post-approval publication workflow; humans inspect blockers only when surfaced.",
        "bodyExamples": {
          "approved": {
            "status": "approved",
            "reviewer": "admin@example.com"
          },
          "rejected": {
            "status": "rejected",
            "reviewer": "admin@example.com"
          },
          "needs_edit": {
            "status": "needs_edit",
            "reviewer": "admin@example.com"
          }
        }
      },
      "allowedStatuses": [
        "approved",
        "rejected",
        "needs_edit"
      ]
    },
    {
      "id": "proposal_5def4b21",
      "type": "publication_proposal",
      "source": "competitor_public_page",
      "siteId": "petvibess",
      "siteName": "PetVibess",
      "createdAt": "2026-07-21T05:31:13.169Z",
      "status": "needs_edit",
      "priority": "P2",
      "assetType": "competitor_keyword_article",
      "requiresReview": true,
      "autoPublish": false,
      "target": {
        "page": "https://secureapetrx.com",
        "productId": "",
        "productUrl": ""
      },
      "preview": {
        "title": "Address",
        "summary": "Prepare a practical competitor-inspired original article for address, with a clear shopper problem, useful recommendations, answer-ready FAQs, and a safe next step.",
        "seoTitle": "Address | PetVibess",
        "metaDescription": "Compare address with practical buying guidance, FAQs, and PetVibess product context."
      },
      "reviewEndpoint": "/api/drafts/publication-proposals/proposal_5def4b21/status",
      "reviewRequestTemplate": {
        "method": "POST",
        "path": "/api/drafts/publication-proposals/:id/status",
        "concretePath": "/api/drafts/publication-proposals/proposal_5def4b21/status",
        "description": "Submit the admin review decision for this SEO/GEO/AEO publication proposal. Approval lets AI handle the configured post-approval publication workflow; humans inspect blockers only when surfaced.",
        "bodyExamples": {
          "approved": {
            "status": "approved",
            "reviewer": "admin@example.com"
          },
          "rejected": {
            "status": "rejected",
            "reviewer": "admin@example.com"
          },
          "needs_edit": {
            "status": "needs_edit",
            "reviewer": "admin@example.com"
          }
        }
      },
      "allowedStatuses": [
        "approved",
        "rejected",
        "needs_edit"
      ]
    },
    {
      "id": "proposal_bbb899fa",
      "type": "publication_proposal",
      "source": "competitor_public_page",
      "siteId": "petvibess",
      "siteName": "PetVibess",
      "createdAt": "2026-07-21T05:31:13.169Z",
      "status": "needs_edit",
      "priority": "P2",
      "assetType": "aeo_article",
      "requiresReview": true,
      "autoPublish": false,
      "target": {
        "page": "https://secureapetrx.com",
        "productId": "",
        "productUrl": ""
      },
      "preview": {
        "title": "How",
        "summary": "Prepare a practical competitor-inspired original article for how, with a clear shopper problem, useful recommendations, answer-ready FAQs, and a safe next step.",
        "seoTitle": "How | PetVibess",
        "metaDescription": "Compare how with practical buying guidance, FAQs, and PetVibess product context."
      },
      "reviewEndpoint": "/api/drafts/publication-proposals/proposal_bbb899fa/status",
      "reviewRequestTemplate": {
        "method": "POST",
        "path": "/api/drafts/publication-proposals/:id/status",
        "concretePath": "/api/drafts/publication-proposals/proposal_bbb899fa/status",
        "description": "Submit the admin review decision for this SEO/GEO/AEO publication proposal. Approval lets AI handle the configured post-approval publication workflow; humans inspect blockers only when surfaced.",
        "bodyExamples": {
          "approved": {
            "status": "approved",
            "reviewer": "admin@example.com"
          },
          "rejected": {
            "status": "rejected",
            "reviewer": "admin@example.com"
          },
          "needs_edit": {
            "status": "needs_edit",
            "reviewer": "admin@example.com"
          }
        }
      },
      "allowedStatuses": [
        "approved",
        "rejected",
        "needs_edit"
      ]
    },
    {
      "id": "proposal_c5f604d6",
      "type": "publication_proposal",
      "source": "competitor_public_page",
      "siteId": "petvibess",
      "siteName": "PetVibess",
      "createdAt": "2026-07-21T05:31:13.169Z",
      "status": "needs_edit",
      "priority": "P2",
      "assetType": "competitor_keyword_article",
      "requiresReview": true,
      "autoPublish": false,
      "target": {
        "page": "https://secureapetrx.com",
        "productId": "",
        "productUrl": ""
      },
      "preview": {
        "title": "Immune",
        "summary": "Prepare a practical competitor-inspired original article for immune, with a clear shopper problem, useful recommendations, answer-ready FAQs, and a safe next step.",
        "seoTitle": "Immune | PetVibess",
        "metaDescription": "Compare immune with practical buying guidance, FAQs, and PetVibess product context."
      },
      "reviewEndpoint": "/api/drafts/publication-proposals/proposal_c5f604d6/status",
      "reviewRequestTemplate": {
        "method": "POST",
        "path": "/api/drafts/publication-proposals/:id/status",
        "concretePath": "/api/drafts/publication-proposals/proposal_c5f604d6/status",
        "description": "Submit the admin review decision for this SEO/GEO/AEO publication proposal. Approval lets AI handle the configured post-approval publication workflow; humans inspect blockers only when surfaced.",
        "bodyExamples": {
          "approved": {
            "status": "approved",
            "reviewer": "admin@example.com"
          },
          "rejected": {
            "status": "rejected",
            "reviewer": "admin@example.com"
          },
          "needs_edit": {
            "status": "needs_edit",
            "reviewer": "admin@example.com"
          }
        }
      },
      "allowedStatuses": [
        "approved",
        "rejected",
        "needs_edit"
      ]
    },
    {
      "id": "proposal_3ba221c7",
      "type": "publication_proposal",
      "source": "competitor_public_page",
      "siteId": "petvibess",
      "siteName": "PetVibess",
      "createdAt": "2026-07-21T05:31:13.170Z",
      "status": "needs_edit",
      "priority": "P2",
      "assetType": "competitor_keyword_article",
      "requiresReview": true,
      "autoPublish": false,
      "target": {
        "page": "https://secureapetrx.com",
        "productId": "",
        "productUrl": ""
      },
      "preview": {
        "title": "Cart",
        "summary": "Prepare a practical competitor-inspired original article for cart, with a clear shopper problem, useful recommendations, answer-ready FAQs, and a safe next step.",
        "seoTitle": "Cart | PetVibess",
        "metaDescription": "Compare cart with practical buying guidance, FAQs, and PetVibess product context."
      },
      "reviewEndpoint": "/api/drafts/publication-proposals/proposal_3ba221c7/status",
      "reviewRequestTemplate": {
        "method": "POST",
        "path": "/api/drafts/publication-proposals/:id/status",
        "concretePath": "/api/drafts/publication-proposals/proposal_3ba221c7/status",
        "description": "Submit the admin review decision for this SEO/GEO/AEO publication proposal. Approval lets AI handle the configured post-approval publication workflow; humans inspect blockers only when surfaced.",
        "bodyExamples": {
          "approved": {
            "status": "approved",
            "reviewer": "admin@example.com"
          },
          "rejected": {
            "status": "rejected",
            "reviewer": "admin@example.com"
          },
          "needs_edit": {
            "status": "needs_edit",
            "reviewer": "admin@example.com"
          }
        }
      },
      "allowedStatuses": [
        "approved",
        "rejected",
        "needs_edit"
      ]
    },
    {
      "id": "proposal_52c1b2ea",
      "type": "publication_proposal",
      "source": "competitor_public_page",
      "siteId": "petvibess",
      "siteName": "PetVibess",
      "createdAt": "2026-07-21T05:31:13.170Z",
      "status": "needs_edit",
      "priority": "P2",
      "assetType": "competitor_keyword_article",
      "requiresReview": true,
      "autoPublish": false,
      "target": {
        "page": "https://www.budgetpetcare.com",
        "productId": "",
        "productUrl": ""
      },
      "preview": {
        "title": "Order",
        "summary": "Prepare a practical competitor-inspired original article for order, with a clear shopper problem, useful recommendations, answer-ready FAQs, and a safe next step.",
        "seoTitle": "Order | PetVibess",
        "metaDescription": "Compare order with practical buying guidance, FAQs, and PetVibess product context."
      },
      "reviewEndpoint": "/api/drafts/publication-proposals/proposal_52c1b2ea/status",
      "reviewRequestTemplate": {
        "method": "POST",
        "path": "/api/drafts/publication-proposals/:id/status",
        "concretePath": "/api/drafts/publication-proposals/proposal_52c1b2ea/status",
        "description": "Submit the admin review decision for this SEO/GEO/AEO publication proposal. Approval lets AI handle the configured post-approval publication workflow; humans inspect blockers only when surfaced.",
        "bodyExamples": {
          "approved": {
            "status": "approved",
            "reviewer": "admin@example.com"
          },
          "rejected": {
            "status": "rejected",
            "reviewer": "admin@example.com"
          },
          "needs_edit": {
            "status": "needs_edit",
            "reviewer": "admin@example.com"
          }
        }
      },
      "allowedStatuses": [
        "approved",
        "rejected",
        "needs_edit"
      ]
    },
    {
      "id": "proposal_8c186baf",
      "type": "publication_proposal",
      "source": "competitor_public_page",
      "siteId": "petvibess",
      "siteName": "PetVibess",
      "createdAt": "2026-07-21T05:31:13.170Z",
      "status": "needs_edit",
      "priority": "P2",
      "assetType": "competitor_keyword_article",
      "requiresReview": true,
      "autoPublish": false,
      "target": {
        "page": "https://www.budgetpetcare.com",
        "productId": "",
        "productUrl": ""
      },
      "preview": {
        "title": "Care",
        "summary": "Prepare a practical competitor-inspired original article for care, with a clear shopper problem, useful recommendations, answer-ready FAQs, and a safe next step.",
        "seoTitle": "Care | PetVibess",
        "metaDescription": "Compare care with practical buying guidance, FAQs, and PetVibess product context."
      },
      "reviewEndpoint": "/api/drafts/publication-proposals/proposal_8c186baf/status",
      "reviewRequestTemplate": {
        "method": "POST",
        "path": "/api/drafts/publication-proposals/:id/status",
        "concretePath": "/api/drafts/publication-proposals/proposal_8c186baf/status",
        "description": "Submit the admin review decision for this SEO/GEO/AEO publication proposal. Approval lets AI handle the configured post-approval publication workflow; humans inspect blockers only when surfaced.",
        "bodyExamples": {
          "approved": {
            "status": "approved",
            "reviewer": "admin@example.com"
          },
          "rejected": {
            "status": "rejected",
            "reviewer": "admin@example.com"
          },
          "needs_edit": {
            "status": "needs_edit",
            "reviewer": "admin@example.com"
          }
        }
      },
      "allowedStatuses": [
        "approved",
        "rejected",
        "needs_edit"
      ]
    },
    {
      "id": "proposal_9d3a58d",
      "type": "publication_proposal",
      "source": "competitor_public_page",
      "siteId": "petvibess",
      "siteName": "PetVibess",
      "createdAt": "2026-07-21T05:31:13.170Z",
      "status": "needs_edit",
      "priority": "P2",
      "assetType": "competitor_keyword_article",
      "requiresReview": true,
      "autoPublish": false,
      "target": {
        "page": "https://www.budgetpetcare.com",
        "productId": "",
        "productUrl": ""
      },
      "preview": {
        "title": "Pet",
        "summary": "Prepare a practical competitor-inspired original article for pet, with a clear shopper problem, useful recommendations, answer-ready FAQs, and a safe next step.",
        "seoTitle": "Pet | PetVibess",
        "metaDescription": "Compare pet with practical buying guidance, FAQs, and PetVibess product context."
      },
      "reviewEndpoint": "/api/drafts/publication-proposals/proposal_9d3a58d/status",
      "reviewRequestTemplate": {
        "method": "POST",
        "path": "/api/drafts/publication-proposals/:id/status",
        "concretePath": "/api/drafts/publication-proposals/proposal_9d3a58d/status",
        "description": "Submit the admin review decision for this SEO/GEO/AEO publication proposal. Approval lets AI handle the configured post-approval publication workflow; humans inspect blockers only when surfaced.",
        "bodyExamples": {
          "approved": {
            "status": "approved",
            "reviewer": "admin@example.com"
          },
          "rejected": {
            "status": "rejected",
            "reviewer": "admin@example.com"
          },
          "needs_edit": {
            "status": "needs_edit",
            "reviewer": "admin@example.com"
          }
        }
      },
      "allowedStatuses": [
        "approved",
        "rejected",
        "needs_edit"
      ]
    },
    {
      "id": "proposal_cbaa93ea",
      "type": "publication_proposal",
      "source": "competitor_public_page",
      "siteId": "petvibess",
      "siteName": "PetVibess",
      "createdAt": "2026-07-21T05:31:13.170Z",
      "status": "needs_edit",
      "priority": "P2",
      "assetType": "competitor_keyword_article",
      "requiresReview": true,
      "autoPublish": false,
      "target": {
        "page": "https://secureapetrx.com",
        "productId": "",
        "productUrl": ""
      },
      "preview": {
        "title": "Saint",
        "summary": "Prepare a practical competitor-inspired original article for saint, with a clear shopper problem, useful recommendations, answer-ready FAQs, and a safe next step.",
        "seoTitle": "Saint | PetVibess",
        "metaDescription": "Compare saint with practical buying guidance, FAQs, and PetVibess product context."
      },
      "reviewEndpoint": "/api/drafts/publication-proposals/proposal_cbaa93ea/status",
      "reviewRequestTemplate": {
        "method": "POST",
        "path": "/api/drafts/publication-proposals/:id/status",
        "concretePath": "/api/drafts/publication-proposals/proposal_cbaa93ea/status",
        "description": "Submit the admin review decision for this SEO/GEO/AEO publication proposal. Approval lets AI handle the configured post-approval publication workflow; humans inspect blockers only when surfaced.",
        "bodyExamples": {
          "approved": {
            "status": "approved",
            "reviewer": "admin@example.com"
          },
          "rejected": {
            "status": "rejected",
            "reviewer": "admin@example.com"
          },
          "needs_edit": {
            "status": "needs_edit",
            "reviewer": "admin@example.com"
          }
        }
      },
      "allowedStatuses": [
        "approved",
        "rejected",
        "needs_edit"
      ]
    },
    {
      "id": "proposal_2fba7edc",
      "type": "publication_proposal",
      "source": "competitor_public_page",
      "siteId": "petvibess",
      "siteName": "PetVibess",
      "createdAt": "2026-07-21T05:31:13.171Z",
      "status": "needs_edit",
      "priority": "P2",
      "assetType": "competitor_keyword_article",
      "requiresReview": true,
      "autoPublish": false,
      "target": {
        "page": "https://www.budgetpetcare.com",
        "productId": "",
        "productUrl": ""
      },
      "preview": {
        "title": "Flea",
        "summary": "Prepare a practical competitor-inspired original article for flea, with a clear shopper problem, useful recommendations, answer-ready FAQs, and a safe next step.",
        "seoTitle": "Flea | PetVibess",
        "metaDescription": "Compare flea with practical buying guidance, FAQs, and PetVibess product context."
      },
      "reviewEndpoint": "/api/drafts/publication-proposals/proposal_2fba7edc/status",
      "reviewRequestTemplate": {
        "method": "POST",
        "path": "/api/drafts/publication-proposals/:id/status",
        "concretePath": "/api/drafts/publication-proposals/proposal_2fba7edc/status",
        "description": "Submit the admin review decision for this SEO/GEO/AEO publication proposal. Approval lets AI handle the configured post-approval publication workflow; humans inspect blockers only when surfaced.",
        "bodyExamples": {
          "approved": {
            "status": "approved",
            "reviewer": "admin@example.com"
          },
          "rejected": {
            "status": "rejected",
            "reviewer": "admin@example.com"
          },
          "needs_edit": {
            "status": "needs_edit",
            "reviewer": "admin@example.com"
          }
        }
      },
      "allowedStatuses": [
        "approved",
        "rejected",
        "needs_edit"
      ]
    },
    {
      "id": "proposal_38c42a76",
      "type": "publication_proposal",
      "source": "competitor_public_page",
      "siteId": "petvibess",
      "siteName": "PetVibess",
      "createdAt": "2026-07-21T05:31:13.171Z",
      "status": "needs_edit",
      "priority": "P2",
      "assetType": "competitor_keyword_article",
      "requiresReview": true,
      "autoPublish": false,
      "target": {
        "page": "https://www.budgetpetcare.com",
        "productId": "",
        "productUrl": ""
      },
      "preview": {
        "title": "Pet Care",
        "summary": "Prepare a practical competitor-inspired original article for pet care, with a clear shopper problem, useful recommendations, answer-ready FAQs, and a safe next step.",
        "seoTitle": "Pet Care | PetVibess",
        "metaDescription": "Compare pet care with practical buying guidance, FAQs, and PetVibess product context."
      },
      "reviewEndpoint": "/api/drafts/publication-proposals/proposal_38c42a76/status",
      "reviewRequestTemplate": {
        "method": "POST",
        "path": "/api/drafts/publication-proposals/:id/status",
        "concretePath": "/api/drafts/publication-proposals/proposal_38c42a76/status",
        "description": "Submit the admin review decision for this SEO/GEO/AEO publication proposal. Approval lets AI handle the configured post-approval publication workflow; humans inspect blockers only when surfaced.",
        "bodyExamples": {
          "approved": {
            "status": "approved",
            "reviewer": "admin@example.com"
          },
          "rejected": {
            "status": "rejected",
            "reviewer": "admin@example.com"
          },
          "needs_edit": {
            "status": "needs_edit",
            "reviewer": "admin@example.com"
          }
        }
      },
      "allowedStatuses": [
        "approved",
        "rejected",
        "needs_edit"
      ]
    },
    {
      "id": "proposal_b2bf23e3",
      "type": "publication_proposal",
      "source": "competitor_public_page",
      "siteId": "petvibess",
      "siteName": "PetVibess",
      "createdAt": "2026-07-21T05:31:13.171Z",
      "status": "needs_edit",
      "priority": "P2",
      "assetType": "competitor_keyword_article",
      "requiresReview": true,
      "autoPublish": false,
      "target": {
        "page": "https://www.budgetpetcare.com",
        "productId": "",
        "productUrl": ""
      },
      "preview": {
        "title": "All",
        "summary": "Prepare a practical competitor-inspired original article for all, with a clear shopper problem, useful recommendations, answer-ready FAQs, and a safe next step.",
        "seoTitle": "All | PetVibess",
        "metaDescription": "Compare all with practical buying guidance, FAQs, and PetVibess product context."
      },
      "reviewEndpoint": "/api/drafts/publication-proposals/proposal_b2bf23e3/status",
      "reviewRequestTemplate": {
        "method": "POST",
        "path": "/api/drafts/publication-proposals/:id/status",
        "concretePath": "/api/drafts/publication-proposals/proposal_b2bf23e3/status",
        "description": "Submit the admin review decision for this SEO/GEO/AEO publication proposal. Approval lets AI handle the configured post-approval publication workflow; humans inspect blockers only when surfaced.",
        "bodyExamples": {
          "approved": {
            "status": "approved",
            "reviewer": "admin@example.com"
          },
          "rejected": {
            "status": "rejected",
            "reviewer": "admin@example.com"
          },
          "needs_edit": {
            "status": "needs_edit",
            "reviewer": "admin@example.com"
          }
        }
      },
      "allowedStatuses": [
        "approved",
        "rejected",
        "needs_edit"
      ]
    },
    {
      "id": "proposal_b48c78c2",
      "type": "publication_proposal",
      "source": "competitor_public_page",
      "siteId": "petvibess",
      "siteName": "PetVibess",
      "createdAt": "2026-07-21T05:31:13.171Z",
      "status": "needs_edit",
      "priority": "P2",
      "assetType": "competitor_keyword_article",
      "requiresReview": true,
      "autoPublish": false,
      "target": {
        "page": "https://www.budgetpetcare.com",
        "productId": "",
        "productUrl": ""
      },
      "preview": {
        "title": "Now",
        "summary": "Prepare a practical competitor-inspired original article for now, with a clear shopper problem, useful recommendations, answer-ready FAQs, and a safe next step.",
        "seoTitle": "Now | PetVibess",
        "metaDescription": "Compare now with practical buying guidance, FAQs, and PetVibess product context."
      },
      "reviewEndpoint": "/api/drafts/publication-proposals/proposal_b48c78c2/status",
      "reviewRequestTemplate": {
        "method": "POST",
        "path": "/api/drafts/publication-proposals/:id/status",
        "concretePath": "/api/drafts/publication-proposals/proposal_b48c78c2/status",
        "description": "Submit the admin review decision for this SEO/GEO/AEO publication proposal. Approval lets AI handle the configured post-approval publication workflow; humans inspect blockers only when surfaced.",
        "bodyExamples": {
          "approved": {
            "status": "approved",
            "reviewer": "admin@example.com"
          },
          "rejected": {
            "status": "rejected",
            "reviewer": "admin@example.com"
          },
          "needs_edit": {
            "status": "needs_edit",
            "reviewer": "admin@example.com"
          }
        }
      },
      "allowedStatuses": [
        "approved",
        "rejected",
        "needs_edit"
      ]
    },
    {
      "id": "proposal_b70d5444",
      "type": "publication_proposal",
      "source": "competitor_public_page",
      "siteId": "petvibess",
      "siteName": "PetVibess",
      "createdAt": "2026-07-21T05:31:13.171Z",
      "status": "needs_edit",
      "priority": "P2",
      "assetType": "competitor_keyword_article",
      "requiresReview": true,
      "autoPublish": false,
      "target": {
        "page": "https://www.budgetpetcare.com",
        "productId": "",
        "productUrl": ""
      },
      "preview": {
        "title": "Plus",
        "summary": "Prepare a practical competitor-inspired original article for plus, with a clear shopper problem, useful recommendations, answer-ready FAQs, and a safe next step.",
        "seoTitle": "Plus | PetVibess",
        "metaDescription": "Compare plus with practical buying guidance, FAQs, and PetVibess product context."
      },
      "reviewEndpoint": "/api/drafts/publication-proposals/proposal_b70d5444/status",
      "reviewRequestTemplate": {
        "method": "POST",
        "path": "/api/drafts/publication-proposals/:id/status",
        "concretePath": "/api/drafts/publication-proposals/proposal_b70d5444/status",
        "description": "Submit the admin review decision for this SEO/GEO/AEO publication proposal. Approval lets AI handle the configured post-approval publication workflow; humans inspect blockers only when surfaced.",
        "bodyExamples": {
          "approved": {
            "status": "approved",
            "reviewer": "admin@example.com"
          },
          "rejected": {
            "status": "rejected",
            "reviewer": "admin@example.com"
          },
          "needs_edit": {
            "status": "needs_edit",
            "reviewer": "admin@example.com"
          }
        }
      },
      "allowedStatuses": [
        "approved",
        "rejected",
        "needs_edit"
      ]
    },
    {
      "id": "proposal_d1760ac5",
      "type": "publication_proposal",
      "source": "competitor_public_page",
      "siteId": "petvibess",
      "siteName": "PetVibess",
      "createdAt": "2026-07-21T05:31:13.171Z",
      "status": "needs_edit",
      "priority": "P2",
      "assetType": "competitor_keyword_article",
      "requiresReview": true,
      "autoPublish": false,
      "target": {
        "page": "https://www.budgetpetcare.com",
        "productId": "",
        "productUrl": ""
      },
      "preview": {
        "title": "Auto",
        "summary": "Prepare a practical competitor-inspired original article for auto, with a clear shopper problem, useful recommendations, answer-ready FAQs, and a safe next step.",
        "seoTitle": "Auto | PetVibess",
        "metaDescription": "Compare auto with practical buying guidance, FAQs, and PetVibess product context."
      },
      "reviewEndpoint": "/api/drafts/publication-proposals/proposal_d1760ac5/status",
      "reviewRequestTemplate": {
        "method": "POST",
        "path": "/api/drafts/publication-proposals/:id/status",
        "concretePath": "/api/drafts/publication-proposals/proposal_d1760ac5/status",
        "description": "Submit the admin review decision for this SEO/GEO/AEO publication proposal. Approval lets AI handle the configured post-approval publication workflow; humans inspect blockers only when surfaced.",
        "bodyExamples": {
          "approved": {
            "status": "approved",
            "reviewer": "admin@example.com"
          },
          "rejected": {
            "status": "rejected",
            "reviewer": "admin@example.com"
          },
          "needs_edit": {
            "status": "needs_edit",
            "reviewer": "admin@example.com"
          }
        }
      },
      "allowedStatuses": [
        "approved",
        "rejected",
        "needs_edit"
      ]
    },
    {
      "id": "proposal_e52c2a8",
      "type": "publication_proposal",
      "source": "competitor_public_page",
      "siteId": "petvibess",
      "siteName": "PetVibess",
      "createdAt": "2026-07-21T05:31:13.171Z",
      "status": "needs_edit",
      "priority": "P2",
      "assetType": "competitor_keyword_article",
      "requiresReview": true,
      "autoPublish": false,
      "target": {
        "page": "https://www.budgetpetcare.com",
        "productId": "",
        "productUrl": ""
      },
      "preview": {
        "title": "Products",
        "summary": "Prepare a practical competitor-inspired original article for products, with a clear shopper problem, useful recommendations, answer-ready FAQs, and a safe next step.",
        "seoTitle": "Products | PetVibess",
        "metaDescription": "Compare products with practical buying guidance, FAQs, and PetVibess product context."
      },
      "reviewEndpoint": "/api/drafts/publication-proposals/proposal_e52c2a8/status",
      "reviewRequestTemplate": {
        "method": "POST",
        "path": "/api/drafts/publication-proposals/:id/status",
        "concretePath": "/api/drafts/publication-proposals/proposal_e52c2a8/status",
        "description": "Submit the admin review decision for this SEO/GEO/AEO publication proposal. Approval lets AI handle the configured post-approval publication workflow; humans inspect blockers only when surfaced.",
        "bodyExamples": {
          "approved": {
            "status": "approved",
            "reviewer": "admin@example.com"
          },
          "rejected": {
            "status": "rejected",
            "reviewer": "admin@example.com"
          },
          "needs_edit": {
            "status": "needs_edit",
            "reviewer": "admin@example.com"
          }
        }
      },
      "allowedStatuses": [
        "approved",
        "rejected",
        "needs_edit"
      ]
    },
    {
      "id": "proposal_ef92d87d",
      "type": "publication_proposal",
      "source": "competitor_public_page",
      "siteId": "petvibess",
      "siteName": "PetVibess",
      "createdAt": "2026-07-21T05:31:13.171Z",
      "status": "needs_edit",
      "priority": "P2",
      "assetType": "competitor_keyword_article",
      "requiresReview": true,
      "autoPublish": false,
      "target": {
        "page": "https://www.budgetpetcare.com",
        "productId": "",
        "productUrl": ""
      },
      "preview": {
        "title": "Auto Order",
        "summary": "Prepare a practical competitor-inspired original article for auto order, with a clear shopper problem, useful recommendations, answer-ready FAQs, and a safe next step.",
        "seoTitle": "Auto Order | PetVibess",
        "metaDescription": "Compare auto order with practical buying guidance, FAQs, and PetVibess product context."
      },
      "reviewEndpoint": "/api/drafts/publication-proposals/proposal_ef92d87d/status",
      "reviewRequestTemplate": {
        "method": "POST",
        "path": "/api/drafts/publication-proposals/:id/status",
        "concretePath": "/api/drafts/publication-proposals/proposal_ef92d87d/status",
        "description": "Submit the admin review decision for this SEO/GEO/AEO publication proposal. Approval lets AI handle the configured post-approval publication workflow; humans inspect blockers only when surfaced.",
        "bodyExamples": {
          "approved": {
            "status": "approved",
            "reviewer": "admin@example.com"
          },
          "rejected": {
            "status": "rejected",
            "reviewer": "admin@example.com"
          },
          "needs_edit": {
            "status": "needs_edit",
            "reviewer": "admin@example.com"
          }
        }
      },
      "allowedStatuses": [
        "approved",
        "rejected",
        "needs_edit"
      ]
    },
    {
      "id": "proposal_f45a7302",
      "type": "publication_proposal",
      "source": "competitor_public_page",
      "siteId": "petvibess",
      "siteName": "PetVibess",
      "createdAt": "2026-07-21T05:31:13.172Z",
      "status": "needs_edit",
      "priority": "P2",
      "assetType": "competitor_keyword_article",
      "requiresReview": true,
      "autoPublish": false,
      "target": {
        "page": "https://www.budgetpetcare.com",
        "productId": "",
        "productUrl": ""
      },
      "preview": {
        "title": "Shipping",
        "summary": "Prepare a practical competitor-inspired original article for shipping, with a clear shopper problem, useful recommendations, answer-ready FAQs, and a safe next step.",
        "seoTitle": "Shipping | PetVibess",
        "metaDescription": "Compare shipping with practical buying guidance, FAQs, and PetVibess product context."
      },
      "reviewEndpoint": "/api/drafts/publication-proposals/proposal_f45a7302/status",
      "reviewRequestTemplate": {
        "method": "POST",
        "path": "/api/drafts/publication-proposals/:id/status",
        "concretePath": "/api/drafts/publication-proposals/proposal_f45a7302/status",
        "description": "Submit the admin review decision for this SEO/GEO/AEO publication proposal. Approval lets AI handle the configured post-approval publication workflow; humans inspect blockers only when surfaced.",
        "bodyExamples": {
          "approved": {
            "status": "approved",
            "reviewer": "admin@example.com"
          },
          "rejected": {
            "status": "rejected",
            "reviewer": "admin@example.com"
          },
          "needs_edit": {
            "status": "needs_edit",
            "reviewer": "admin@example.com"
          }
        }
      },
      "allowedStatuses": [
        "approved",
        "rejected",
        "needs_edit"
      ]
    },
    {
      "id": "proposal_111f473",
      "type": "publication_proposal",
      "source": "competitor_public_page",
      "siteId": "petvibess",
      "siteName": "PetVibess",
      "createdAt": "2026-07-21T05:33:25.465Z",
      "status": "needs_edit",
      "priority": "P2",
      "assetType": "competitor_keyword_article",
      "requiresReview": true,
      "autoPublish": false,
      "target": {
        "page": "/products/petvibess-amino-acid-multivitamin-chews",
        "productId": "",
        "productUrl": ""
      },
      "preview": {
        "title": "PetVibess Amino Acid Multivitamin Chews Chews You Guide",
        "summary": "Prepare a practical competitor-inspired original article for PetVibess Amino Acid Multivitamin Chews chews you guide, with a clear shopper problem, useful recommendations, answer-ready FAQs, and a safe next step.",
        "seoTitle": "PetVibess Amino Acid Multivitamin Chews Chews You Guide | PetVibess",
        "metaDescription": "Compare PetVibess Amino Acid Multivitamin Chews chews you guide with practical buying guidance, FAQs, and PetVibess product context."
      },
      "reviewEndpoint": "/api/drafts/publication-proposals/proposal_111f473/status",
      "reviewRequestTemplate": {
        "method": "POST",
        "path": "/api/drafts/publication-proposals/:id/status",
        "concretePath": "/api/drafts/publication-proposals/proposal_111f473/status",
        "description": "Submit the admin review decision for this SEO/GEO/AEO publication proposal. Approval lets AI handle the configured post-approval publication workflow; humans inspect blockers only when surfaced.",
        "bodyExamples": {
          "approved": {
            "status": "approved",
            "reviewer": "admin@example.com"
          },
          "rejected": {
            "status": "rejected",
            "reviewer": "admin@example.com"
          },
          "needs_edit": {
            "status": "needs_edit",
            "reviewer": "admin@example.com"
          }
        }
      },
      "allowedStatuses": [
        "approved",
        "rejected",
        "needs_edit"
      ]
    },
    {
      "id": "proposal_22216b7",
      "type": "publication_proposal",
      "source": "competitor_public_page",
      "siteId": "petvibess",
      "siteName": "PetVibess",
      "createdAt": "2026-07-21T05:33:25.465Z",
      "status": "needs_edit",
      "priority": "P2",
      "assetType": "competitor_keyword_article",
      "requiresReview": true,
      "autoPublish": false,
      "target": {
        "page": "/products/petvibess-amino-acid-multivitamin-chews",
        "productId": "",
        "productUrl": ""
      },
      "preview": {
        "title": "PetVibess Amino Acid Multivitamin Chews Chews You Need Guide",
        "summary": "Prepare a practical competitor-inspired original article for PetVibess Amino Acid Multivitamin Chews chews you need guide, with a clear shopper problem, useful recommendations, answer-ready FAQs, and a safe next step.",
        "seoTitle": "PetVibess Amino Acid Multivitamin Chews Chews You Need Guide | PetVibe",
        "metaDescription": "Compare PetVibess Amino Acid Multivitamin Chews chews you need guide with practical buying guidance, FAQs, and PetVibess product context."
      },
      "reviewEndpoint": "/api/drafts/publication-proposals/proposal_22216b7/status",
      "reviewRequestTemplate": {
        "method": "POST",
        "path": "/api/drafts/publication-proposals/:id/status",
        "concretePath": "/api/drafts/publication-proposals/proposal_22216b7/status",
        "description": "Submit the admin review decision for this SEO/GEO/AEO publication proposal. Approval lets AI handle the configured post-approval publication workflow; humans inspect blockers only when surfaced.",
        "bodyExamples": {
          "approved": {
            "status": "approved",
            "reviewer": "admin@example.com"
          },
          "rejected": {
            "status": "rejected",
            "reviewer": "admin@example.com"
          },
          "needs_edit": {
            "status": "needs_edit",
            "reviewer": "admin@example.com"
          }
        }
      },
      "allowedStatuses": [
        "approved",
        "rejected",
        "needs_edit"
      ]
    },
    {
      "id": "proposal_7e6c85e6",
      "type": "publication_proposal",
      "source": "competitor_public_page",
      "siteId": "petvibess",
      "siteName": "PetVibess",
      "createdAt": "2026-07-21T05:33:25.465Z",
      "status": "needs_edit",
      "priority": "P2",
      "assetType": "competitor_keyword_article",
      "requiresReview": true,
      "autoPublish": false,
      "target": {
        "page": "/products/petvibess-amino-acid-multivitamin-chews",
        "productId": "",
        "productUrl": ""
      },
      "preview": {
        "title": "PetVibess Amino Acid Multivitamin Chews Chews Guide",
        "summary": "Prepare a practical competitor-inspired original article for PetVibess Amino Acid Multivitamin Chews chews guide, with a clear shopper problem, useful recommendations, answer-ready FAQs, and a safe next step.",
        "seoTitle": "PetVibess Amino Acid Multivitamin Chews Chews Guide | PetVibess",
        "metaDescription": "Compare PetVibess Amino Acid Multivitamin Chews chews guide with practical buying guidance, FAQs, and PetVibess product context."
      },
      "reviewEndpoint": "/api/drafts/publication-proposals/proposal_7e6c85e6/status",
      "reviewRequestTemplate": {
        "method": "POST",
        "path": "/api/drafts/publication-proposals/:id/status",
        "concretePath": "/api/drafts/publication-proposals/proposal_7e6c85e6/status",
        "description": "Submit the admin review decision for this SEO/GEO/AEO publication proposal. Approval lets AI handle the configured post-approval publication workflow; humans inspect blockers only when surfaced.",
        "bodyExamples": {
          "approved": {
            "status": "approved",
            "reviewer": "admin@example.com"
          },
          "rejected": {
            "status": "rejected",
            "reviewer": "admin@example.com"
          },
          "needs_edit": {
            "status": "needs_edit",
            "reviewer": "admin@example.com"
          }
        }
      },
      "allowedStatuses": [
        "approved",
        "rejected",
        "needs_edit"
      ]
    },
    {
      "id": "proposal_b8c0d2a8",
      "type": "publication_proposal",
      "source": "competitor_public_page",
      "siteId": "petvibess",
      "siteName": "PetVibess",
      "createdAt": "2026-07-21T05:33:25.465Z",
      "status": "needs_edit",
      "priority": "P2",
      "assetType": "competitor_keyword_article",
      "requiresReview": true,
      "autoPublish": false,
      "target": {
        "page": "/products/petvibess-cat-grass-hairball-support-chews",
        "productId": "",
        "productUrl": ""
      },
      "preview": {
        "title": "PetVibess Cat Grass Hairball Support Chews Support Guide",
        "summary": "Prepare a practical competitor-inspired original article for PetVibess Cat Grass Hairball Support Chews support guide, with a clear shopper problem, useful recommendations, answer-ready FAQs, and a safe next step.",
        "seoTitle": "PetVibess Cat Grass Hairball Support Chews Support Guide | PetVibess",
        "metaDescription": "Compare PetVibess Cat Grass Hairball Support Chews support guide with practical buying guidance, FAQs, and PetVibess product context."
      },
      "reviewEndpoint": "/api/drafts/publication-proposals/proposal_b8c0d2a8/status",
      "reviewRequestTemplate": {
        "method": "POST",
        "path": "/api/drafts/publication-proposals/:id/status",
        "concretePath": "/api/drafts/publication-proposals/proposal_b8c0d2a8/status",
        "description": "Submit the admin review decision for this SEO/GEO/AEO publication proposal. Approval lets AI handle the configured post-approval publication workflow; humans inspect blockers only when surfaced.",
        "bodyExamples": {
          "approved": {
            "status": "approved",
            "reviewer": "admin@example.com"
          },
          "rejected": {
            "status": "rejected",
            "reviewer": "admin@example.com"
          },
          "needs_edit": {
            "status": "needs_edit",
            "reviewer": "admin@example.com"
          }
        }
      },
      "allowedStatuses": [
        "approved",
        "rejected",
        "needs_edit"
      ]
    },
    {
      "id": "proposal_e6a0eee",
      "type": "publication_proposal",
      "source": "competitor_public_page",
      "siteId": "petvibess",
      "siteName": "PetVibess",
      "createdAt": "2026-07-21T05:33:25.465Z",
      "status": "needs_edit",
      "priority": "P2",
      "assetType": "competitor_keyword_article",
      "requiresReview": true,
      "autoPublish": false,
      "target": {
        "page": "/collections/daily-wellness-chews",
        "productId": "",
        "productUrl": ""
      },
      "preview": {
        "title": "Daily Wellness Chews Daily Guide",
        "summary": "Prepare a practical competitor-inspired original article for Daily Wellness Chews daily guide, with a clear shopper problem, useful recommendations, answer-ready FAQs, and a safe next step.",
        "seoTitle": "Daily Wellness Chews Daily Guide | PetVibess",
        "metaDescription": "Compare Daily Wellness Chews daily guide with practical buying guidance, FAQs, and PetVibess product context."
      },
      "reviewEndpoint": "/api/drafts/publication-proposals/proposal_e6a0eee/status",
      "reviewRequestTemplate": {
        "method": "POST",
        "path": "/api/drafts/publication-proposals/:id/status",
        "concretePath": "/api/drafts/publication-proposals/proposal_e6a0eee/status",
        "description": "Submit the admin review decision for this SEO/GEO/AEO publication proposal. Approval lets AI handle the configured post-approval publication workflow; humans inspect blockers only when surfaced.",
        "bodyExamples": {
          "approved": {
            "status": "approved",
            "reviewer": "admin@example.com"
          },
          "rejected": {
            "status": "rejected",
            "reviewer": "admin@example.com"
          },
          "needs_edit": {
            "status": "needs_edit",
            "reviewer": "admin@example.com"
          }
        }
      },
      "allowedStatuses": [
        "approved",
        "rejected",
        "needs_edit"
      ]
    },
    {
      "id": "proposal_22f658d2",
      "type": "publication_proposal",
      "source": "competitor_public_page",
      "siteId": "petvibess",
      "siteName": "PetVibess",
      "createdAt": "2026-07-21T05:35:02.524Z",
      "status": "needs_edit",
      "priority": "P2",
      "assetType": "competitor_keyword_article",
      "requiresReview": true,
      "autoPublish": false,
      "target": {
        "page": "/products/petvibess-amino-acid-multivitamin-chews",
        "productId": "",
        "productUrl": ""
      },
      "preview": {
        "title": "Best PetVibess Amino Acid Multivitamin Chews For Pet Enrichment And Boredom",
        "summary": "Prepare a practical competitor-inspired original article for best PetVibess Amino Acid Multivitamin Chews for pet enrichment and boredom, with a clear shopper problem, useful recommendations, answer-ready FAQs, and a safe next step.",
        "seoTitle": "Best PetVibess Amino Acid Multivitamin Chews For Pet Enrichment And Bo",
        "metaDescription": "Compare best PetVibess Amino Acid Multivitamin Chews for pet enrichment and boredom with practical buying guidance, FAQs, and PetVibess product context."
      },
      "reviewEndpoint": "/api/drafts/publication-proposals/proposal_22f658d2/status",
      "reviewRequestTemplate": {
        "method": "POST",
        "path": "/api/drafts/publication-proposals/:id/status",
        "concretePath": "/api/drafts/publication-proposals/proposal_22f658d2/status",
        "description": "Submit the admin review decision for this SEO/GEO/AEO publication proposal. Approval lets AI handle the configured post-approval publication workflow; humans inspect blockers only when surfaced.",
        "bodyExamples": {
          "approved": {
            "status": "approved",
            "reviewer": "admin@example.com"
          },
          "rejected": {
            "status": "rejected",
            "reviewer": "admin@example.com"
          },
          "needs_edit": {
            "status": "needs_edit",
            "reviewer": "admin@example.com"
          }
        }
      },
      "allowedStatuses": [
        "approved",
        "rejected",
        "needs_edit"
      ]
    },
    {
      "id": "proposal_b87f988b",
      "type": "publication_proposal",
      "source": "competitor_public_page",
      "siteId": "petvibess",
      "siteName": "PetVibess",
      "createdAt": "2026-07-21T05:35:02.524Z",
      "status": "needs_edit",
      "priority": "P2",
      "assetType": "competitor_keyword_article",
      "requiresReview": true,
      "autoPublish": false,
      "target": {
        "page": "/products/petvibess-amino-acid-multivitamin-chews",
        "productId": "",
        "productUrl": ""
      },
      "preview": {
        "title": "PetVibess Amino Acid Multivitamin Chews You Guide",
        "summary": "Prepare a practical competitor-inspired original article for PetVibess Amino Acid Multivitamin Chews you guide, with a clear shopper problem, useful recommendations, answer-ready FAQs, and a safe next step.",
        "seoTitle": "PetVibess Amino Acid Multivitamin Chews You Guide | PetVibess",
        "metaDescription": "Compare PetVibess Amino Acid Multivitamin Chews you guide with practical buying guidance, FAQs, and PetVibess product context."
      },
      "reviewEndpoint": "/api/drafts/publication-proposals/proposal_b87f988b/status",
      "reviewRequestTemplate": {
        "method": "POST",
        "path": "/api/drafts/publication-proposals/:id/status",
        "concretePath": "/api/drafts/publication-proposals/proposal_b87f988b/status",
        "description": "Submit the admin review decision for this SEO/GEO/AEO publication proposal. Approval lets AI handle the configured post-approval publication workflow; humans inspect blockers only when surfaced.",
        "bodyExamples": {
          "approved": {
            "status": "approved",
            "reviewer": "admin@example.com"
          },
          "rejected": {
            "status": "rejected",
            "reviewer": "admin@example.com"
          },
          "needs_edit": {
            "status": "needs_edit",
            "reviewer": "admin@example.com"
          }
        }
      },
      "allowedStatuses": [
        "approved",
        "rejected",
        "needs_edit"
      ]
    },
    {
      "id": "proposal_37191fd1",
      "type": "publication_proposal",
      "source": "competitor_public_page",
      "siteId": "petvibess",
      "siteName": "PetVibess",
      "createdAt": "2026-07-21T05:35:02.525Z",
      "status": "needs_edit",
      "priority": "P2",
      "assetType": "competitor_keyword_article",
      "requiresReview": true,
      "autoPublish": false,
      "target": {
        "page": "/products/petvibess-cat-grass-hairball-support-chews",
        "productId": "",
        "productUrl": ""
      },
      "preview": {
        "title": "Best PetVibess Cat Grass Hairball Support Chews For Pet Enrichment And Boredom",
        "summary": "Prepare a practical competitor-inspired original article for best PetVibess Cat Grass Hairball Support Chews for pet enrichment and boredom, with a clear shopper problem, useful recommendations, answer-ready FAQs, and a safe next step.",
        "seoTitle": "Best PetVibess Cat Grass Hairball Support Chews For Pet Enrichment And",
        "metaDescription": "Compare best PetVibess Cat Grass Hairball Support Chews for pet enrichment and boredom with practical buying guidance, FAQs, and PetVibess product context."
      },
      "reviewEndpoint": "/api/drafts/publication-proposals/proposal_37191fd1/status",
      "reviewRequestTemplate": {
        "method": "POST",
        "path": "/api/drafts/publication-proposals/:id/status",
        "concretePath": "/api/drafts/publication-proposals/proposal_37191fd1/status",
        "description": "Submit the admin review decision for this SEO/GEO/AEO publication proposal. Approval lets AI handle the configured post-approval publication workflow; humans inspect blockers only when surfaced.",
        "bodyExamples": {
          "approved": {
            "status": "approved",
            "reviewer": "admin@example.com"
          },
          "rejected": {
            "status": "rejected",
            "reviewer": "admin@example.com"
          },
          "needs_edit": {
            "status": "needs_edit",
            "reviewer": "admin@example.com"
          }
        }
      },
      "allowedStatuses": [
        "approved",
        "rejected",
        "needs_edit"
      ]
    },
    {
      "id": "proposal_6661752b",
      "type": "publication_proposal",
      "source": "competitor_public_page",
      "siteId": "petvibess",
      "siteName": "PetVibess",
      "createdAt": "2026-07-21T05:35:02.525Z",
      "status": "needs_edit",
      "priority": "P2",
      "assetType": "competitor_keyword_article",
      "requiresReview": true,
      "autoPublish": false,
      "target": {
        "page": "/collections/daily-wellness-chews",
        "productId": "",
        "productUrl": ""
      },
      "preview": {
        "title": "Daily Wellness Chews Buying Guide For Bored Dogs And Cats",
        "summary": "Prepare a practical competitor-inspired original article for Daily Wellness Chews buying guide for bored dogs and cats, with a clear shopper problem, useful recommendations, answer-ready FAQs, and a safe next step.",
        "seoTitle": "Daily Wellness Chews Buying Guide For Bored Dogs And Cats | PetVibess",
        "metaDescription": "Compare Daily Wellness Chews buying guide for bored dogs and cats with practical buying guidance, FAQs, and PetVibess product context."
      },
      "reviewEndpoint": "/api/drafts/publication-proposals/proposal_6661752b/status",
      "reviewRequestTemplate": {
        "method": "POST",
        "path": "/api/drafts/publication-proposals/:id/status",
        "concretePath": "/api/drafts/publication-proposals/proposal_6661752b/status",
        "description": "Submit the admin review decision for this SEO/GEO/AEO publication proposal. Approval lets AI handle the configured post-approval publication workflow; humans inspect blockers only when surfaced.",
        "bodyExamples": {
          "approved": {
            "status": "approved",
            "reviewer": "admin@example.com"
          },
          "rejected": {
            "status": "rejected",
            "reviewer": "admin@example.com"
          },
          "needs_edit": {
            "status": "needs_edit",
            "reviewer": "admin@example.com"
          }
        }
      },
      "allowedStatuses": [
        "approved",
        "rejected",
        "needs_edit"
      ]
    },
    {
      "id": "proposal_b4c244ef",
      "type": "publication_proposal",
      "source": "competitor_public_page",
      "siteId": "petvibess",
      "siteName": "PetVibess",
      "createdAt": "2026-07-21T05:35:02.525Z",
      "status": "needs_edit",
      "priority": "P2",
      "assetType": "competitor_keyword_article",
      "requiresReview": true,
      "autoPublish": false,
      "target": {
        "page": "/products/petvibess-amino-acid-multivitamin-chews",
        "productId": "",
        "productUrl": ""
      },
      "preview": {
        "title": "PetVibess Amino Acid Multivitamin Chews You Need Guide",
        "summary": "Prepare a practical competitor-inspired original article for PetVibess Amino Acid Multivitamin Chews you need guide, with a clear shopper problem, useful recommendations, answer-ready FAQs, and a safe next step.",
        "seoTitle": "PetVibess Amino Acid Multivitamin Chews You Need Guide | PetVibess",
        "metaDescription": "Compare PetVibess Amino Acid Multivitamin Chews you need guide with practical buying guidance, FAQs, and PetVibess product context."
      },
      "reviewEndpoint": "/api/drafts/publication-proposals/proposal_b4c244ef/status",
      "reviewRequestTemplate": {
        "method": "POST",
        "path": "/api/drafts/publication-proposals/:id/status",
        "concretePath": "/api/drafts/publication-proposals/proposal_b4c244ef/status",
        "description": "Submit the admin review decision for this SEO/GEO/AEO publication proposal. Approval lets AI handle the configured post-approval publication workflow; humans inspect blockers only when surfaced.",
        "bodyExamples": {
          "approved": {
            "status": "approved",
            "reviewer": "admin@example.com"
          },
          "rejected": {
            "status": "rejected",
            "reviewer": "admin@example.com"
          },
          "needs_edit": {
            "status": "needs_edit",
            "reviewer": "admin@example.com"
          }
        }
      },
      "allowedStatuses": [
        "approved",
        "rejected",
        "needs_edit"
      ]
    }
  ]
}