{
  "generated_at": "2026-06-03T01:21:05.909Z",
  "site": "https://aieditorrsp.net",
  "outDir": "/root/.hermes/reports/site-aieditorrsp-20260528/screenshots/08f8",
  "routes": [
    "/ai-photo-editing-prompts",
    "/chatgpt-photo-editing-prompts"
  ],
  "viewports": [
    {
      "name": "desktop1440",
      "width": 1440,
      "height": 1000,
      "mobile": false
    },
    {
      "name": "mobile390",
      "width": 390,
      "height": 844,
      "mobile": true
    }
  ],
  "assertions": [
    {
      "name": "AI mobile status 200",
      "ok": true,
      "detail": 200
    },
    {
      "name": "AI mobile H1 is generic",
      "ok": true,
      "detail": [
        "AI Photo Editing Prompts"
      ]
    },
    {
      "name": "AI mobile does not expose ChatGPT H1",
      "ok": true,
      "detail": [
        "AI Photo Editing Prompts"
      ]
    },
    {
      "name": "AI mobile disclaimer is generic third-party-provider wording",
      "ok": true,
      "detail": "Disclaimer: AI Editor RSP is independent and is not affiliated with third-party AI image providers or brand owners."
    },
    {
      "name": "AI mobile does not expose OpenAI-specific disclaimer",
      "ok": true,
      "detail": ""
    },
    {
      "name": "ChatGPT mobile status 200",
      "ok": true,
      "detail": 200
    },
    {
      "name": "ChatGPT mobile keeps ChatGPT-specific H1",
      "ok": true,
      "detail": [
        "ChatGPT Photo Editing Prompts"
      ]
    },
    {
      "name": "ChatGPT mobile keeps OpenAI/ChatGPT disclaimer",
      "ok": true,
      "detail": "DISCLAIMER: AI Editor RSP is an independent toolset."
    },
    {
      "name": "All scoped routes are 200",
      "ok": true,
      "detail": [
        "desktop1440 /ai-photo-editing-prompts 200",
        "desktop1440 /chatgpt-photo-editing-prompts 200",
        "mobile390 /ai-photo-editing-prompts 200",
        "mobile390 /chatgpt-photo-editing-prompts 200"
      ]
    },
    {
      "name": "No horizontal overflow on scoped screenshots",
      "ok": true,
      "detail": [
        "desktop1440 /ai-photo-editing-prompts overflowX=0",
        "desktop1440 /chatgpt-photo-editing-prompts overflowX=0",
        "mobile390 /ai-photo-editing-prompts overflowX=0",
        "mobile390 /chatgpt-photo-editing-prompts overflowX=0"
      ]
    },
    {
      "name": "No local/lh3 refs in rendered HTML",
      "ok": true,
      "detail": [
        "desktop1440 /ai-photo-editing-prompts: ",
        "desktop1440 /chatgpt-photo-editing-prompts: ",
        "mobile390 /ai-photo-editing-prompts: ",
        "mobile390 /chatgpt-photo-editing-prompts: "
      ]
    },
    {
      "name": "No raw Material Symbols word leakage outside icon font",
      "ok": true,
      "detail": []
    },
    {
      "name": "No console errors",
      "ok": true,
      "detail": []
    },
    {
      "name": "No failed requests",
      "ok": true,
      "detail": []
    }
  ],
  "results": [
    {
      "route": "/ai-photo-editing-prompts",
      "viewport": "desktop1440",
      "status": 200,
      "screenshot": "/root/.hermes/reports/site-aieditorrsp-20260528/screenshots/08f8/desktop1440-ai_photo_editing_prompts.png",
      "title": "AI Photo Editing Prompts by Use Case | AI Editor RSP",
      "h1s": [
        "AI Photo Editing Prompts"
      ],
      "headings": [
        {
          "tag": "H3",
          "text": "TECHNICAL TOOLS"
        },
        {
          "tag": "H1",
          "text": "AI Photo Editing Prompts"
        },
        {
          "tag": "H3",
          "text": "Cinematic Key Light"
        },
        {
          "tag": "H3",
          "text": "Brutalist Editorial"
        },
        {
          "tag": "H2",
          "text": "SAFETY PROTOCOL"
        },
        {
          "tag": "H2",
          "text": "TECHNICAL SUPPORT & FAQ"
        },
        {
          "tag": "H2",
          "text": "AI photo editing prompts"
        },
        {
          "tag": "H3",
          "text": "AI photo editing prompt library"
        },
        {
          "tag": "H3",
          "text": "Prompt categories"
        },
        {
          "tag": "H3",
          "text": "Before and after prompt examples"
        },
        {
          "tag": "H3",
          "text": "How to write safer editing prompts"
        },
        {
          "tag": "H2",
          "text": "FAQ about AI photo editing prompts"
        }
      ],
      "overflowX": 0,
      "localRefMatches": [],
      "rawStitch": true,
      "materialWords": [],
      "consoleErrors": [],
      "failedRequests": [],
      "disclaimer": "DISCLAIMER: NON-AFFILIATED WITH ANY EXTERNAL AI FOUNDATION MODELS."
    },
    {
      "route": "/chatgpt-photo-editing-prompts",
      "viewport": "desktop1440",
      "status": 200,
      "screenshot": "/root/.hermes/reports/site-aieditorrsp-20260528/screenshots/08f8/desktop1440-chatgpt_photo_editing_prompts.png",
      "title": "ChatGPT Photo Editing Prompts for AI Edits | AI Editor RSP",
      "h1s": [
        "ChatGPT Photo Editing Prompts"
      ],
      "headings": [
        {
          "tag": "H1",
          "text": "ChatGPT Photo Editing Prompts"
        },
        {
          "tag": "H2",
          "text": "Best Prompts to Start With"
        },
        {
          "tag": "H3",
          "text": "Portraits"
        },
        {
          "tag": "H3",
          "text": "Products"
        },
        {
          "tag": "H3",
          "text": "Atmosphere"
        },
        {
          "tag": "H3",
          "text": "How to Adapt Safely"
        },
        {
          "tag": "H3",
          "text": "FAQ"
        },
        {
          "tag": "H2",
          "text": "ChatGPT photo editing prompts"
        },
        {
          "tag": "H3",
          "text": "Best ChatGPT photo editing prompts to start with"
        },
        {
          "tag": "H3",
          "text": "Portrait and headshot prompts"
        },
        {
          "tag": "H3",
          "text": "Product photo prompts"
        },
        {
          "tag": "H3",
          "text": "Background and lighting prompts"
        }
      ],
      "overflowX": 0,
      "localRefMatches": [],
      "rawStitch": true,
      "materialWords": [],
      "consoleErrors": [],
      "failedRequests": [],
      "disclaimer": "DISCLAIMER: RSP Editor is an independent software tool."
    },
    {
      "route": "/ai-photo-editing-prompts",
      "viewport": "mobile390",
      "status": 200,
      "screenshot": "/root/.hermes/reports/site-aieditorrsp-20260528/screenshots/08f8/mobile390-ai_photo_editing_prompts.png",
      "title": "AI Photo Editing Prompts by Use Case | AI Editor RSP",
      "h1s": [
        "AI Photo Editing Prompts"
      ],
      "headings": [
        {
          "tag": "H1",
          "text": "AI Photo Editing Prompts"
        },
        {
          "tag": "H3",
          "text": "PROMPT SAFETY"
        },
        {
          "tag": "H2",
          "text": "How to Adapt"
        },
        {
          "tag": "H3",
          "text": "Describe, Don't Command"
        },
        {
          "tag": "H3",
          "text": "Use Technical Specs"
        },
        {
          "tag": "H2",
          "text": "Frequently Asked"
        },
        {
          "tag": "H2",
          "text": "AI photo editing prompts"
        },
        {
          "tag": "H3",
          "text": "AI photo editing prompt library"
        },
        {
          "tag": "H3",
          "text": "Prompt categories"
        },
        {
          "tag": "H3",
          "text": "Before and after prompt examples"
        },
        {
          "tag": "H3",
          "text": "How to write safer editing prompts"
        },
        {
          "tag": "H2",
          "text": "FAQ about AI photo editing prompts"
        }
      ],
      "overflowX": 0,
      "localRefMatches": [],
      "rawStitch": true,
      "materialWords": [],
      "consoleErrors": [],
      "failedRequests": [],
      "disclaimer": "Disclaimer: AI Editor RSP is independent and is not affiliated with third-party AI image providers or brand owners."
    },
    {
      "route": "/chatgpt-photo-editing-prompts",
      "viewport": "mobile390",
      "status": 200,
      "screenshot": "/root/.hermes/reports/site-aieditorrsp-20260528/screenshots/08f8/mobile390-chatgpt_photo_editing_prompts.png",
      "title": "ChatGPT Photo Editing Prompts for AI Edits | AI Editor RSP",
      "h1s": [
        "ChatGPT Photo Editing Prompts"
      ],
      "headings": [
        {
          "tag": "H1",
          "text": "ChatGPT Photo Editing Prompts"
        },
        {
          "tag": "H2",
          "text": "Portraits"
        },
        {
          "tag": "H2",
          "text": "Product Shots"
        },
        {
          "tag": "H2",
          "text": "Atmosphere"
        },
        {
          "tag": "H2",
          "text": "How to Adapt"
        },
        {
          "tag": "H3",
          "text": "RULE 01"
        },
        {
          "tag": "H3",
          "text": "RULE 02"
        },
        {
          "tag": "H2",
          "text": "Editor FAQ"
        },
        {
          "tag": "H3",
          "text": "Ready to Create?"
        },
        {
          "tag": "H2",
          "text": "ChatGPT photo editing prompts"
        },
        {
          "tag": "H3",
          "text": "Best ChatGPT photo editing prompts to start with"
        },
        {
          "tag": "H3",
          "text": "Portrait and headshot prompts"
        }
      ],
      "overflowX": 0,
      "localRefMatches": [],
      "rawStitch": true,
      "materialWords": [],
      "consoleErrors": [],
      "failedRequests": [],
      "disclaimer": "DISCLAIMER: AI Editor RSP is an independent toolset."
    }
  ]
}