{
  "url": "https://www.indiansexstories3.com",
  "auditedAt": "2026-07-26T05:44:49.603Z",
  "mode": "report",
  "status": "completed",
  "statusDetail": "All 58 catalog checks were judged. Three secondary routes were challenged by Cloudflare; that observed failure is itself recorded as a finding, while the homepage and raw HTML remained inspectable.",
  "page": {
    "appType": "mpa",
    "framework": "WordPress / Elementor",
    "notes": "Public adult-content listing MPA with extensive third-party advertising. Representative article, category and submission routes triggered Cloudflare verification in fresh sessions."
  },
  "evidenceUsed": [
    "screenshot",
    "dom",
    "evaluate-probe",
    "layout-metrics",
    "trace",
    "har",
    "discoverability",
    "headers",
    "cookies",
    "trackers",
    "images",
    "secrets",
    "heap-summary",
    "lighthouse",
    "curl robots/sitemap"
  ],
  "guidanceConsulted": [
    "dark-mode",
    "accessibility",
    "same-document-transitions",
    "cross-document-transitions",
    "scrollytelling",
    "shrinking-header-on-scroll",
    "declarative-dialog-popover-control",
    "fluid-scaling",
    "forms",
    "performance",
    "html",
    "security",
    "privacy",
    "stabilize-reactive-state",
    "support-global-calendar-systems",
    "webmcp",
    "manage-recurring-intervals",
    "adapt-scrollbar-to-contrast-preferences",
    "deprioritize-background-fetches",
    "translator"
  ],
  "artifacts": [
    {
      "type": "screenshot",
      "path": "evidence/home-desktop.png",
      "caption": "Homepage desktop on load",
      "condition": "desktop",
      "findingIds": [
        "F01",
        "F02",
        "F20"
      ]
    },
    {
      "type": "screenshot",
      "path": "evidence/home-mobile.png",
      "caption": "Homepage mobile on load",
      "condition": "viewport: 360x800",
      "findingIds": [
        "F01",
        "F11"
      ]
    },
    {
      "type": "screenshot",
      "path": "evidence/home-dark.png",
      "caption": "Homepage under dark preference",
      "condition": "prefers-color-scheme: dark",
      "findingIds": [
        "F01",
        "F04"
      ]
    },
    {
      "type": "screenshot",
      "path": "evidence/home-contrast.png",
      "caption": "Homepage under increased contrast",
      "condition": "prefers-contrast: more",
      "findingIds": [
        "F01",
        "F06"
      ]
    },
    {
      "type": "screenshot",
      "path": "evidence/article-mobile.png",
      "caption": "Internal article route blocked by verification",
      "condition": "viewport: 360x800",
      "findingIds": [
        "F03"
      ]
    },
    {
      "type": "screenshot",
      "path": "evidence/category-desktop.png",
      "caption": "Category route blocked by verification",
      "condition": "desktop",
      "findingIds": [
        "F03"
      ]
    },
    {
      "type": "screenshot",
      "path": "evidence/submit-desktop.png",
      "caption": "Submission route blocked by verification",
      "condition": "desktop",
      "findingIds": [
        "F03",
        "F16"
      ]
    },
    {
      "type": "screenshot",
      "path": "evidence/home-discoverability-rendered.png",
      "caption": "Rendered homepage",
      "condition": "JavaScript enabled",
      "findingIds": []
    },
    {
      "type": "screenshot",
      "path": "evidence/home-discoverability-crawler.png",
      "caption": "Crawler-view homepage",
      "condition": "JavaScript disabled",
      "findingIds": []
    },
    {
      "type": "layout",
      "path": "evidence/home-layout-mobile.json",
      "caption": "Mobile layout and CLS metrics",
      "condition": "viewport: 360x800",
      "findingIds": [
        "F08"
      ]
    },
    {
      "type": "layout",
      "path": "evidence/article-layout.json",
      "caption": "Article challenge mobile overflow metrics",
      "condition": "viewport: 360x800",
      "findingIds": []
    },
    {
      "type": "dom",
      "path": "evidence/home-dom.json",
      "caption": "Homepage rendered DOM/CSS summary",
      "condition": "desktop",
      "findingIds": []
    },
    {
      "type": "dom",
      "path": "evidence/recon.json",
      "caption": "Routes, forms and metadata probe",
      "condition": "desktop",
      "findingIds": [
        "F12",
        "F16",
        "F17",
        "F21"
      ]
    },
    {
      "type": "dom",
      "path": "evidence/platform-probe.json",
      "caption": "Platform, focus, structure and iframe probe",
      "condition": "desktop",
      "findingIds": [
        "F02",
        "F07",
        "F10",
        "F16",
        "F20"
      ]
    },
    {
      "type": "dom",
      "path": "evidence/metadata-probe.json",
      "caption": "JSON-LD, localization and CSS direction probe",
      "condition": "desktop",
      "findingIds": [
        "F17",
        "F21"
      ]
    },
    {
      "type": "dom",
      "path": "evidence/dark-probe.json",
      "caption": "Computed dark-preference colours",
      "condition": "prefers-color-scheme: dark",
      "findingIds": [
        "F04"
      ]
    },
    {
      "type": "dom",
      "path": "evidence/motion-probe.json",
      "caption": "Animations under reduced motion",
      "condition": "prefers-reduced-motion: reduce",
      "findingIds": [
        "F05"
      ]
    },
    {
      "type": "dom",
      "path": "evidence/contrast-probe.json",
      "caption": "High-contrast CSS probe",
      "condition": "prefers-contrast: more",
      "findingIds": [
        "F06"
      ]
    },
    {
      "type": "trace",
      "path": "evidence/home-trace.json",
      "caption": "DevTools performance trace",
      "condition": "desktop",
      "findingIds": []
    },
    {
      "type": "trace-summary",
      "path": "evidence/home-trace-summary.json",
      "caption": "Trace timing and long-task summary",
      "condition": "desktop",
      "findingIds": [
        "F08"
      ]
    },
    {
      "type": "har",
      "path": "evidence/home.har",
      "caption": "Network archive",
      "condition": "desktop",
      "findingIds": [
        "F09",
        "F15",
        "F18"
      ]
    },
    {
      "type": "har-summary",
      "path": "evidence/home-summary.json",
      "caption": "Network totals, third parties and offenders",
      "condition": "desktop",
      "findingIds": [
        "F09",
        "F15",
        "F18"
      ]
    },
    {
      "type": "discoverability",
      "path": "evidence/home-discoverability.json",
      "caption": "Raw-vs-rendered discoverability result",
      "condition": "desktop",
      "findingIds": []
    },
    {
      "type": "heap",
      "path": "evidence/heap-baseline.json",
      "caption": "Baseline heap summary",
      "condition": "desktop",
      "findingIds": [
        "F19"
      ]
    },
    {
      "type": "heap",
      "path": "evidence/heap-post.json",
      "caption": "Heap after ten scroll cycles",
      "condition": "desktop",
      "findingIds": [
        "F19"
      ]
    },
    {
      "type": "lighthouse",
      "path": "evidence/lighthouse-home.json",
      "caption": "Lighthouse mobile quality audit",
      "condition": "mobile throttling",
      "findingIds": [
        "F02",
        "F06",
        "F07",
        "F08",
        "F09",
        "F10",
        "F11",
        "F12",
        "F13",
        "F14",
        "F15",
        "F16"
      ]
    },
    {
      "type": "other",
      "path": "evidence/headers.json",
      "caption": "Security header inspection",
      "condition": "desktop",
      "findingIds": [
        "F14"
      ]
    },
    {
      "type": "other",
      "path": "evidence/cookies.json",
      "caption": "Cookie security inspection",
      "condition": "desktop",
      "findingIds": [
        "F14"
      ]
    },
    {
      "type": "other",
      "path": "evidence/trackers.json",
      "caption": "Third-party tracker/origin inspection",
      "condition": "desktop",
      "findingIds": [
        "F15"
      ]
    },
    {
      "type": "other",
      "path": "evidence/images.json",
      "caption": "Image delivery inspection",
      "condition": "desktop",
      "findingIds": []
    },
    {
      "type": "other",
      "path": "evidence/secrets.json",
      "caption": "Client secret scan",
      "condition": "desktop",
      "findingIds": []
    },
    {
      "type": "other",
      "path": "evidence/robots.txt",
      "caption": "robots.txt response",
      "condition": "crawler fetch",
      "findingIds": []
    }
  ],
  "config": {
    "loaded": false
  },
  "coverage": {
    "catalogVersion": "modern-web-guidance@0.0.172",
    "catalogChecksum": "sha256:78ccfdb2d483f4c57d9dafed80fd86c6265585a56457c8dcfddc254b80fb44d7",
    "expected": 58,
    "recorded": 58,
    "judged": 58,
    "blocked": 0,
    "notRun": 0,
    "missing": 0,
    "unknown": 0,
    "duplicates": 0,
    "complete": true
  },
  "checkOutcomes": [
    {
      "principleId": "respect-user-preferences",
      "checkId": "respects-color-scheme",
      "status": "issues",
      "confidence": "high",
      "method": "Direct review of the cited evidence",
      "evidence": "Dark media emulation remained on the light palette and color-scheme computed to normal.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/home-dark.png",
        "evidence/dark-probe.json"
      ],
      "findingIds": [
        "F04"
      ]
    },
    {
      "principleId": "respect-user-preferences",
      "checkId": "respects-reduced-motion",
      "status": "issues",
      "confidence": "high",
      "method": "Direct review of the cited evidence",
      "evidence": "A 5.5s animation remained running under prefers-reduced-motion: reduce.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/motion-probe.json"
      ],
      "findingIds": [
        "F05"
      ]
    },
    {
      "principleId": "respect-user-preferences",
      "checkId": "respects-contrast",
      "status": "issues",
      "confidence": "high",
      "method": "Direct review of the cited evidence",
      "evidence": "No prefers-contrast or forced-colors rules were present and automated contrast checks failed.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/contrast-probe.json",
        "evidence/lighthouse-home.json"
      ],
      "findingIds": [
        "F06"
      ]
    },
    {
      "principleId": "implement-natural-interactions",
      "checkId": "view-transitions",
      "status": "issues",
      "confidence": "high",
      "method": "Direct review of the cited evidence",
      "evidence": "No same- or cross-document View Transition CSS/API usage was detected; route swaps were abrupt.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/platform-probe.json"
      ],
      "findingIds": [
        "F20"
      ]
    },
    {
      "principleId": "implement-natural-interactions",
      "checkId": "scroll-driven-animations",
      "status": "pass",
      "confidence": "high",
      "method": "Direct review of the cited evidence",
      "evidence": "No authored scroll-linked animation or JavaScript scroll-effect anti-pattern was observed; scrolling remained native.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/platform-probe.json",
        "evidence/home-layout-mobile.json"
      ]
    },
    {
      "principleId": "implement-natural-interactions",
      "checkId": "physical-gestures",
      "status": "pass",
      "confidence": "high",
      "method": "Direct review of the cited evidence",
      "evidence": "Core listing navigation uses native scrolling and ordinary links/controls rather than custom pointermove gesture handlers.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/recon.json"
      ]
    },
    {
      "principleId": "provide-guided-navigation",
      "checkId": "scroll-state-aware-chrome",
      "status": "issues",
      "confidence": "high",
      "method": "Direct review of the cited evidence",
      "evidence": "The persistent header did not react to scroll state and no scroll-state/timeline rules were detected.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/platform-probe.json",
        "evidence/home-desktop.png"
      ],
      "findingIds": [
        "F20"
      ]
    },
    {
      "principleId": "provide-guided-navigation",
      "checkId": "anchored-positioning",
      "status": "not-applicable",
      "confidence": "high",
      "method": "Direct review of the cited evidence",
      "evidence": "The representative page has no authored tooltip/popover/menu requiring tethered viewport-edge positioning.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/platform-probe.json"
      ],
      "reason": "No applicable anchored overlay was present; the intrusive content is a third-party iframe ad, not an authored tooltip or menu."
    },
    {
      "principleId": "provide-guided-navigation",
      "checkId": "directs-attention",
      "status": "pass",
      "confidence": "high",
      "method": "Direct review of the cited evidence",
      "evidence": "Visible category navigation, story headings and descriptive links provide location and next-step cues in the content listing.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/home-mobile.png",
        "evidence/recon.json"
      ]
    },
    {
      "principleId": "maximize-content-reduce-noise",
      "checkId": "no-intrusive-interruptions",
      "status": "issues",
      "confidence": "high",
      "method": "Direct review of the cited evidence",
      "evidence": "A fixed fake security/age-verification ad obscured the content on every successful homepage capture.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/home-desktop.png",
        "evidence/home-mobile.png"
      ],
      "findingIds": [
        "F01"
      ]
    },
    {
      "principleId": "maximize-content-reduce-noise",
      "checkId": "semantic-dismissible-primitives",
      "status": "issues",
      "confidence": "high",
      "method": "Direct review of the cited evidence",
      "evidence": "The dominant overlay is injected advertising UI, not an authored dialog/popover with semantic dismissal.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/home-desktop.png",
        "evidence/platform-probe.json"
      ],
      "findingIds": [
        "F01",
        "F02"
      ]
    },
    {
      "principleId": "maximize-content-reduce-noise",
      "checkId": "reduced-chrome",
      "status": "issues",
      "confidence": "high",
      "method": "Direct review of the cited evidence",
      "evidence": "Ads, duplicated headings/navigation and the large overlay consume substantial viewport area before core stories.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/home-desktop.png",
        "evidence/home-mobile.png"
      ],
      "findingIds": [
        "F01"
      ]
    },
    {
      "principleId": "adapt-to-the-form-factor",
      "checkId": "responsive-no-horizontal-scroll",
      "status": "pass",
      "confidence": "high",
      "method": "Direct review of the cited evidence",
      "evidence": "Homepage mobile layout reported scrollWidth 360 and clientWidth 360 with zero horizontal overflow.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/home-layout-mobile.json",
        "evidence/home-mobile.png"
      ]
    },
    {
      "principleId": "adapt-to-the-form-factor",
      "checkId": "component-level-responsiveness",
      "status": "issues",
      "confidence": "medium",
      "method": "Direct review of the cited evidence",
      "evidence": "No container query rules were detected despite repeated listing/navigation components across sidebar and main layouts.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/platform-probe.json"
      ],
      "findingIds": [
        "F20"
      ]
    },
    {
      "principleId": "adapt-to-the-form-factor",
      "checkId": "input-modality-aware",
      "status": "issues",
      "confidence": "high",
      "method": "Direct review of the cited evidence",
      "evidence": "Focus styles were absent on visible controls and Lighthouse found undersized targets and unnamed controls.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/platform-probe.json",
        "evidence/lighthouse-home.json"
      ],
      "findingIds": [
        "F07"
      ]
    },
    {
      "principleId": "support-core-task-success",
      "checkId": "clear-purpose-and-primary-action",
      "status": "issues",
      "confidence": "high",
      "method": "Direct review of the cited evidence",
      "evidence": "The story purpose is named, but the first viewport is dominated by a deceptive ad that competes with or obscures the reading action.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/home-desktop.png",
        "evidence/home-mobile.png"
      ],
      "findingIds": [
        "F01"
      ]
    },
    {
      "principleId": "support-core-task-success",
      "checkId": "primary-flow-completion",
      "status": "issues",
      "confidence": "high",
      "method": "Direct review of the cited evidence",
      "evidence": "Opening representative internal content and submission routes from fresh sessions led to Cloudflare verification rather than the requested flow.",
      "pathIds": [
        "article",
        "category",
        "submit"
      ],
      "artifacts": [
        "evidence/article-mobile.png",
        "evidence/category-desktop.png",
        "evidence/submit-desktop.png"
      ],
      "findingIds": [
        "F03"
      ]
    },
    {
      "principleId": "support-core-task-success",
      "checkId": "clear-system-state-and-recovery",
      "status": "issues",
      "confidence": "high",
      "method": "Direct review of the cited evidence",
      "evidence": "The bot challenge exposes only verification, with no alternate path or useful recovery when valid public routes are blocked.",
      "pathIds": [
        "article"
      ],
      "artifacts": [
        "evidence/article-mobile.png"
      ],
      "findingIds": [
        "F03"
      ]
    },
    {
      "principleId": "be-fast-and-stable",
      "checkId": "good-core-web-vitals",
      "status": "issues",
      "confidence": "high",
      "method": "Direct review of the cited evidence",
      "evidence": "Measured LCP was 4.12s in trace and 22.7s in Lighthouse; mobile CLS was 0.203.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/home-trace-summary.json",
        "evidence/home-layout-mobile.json",
        "evidence/lighthouse-home.json"
      ],
      "findingIds": [
        "F08"
      ]
    },
    {
      "principleId": "be-fast-and-stable",
      "checkId": "visual-stability",
      "status": "issues",
      "confidence": "high",
      "method": "Direct review of the cited evidence",
      "evidence": "The mobile layout observer captured CLS 0.203 from a late shift.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/home-layout-mobile.json"
      ],
      "findingIds": [
        "F08"
      ]
    },
    {
      "principleId": "be-fast-and-stable",
      "checkId": "efficient-main-thread",
      "status": "pass",
      "confidence": "high",
      "method": "Direct review of the cited evidence",
      "evidence": "Trace recorded only two long tasks, 68.56ms longest and 20.44ms total blocking time; Lighthouse TBT was 120ms.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/home-trace-summary.json",
        "evidence/lighthouse-home.json"
      ]
    },
    {
      "principleId": "be-fast-and-stable",
      "checkId": "efficient-resource-delivery",
      "status": "issues",
      "confidence": "high",
      "method": "Direct review of the cited evidence",
      "evidence": "HAR found 109 requests, 4.49MB and ten parser-inserted high-priority stylesheets; Lighthouse flagged render blocking and cache lifetime.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/home-summary.json",
        "evidence/lighthouse-home.json"
      ],
      "findingIds": [
        "F09"
      ]
    },
    {
      "principleId": "be-fast-and-stable",
      "checkId": "trim-unused-and-duplicate-code",
      "status": "issues",
      "confidence": "high",
      "method": "Direct review of the cited evidence",
      "evidence": "The page ships 49 scripts; Lighthouse estimated 386KB unused JS and 75KB unused CSS.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/home-summary.json",
        "evidence/lighthouse-home.json"
      ],
      "findingIds": [
        "F09"
      ]
    },
    {
      "principleId": "be-inclusive",
      "checkId": "names-roles-labels",
      "status": "issues",
      "confidence": "high",
      "method": "Direct review of the cited evidence",
      "evidence": "Lighthouse failed names, roles, labels and iframe titles across core controls and ad frames.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/lighthouse-home.json",
        "evidence/platform-probe.json"
      ],
      "findingIds": [
        "F10"
      ]
    },
    {
      "principleId": "be-inclusive",
      "checkId": "sufficient-contrast",
      "status": "issues",
      "confidence": "high",
      "method": "Direct review of the cited evidence",
      "evidence": "Lighthouse measured several normal-text/control contrast ratios below 4.5:1.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/lighthouse-home.json"
      ],
      "findingIds": [
        "F11"
      ]
    },
    {
      "principleId": "be-inclusive",
      "checkId": "structure-and-focus",
      "status": "issues",
      "confidence": "high",
      "method": "Direct review of the cited evidence",
      "evidence": "Two H1 elements were present and visible controls focused with outline none; invalid aria-expanded was also reported.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/platform-probe.json",
        "evidence/lighthouse-home.json"
      ],
      "findingIds": [
        "F07",
        "F10"
      ]
    },
    {
      "principleId": "be-inclusive",
      "checkId": "legible-text",
      "status": "pass",
      "confidence": "high",
      "method": "Direct review of the cited evidence",
      "evidence": "In unobscured listing regions, body text used readable sizes/line height and the mobile layout reflowed without clipping.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/home-mobile.png",
        "evidence/home-layout-mobile.json"
      ]
    },
    {
      "principleId": "be-inclusive",
      "checkId": "zoom-reflow-targets-and-media",
      "status": "issues",
      "confidence": "high",
      "method": "Direct review of the cited evidence",
      "evidence": "Viewport metadata disables scaling and Lighthouse found insufficient touch target sizing.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/recon.json",
        "evidence/lighthouse-home.json"
      ],
      "findingIds": [
        "F12",
        "F07"
      ]
    },
    {
      "principleId": "follow-best-practices",
      "checkId": "no-console-errors",
      "status": "issues",
      "confidence": "high",
      "method": "Direct review of the cited evidence",
      "evidence": "Lighthouse recorded autoplay and uncaught fullscreen errors.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/lighthouse-home.json"
      ],
      "findingIds": [
        "F13"
      ]
    },
    {
      "principleId": "follow-best-practices",
      "checkId": "sound-document-and-assets",
      "status": "issues",
      "confidence": "high",
      "method": "Direct review of the cited evidence",
      "evidence": "Doctype/UTF-8 are valid, but the sole audited image lacks dimensions and Lighthouse found unsized images.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/images.json",
        "evidence/lighthouse-home.json"
      ],
      "findingIds": [
        "F09"
      ]
    },
    {
      "principleId": "follow-best-practices",
      "checkId": "browser-platform-hygiene",
      "status": "issues",
      "confidence": "high",
      "method": "Direct review of the cited evidence",
      "evidence": "Lighthouse reported deprecated APIs and inspector issues from challenge/ad scripts.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/lighthouse-home.json"
      ],
      "findingIds": [
        "F13"
      ]
    },
    {
      "principleId": "be-discoverable",
      "checkId": "title-and-description",
      "status": "pass",
      "confidence": "high",
      "method": "Direct review of the cited evidence",
      "evidence": "Rendered and raw HTML include a descriptive title and meta description.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/home-discoverability.json",
        "evidence/recon.json"
      ]
    },
    {
      "principleId": "be-discoverable",
      "checkId": "crawlable-and-mobile-friendly",
      "status": "issues",
      "confidence": "high",
      "method": "Direct review of the cited evidence",
      "evidence": "Links and robots are crawlable, but viewport metadata disables zoom, failing mobile-friendly accessibility.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/recon.json",
        "evidence/robots.txt",
        "evidence/lighthouse-home.json"
      ],
      "findingIds": [
        "F12"
      ]
    },
    {
      "principleId": "be-discoverable",
      "checkId": "canonical-and-indexing-signals",
      "status": "pass",
      "confidence": "high",
      "method": "Direct review of the cited evidence",
      "evidence": "Homepage returned 200, canonical points to the HTTPS homepage, robots permits public pages, and indexing meta is index/follow.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/home-discoverability.json",
        "evidence/recon.json",
        "evidence/robots.txt"
      ]
    },
    {
      "principleId": "be-discoverable",
      "checkId": "structured-and-shareable-metadata",
      "status": "issues",
      "confidence": "high",
      "method": "Direct review of the cited evidence",
      "evidence": "JSON-LD and Open Graph text exist, but no og:image was exposed for the requested large share card.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/metadata-probe.json",
        "evidence/recon.json"
      ],
      "findingIds": [
        "F21"
      ]
    },
    {
      "principleId": "be-private-and-secure",
      "checkId": "secure-transport-and-headers",
      "status": "issues",
      "confidence": "high",
      "method": "Direct review of the cited evidence",
      "evidence": "HTTPS/HSTS/nosniff are present, but CSP and Referrer-Policy are absent; one cookie is not Secure and an HTTP request was upgraded.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/headers.json",
        "evidence/cookies.json",
        "evidence/lighthouse-home.json"
      ],
      "findingIds": [
        "F14"
      ]
    },
    {
      "principleId": "be-private-and-secure",
      "checkId": "data-minimisation-and-third-parties",
      "status": "issues",
      "confidence": "high",
      "method": "Direct review of the cited evidence",
      "evidence": "32 third-party origins, 57 third-party requests and 4.04MB third-party transfer are disproportionate and opaque.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/trackers.json",
        "evidence/home-summary.json"
      ],
      "findingIds": [
        "F15"
      ]
    },
    {
      "principleId": "be-private-and-secure",
      "checkId": "in-context-permissions-and-modern-auth",
      "status": "pass",
      "confidence": "high",
      "method": "Direct review of the cited evidence",
      "evidence": "No camera, microphone, geolocation or notification prompt appeared on load; the public reading flow has no required authentication.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/headers.json",
        "evidence/home-desktop.png"
      ]
    },
    {
      "principleId": "be-private-and-secure",
      "checkId": "defensive-browser-policies",
      "status": "issues",
      "confidence": "high",
      "method": "Direct review of the cited evidence",
      "evidence": "HSTS, X-Frame-Options, nosniff and Permissions-Policy are present, but CSP/frame-ancestors and Referrer-Policy are missing.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/headers.json"
      ],
      "findingIds": [
        "F14"
      ]
    },
    {
      "principleId": "be-resilient",
      "checkId": "progressive-enhancement",
      "status": "pass",
      "confidence": "high",
      "method": "Direct review of the cited evidence",
      "evidence": "Discoverability found 97% rendered-word coverage in raw HTML, with title, H1 and description available without JavaScript.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/home-discoverability.json",
        "evidence/home-discoverability-crawler.png"
      ]
    },
    {
      "principleId": "be-resilient",
      "checkId": "resilient-runtime-behaviour",
      "status": "issues",
      "confidence": "high",
      "method": "Direct review of the cited evidence",
      "evidence": "Valid fresh-session route navigations were replaced by an interstitial challenge; ad scripts also throw runtime errors.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/article-mobile.png",
        "evidence/lighthouse-home.json"
      ],
      "findingIds": [
        "F03",
        "F13"
      ]
    },
    {
      "principleId": "be-resilient",
      "checkId": "offline-and-installable",
      "status": "not-applicable",
      "confidence": "high",
      "method": "Direct review of the cited evidence",
      "evidence": "This is a public content MPA rather than an app-like workflow; offline installability is not proportionate to its core reading task.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/platform-probe.json"
      ],
      "reason": "A brochure/content site does not need PWA installation; progressive enhancement is judged separately and passed."
    },
    {
      "principleId": "be-resilient",
      "checkId": "network-and-http-failure-states",
      "status": "issues",
      "confidence": "high",
      "method": "Direct review of the cited evidence",
      "evidence": "Bot-management failure on valid pages offers no alternative, retry explanation, or route-specific recovery beyond verification.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/article-mobile.png",
        "evidence/category-desktop.png"
      ],
      "findingIds": [
        "F03"
      ]
    },
    {
      "principleId": "be-internationalised",
      "checkId": "lang-dir-and-logical-properties",
      "status": "issues",
      "confidence": "high",
      "method": "Direct review of the cited evidence",
      "evidence": "The English/Hindi site declares en-US but uses 432 physical-direction CSS rules vs 17 logical rules and exposes no hreflang.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/metadata-probe.json",
        "evidence/recon.json"
      ],
      "findingIds": [
        "F17"
      ]
    },
    {
      "principleId": "be-internationalised",
      "checkId": "locale-aware-data",
      "status": "not-applicable",
      "confidence": "high",
      "method": "Direct review of the cited evidence",
      "evidence": "No locale-sensitive dates, numbers, currencies or durations were present on the representative listing.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/metadata-probe.json"
      ],
      "reason": "The tested content listing exposed no locale-sensitive rendered values to format."
    },
    {
      "principleId": "be-internationalised",
      "checkId": "time-zone-correctness",
      "status": "not-applicable",
      "confidence": "high",
      "method": "Direct review of the cited evidence",
      "evidence": "No scheduling, event-time, timezone or DST-sensitive feature exists in the audited content experience.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/metadata-probe.json"
      ],
      "reason": "The site publishes stories and has no representative timezone-sensitive task."
    },
    {
      "principleId": "be-trustworthy",
      "checkId": "no-dark-patterns",
      "status": "issues",
      "confidence": "high",
      "method": "Direct review of the cited evidence",
      "evidence": "A fake security/age verification creative disguises advertising as trusted browser/OS UI.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/home-desktop.png"
      ],
      "findingIds": [
        "F02"
      ]
    },
    {
      "principleId": "be-trustworthy",
      "checkId": "humane-error-handling",
      "status": "issues",
      "confidence": "high",
      "method": "Direct review of the cited evidence",
      "evidence": "Forms lack robust labels/error affordances and the submission route cannot be reached past bot verification.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/lighthouse-home.json",
        "evidence/submit-desktop.png"
      ],
      "findingIds": [
        "F16",
        "F03"
      ]
    },
    {
      "principleId": "be-trustworthy",
      "checkId": "trustworthy-input-assistance",
      "status": "issues",
      "confidence": "high",
      "method": "Direct review of the cited evidence",
      "evidence": "Search and newsletter inputs expose empty autocomplete tokens and controls lack explicit labels.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/recon.json",
        "evidence/lighthouse-home.json"
      ],
      "findingIds": [
        "F16"
      ]
    },
    {
      "principleId": "be-trustworthy",
      "checkId": "safe-commercial-and-account-flows",
      "status": "not-applicable",
      "confidence": "high",
      "method": "Direct review of the cited evidence",
      "evidence": "No checkout, subscription purchase, authentication or account-management flow is part of the representative public reading experience.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/recon.json"
      ],
      "reason": "The audited site offers free public content and no applicable commercial/account flow was exposed."
    },
    {
      "principleId": "be-sustainable",
      "checkId": "optimised-assets",
      "status": "issues",
      "confidence": "high",
      "method": "Direct review of the cited evidence",
      "evidence": "The only audited image is a below-fold PNG without dimensions, lazy loading or srcset; ad/media bytes dominate overall delivery.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/images.json",
        "evidence/home-summary.json"
      ],
      "findingIds": [
        "F09",
        "F18"
      ]
    },
    {
      "principleId": "be-sustainable",
      "checkId": "no-wasteful-work",
      "status": "issues",
      "confidence": "high",
      "method": "Direct review of the cited evidence",
      "evidence": "Opaque ad SDKs initiate video, analytics and many third-party requests before user intent.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/home-summary.json",
        "evidence/trackers.json"
      ],
      "findingIds": [
        "F15",
        "F18"
      ]
    },
    {
      "principleId": "be-sustainable",
      "checkId": "third-party-and-media-budget",
      "status": "issues",
      "confidence": "high",
      "method": "Direct review of the cited evidence",
      "evidence": "Third parties consume 4.04MB; a single non-requested MP4 consumes 3.16MB on a text listing.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/home-summary.json"
      ],
      "findingIds": [
        "F18"
      ]
    },
    {
      "principleId": "be-agent-ready",
      "checkId": "structured-agent-capabilities",
      "status": "not-applicable",
      "confidence": "high",
      "method": "Direct review of the cited evidence",
      "evidence": "The public story listing exposes crawlable semantic content but no safe transactional capability that needs a WebMCP tool.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/home-discoverability.json"
      ],
      "reason": "There is no agent-action surface beyond reading/searching public content; emerging WebMCP capability exposure is not required."
    },
    {
      "principleId": "be-agent-ready",
      "checkId": "on-device-inference",
      "status": "not-applicable",
      "confidence": "high",
      "method": "Direct review of the cited evidence",
      "evidence": "No user task requires built-in on-device inference; server-free summarisation would be optional enhancement only.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/recon.json"
      ],
      "reason": "On-device inference is not necessary for the site’s core publishing/reading function."
    },
    {
      "principleId": "be-memory-efficient",
      "checkId": "no-leak-under-repeated-interaction",
      "status": "pass",
      "confidence": "medium",
      "method": "Direct review of the cited evidence",
      "evidence": "After ten full-page scroll cycles, heap self size increased only 0.38MB (1.4%) and node count 1.3%; no unbounded trend was demonstrated.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/heap-baseline.json",
        "evidence/heap-post.json"
      ]
    },
    {
      "principleId": "be-memory-efficient",
      "checkId": "bounded-footprint",
      "status": "issues",
      "confidence": "medium",
      "method": "Direct review of the cited evidence",
      "evidence": "Baseline heap had 453,734 nodes and 27.0MB self size, disproportionate for a text listing and consistent with many ad/player SDKs.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/heap-baseline.json",
        "evidence/home-summary.json"
      ],
      "findingIds": [
        "F19"
      ]
    },
    {
      "principleId": "be-memory-efficient",
      "checkId": "no-detached-dom-or-unbounded-listeners",
      "status": "pass",
      "confidence": "medium",
      "method": "Direct review of the cited evidence",
      "evidence": "Heap summaries did not surface Detached* constructors among retained leaders, and repeated scrolling showed only modest bounded growth.",
      "pathIds": [
        "home"
      ],
      "artifacts": [
        "evidence/heap-baseline.json",
        "evidence/heap-post.json"
      ]
    }
  ],
  "principleOutcomes": [
    {
      "principleId": "respect-user-preferences",
      "expectation": "default",
      "status": "issues",
      "findingIds": [
        "F04",
        "F05",
        "F06"
      ]
    },
    {
      "principleId": "implement-natural-interactions",
      "expectation": "default",
      "status": "issues",
      "findingIds": [
        "F20"
      ]
    },
    {
      "principleId": "provide-guided-navigation",
      "expectation": "default",
      "status": "issues",
      "findingIds": [
        "F20"
      ]
    },
    {
      "principleId": "maximize-content-reduce-noise",
      "expectation": "default",
      "status": "issues",
      "findingIds": [
        "F01",
        "F02"
      ]
    },
    {
      "principleId": "adapt-to-the-form-factor",
      "expectation": "default",
      "status": "issues",
      "findingIds": [
        "F20",
        "F07"
      ]
    },
    {
      "principleId": "support-core-task-success",
      "expectation": "default",
      "status": "issues",
      "findingIds": [
        "F01",
        "F03"
      ]
    },
    {
      "principleId": "be-fast-and-stable",
      "expectation": "default",
      "status": "issues",
      "findingIds": [
        "F08",
        "F09"
      ]
    },
    {
      "principleId": "be-inclusive",
      "expectation": "default",
      "status": "issues",
      "findingIds": [
        "F10",
        "F11",
        "F07",
        "F12"
      ]
    },
    {
      "principleId": "follow-best-practices",
      "expectation": "default",
      "status": "issues",
      "findingIds": [
        "F13",
        "F09"
      ]
    },
    {
      "principleId": "be-discoverable",
      "expectation": "default",
      "status": "issues",
      "findingIds": [
        "F12",
        "F21"
      ]
    },
    {
      "principleId": "be-private-and-secure",
      "expectation": "default",
      "status": "issues",
      "findingIds": [
        "F14",
        "F15"
      ]
    },
    {
      "principleId": "be-resilient",
      "expectation": "contextual",
      "status": "issues",
      "findingIds": [
        "F03",
        "F13"
      ]
    },
    {
      "principleId": "be-internationalised",
      "expectation": "contextual",
      "status": "issues",
      "findingIds": [
        "F17"
      ]
    },
    {
      "principleId": "be-trustworthy",
      "expectation": "default",
      "status": "issues",
      "findingIds": [
        "F02",
        "F16",
        "F03"
      ]
    },
    {
      "principleId": "be-sustainable",
      "expectation": "contextual",
      "status": "issues",
      "findingIds": [
        "F09",
        "F18",
        "F15"
      ]
    },
    {
      "principleId": "be-agent-ready",
      "expectation": "contextual",
      "status": "not-applicable",
      "reason": "There is no agent-action surface beyond reading/searching public content; emerging WebMCP capability exposure is not required. On-device inference is not necessary for the site’s core publishing/reading function."
    },
    {
      "principleId": "be-memory-efficient",
      "expectation": "default",
      "status": "issues",
      "findingIds": [
        "F19"
      ]
    }
  ],
  "paths": [
    {
      "id": "home",
      "description": "Homepage listing, primary discovery surface; tested desktop/mobile, preference conditions, performance, network, accessibility, security, crawler rendering and memory.",
      "url": "https://www.indiansexstories3.com/",
      "conditions": [
        "desktop",
        "viewport: 360x800",
        "prefers-color-scheme: dark",
        "prefers-reduced-motion: reduce",
        "prefers-contrast: more",
        "JavaScript disabled crawler view"
      ],
      "result": "issues"
    },
    {
      "id": "article",
      "description": "Representative story/detail archetype and primary reading journey; fresh session encountered Cloudflare challenge.",
      "url": "https://www.indiansexstories3.com/couple/satisfied-big-boobs-bestie-with-my-licking-skills/",
      "conditions": [
        "viewport: 360x800",
        "fresh browser profile"
      ],
      "result": "failed"
    },
    {
      "id": "category",
      "description": "Representative category/listing template; fresh session encountered Cloudflare challenge.",
      "url": "https://www.indiansexstories3.com/category/desi/",
      "conditions": [
        "desktop",
        "fresh browser profile"
      ],
      "result": "failed"
    },
    {
      "id": "submit",
      "description": "Primary contribution/form flow; fresh session encountered Cloudflare challenge.",
      "url": "https://www.indiansexstories3.com/submit-story/",
      "conditions": [
        "desktop",
        "fresh browser profile"
      ],
      "result": "failed"
    }
  ],
  "findings": [
    {
      "id": "F01",
      "severity": "critical",
      "confidence": "high",
      "principleId": "maximize-content-reduce-noise",
      "principleCheckId": "no-intrusive-interruptions",
      "guidanceId": "declarative-dialog-popover-control",
      "guidanceCategory": "user-experience",
      "pathId": "home",
      "url": "https://www.indiansexstories3.com/",
      "summary": "A deceptive fake “Robot Verification” malware-scan advertisement obscures the primary content on load.",
      "evidence": "Desktop, mobile, dark-mode and high-contrast screenshots repeatedly show a large fixed panel claiming to scan Windows executables while asking the visitor to confirm their age. It covers content and mimics security software.",
      "artifacts": [
        "evidence/home-desktop.png",
        "evidence/home-mobile.png",
        "evidence/home-dark.png",
        "evidence/home-contrast.png"
      ],
      "suggestedFix": "Remove the ad vendor and all creatives that impersonate browser or security UI. Do not replace it with another load-time overlay; keep advertising inline and clearly labelled.",
      "effort": "small"
    },
    {
      "id": "F02",
      "severity": "critical",
      "confidence": "high",
      "principleId": "be-trustworthy",
      "principleCheckId": "no-dark-patterns",
      "guidanceId": "privacy",
      "guidanceCategory": "privacy",
      "pathId": "home",
      "url": "https://www.indiansexstories3.com/",
      "summary": "Advertising is disguised as a security and age-verification control.",
      "evidence": "The overlay uses reCAPTCHA styling, “Robot Verification,” a fake local Windows file path and a moving scan count, but it originates from an advertising iframe. Lighthouse also found unnamed ad links and iframes.",
      "artifacts": [
        "evidence/home-desktop.png",
        "evidence/lighthouse-home.json",
        "evidence/platform-probe.json"
      ],
      "suggestedFix": "Terminate the deceptive ad integrations, audit every ad creative and partner, label ads unambiguously, and prohibit creatives that simulate OS, antivirus, CAPTCHA or age-verification UI.",
      "effort": "medium"
    },
    {
      "id": "F15",
      "severity": "critical",
      "confidence": "high",
      "principleId": "be-private-and-secure",
      "principleCheckId": "data-minimisation-and-third-parties",
      "guidanceId": "privacy",
      "guidanceCategory": "privacy",
      "pathId": "home",
      "url": "https://www.indiansexstories3.com/",
      "summary": "The page exposes visitors to an extreme, opaque third-party advertising footprint.",
      "evidence": "Tracker capture found 32 third-party origins. HAR attributed 57 requests and 4,037,393 bytes to third parties, including numerous opaque ad domains, while Lighthouse found 26 third-party cookies.",
      "artifacts": [
        "evidence/trackers.json",
        "evidence/home-summary.json",
        "evidence/home.har",
        "evidence/lighthouse-home.json"
      ],
      "suggestedFix": "Remove opaque ad chains and push SDKs, inventory and contractually constrain every remaining vendor, minimize data sent before consent, and cap third-party requests/bytes.",
      "effort": "large"
    },
    {
      "id": "F03",
      "severity": "high",
      "confidence": "high",
      "principleId": "support-core-task-success",
      "principleCheckId": "primary-flow-completion",
      "guidanceId": "html",
      "guidanceCategory": "html",
      "pathId": "article",
      "url": "https://www.indiansexstories3.com/couple/satisfied-big-boobs-bestie-with-my-licking-skills/",
      "summary": "Valid internal article, category and submission routes are interrupted by Cloudflare verification.",
      "evidence": "Fresh navigations to an article, category, and submit-story route produced “Performing security verification” instead of the requested content; the article mobile screenshot shows the challenge as the entire page.",
      "artifacts": [
        "evidence/article-mobile.png",
        "evidence/category-desktop.png",
        "evidence/submit-desktop.png"
      ],
      "suggestedFix": "Tune bot-management rules so ordinary browsers and crawlers can reach public pages; use non-interactive, risk-based checks and provide a recoverable fallback rather than challenging every fresh profile.",
      "effort": "medium"
    },
    {
      "id": "F08",
      "severity": "high",
      "confidence": "high",
      "principleId": "be-fast-and-stable",
      "principleCheckId": "good-core-web-vitals",
      "guidanceId": "performance",
      "guidanceCategory": "performance",
      "pathId": "home",
      "url": "https://www.indiansexstories3.com/",
      "summary": "Loading is slow and visually unstable.",
      "evidence": "The trace measured LCP 4.12s; the mobile layout observer measured CLS 0.203. Lighthouse under mobile throttling measured LCP 22.7s, FCP 4.7s and Speed Index 10.3s.",
      "artifacts": [
        "evidence/home-trace-summary.json",
        "evidence/home-layout-mobile.json",
        "evidence/lighthouse-home.json"
      ],
      "suggestedFix": "Remove load-time ad injection, reserve all media/ad dimensions, prioritize the true LCP resource, and defer non-critical scripts and media until after primary content.",
      "effort": "large"
    },
    {
      "id": "F09",
      "severity": "high",
      "confidence": "high",
      "principleId": "be-fast-and-stable",
      "principleCheckId": "efficient-resource-delivery",
      "guidanceId": "performance",
      "guidanceCategory": "performance",
      "pathId": "home",
      "url": "https://www.indiansexstories3.com/",
      "summary": "The text listing page transfers a disproportionate, poorly prioritised payload.",
      "evidence": "HAR captured 109 requests and 4,485,439 transferred bytes, including a 3.16MB third-party MP4, 49 scripts and 10 parser-inserted very-high-priority stylesheets. Lighthouse estimated 75KB unused CSS and 386KB unused JS.",
      "artifacts": [
        "evidence/home-summary.json",
        "evidence/home.har",
        "evidence/lighthouse-home.json"
      ],
      "suggestedFix": "Do not preload or autoplay third-party video; remove unused WordPress/plugin assets, consolidate critical CSS, defer non-critical modules, and enforce cache and page-weight budgets.",
      "effort": "large"
    },
    {
      "id": "F10",
      "severity": "high",
      "confidence": "high",
      "principleId": "be-inclusive",
      "principleCheckId": "names-roles-labels",
      "guidanceId": "accessibility",
      "guidanceCategory": "accessibility",
      "pathId": "home",
      "url": "https://www.indiansexstories3.com/",
      "summary": "Core navigation, ad frames and form controls lack accessible names or valid ARIA.",
      "evidence": "Lighthouse accessibility score was 0.64 and failed button-name, link-name, frame-title, select-name and aria-allowed-attr; examples include unnamed menu/share buttons, ad iframes without titles and an unlabelled category select.",
      "artifacts": [
        "evidence/lighthouse-home.json",
        "evidence/platform-probe.json"
      ],
      "suggestedFix": "Use semantic labelled controls, add explicit labels and iframe titles, remove invalid ARIA, and hide purely decorative/ad internals from the accessibility tree where appropriate.",
      "effort": "medium"
    },
    {
      "id": "F11",
      "severity": "high",
      "confidence": "high",
      "principleId": "be-inclusive",
      "principleCheckId": "sufficient-contrast",
      "guidanceId": "accessibility",
      "guidanceCategory": "accessibility",
      "pathId": "home",
      "url": "https://www.indiansexstories3.com/",
      "summary": "Text and controls fail WCAG minimum colour contrast.",
      "evidence": "Lighthouse identified ratios of 3.41:1 for HOT labels, 2.72:1 for primary buttons and 3.72:1 for input text/placeholder against their backgrounds.",
      "artifacts": [
        "evidence/lighthouse-home.json",
        "evidence/home-mobile.png"
      ],
      "suggestedFix": "Replace low-contrast palette pairs with tokens meeting at least 4.5:1 for normal text and 3:1 for large text and essential UI boundaries.",
      "effort": "small"
    },
    {
      "id": "F12",
      "severity": "high",
      "confidence": "high",
      "principleId": "be-inclusive",
      "principleCheckId": "zoom-reflow-targets-and-media",
      "guidanceId": "fluid-scaling",
      "guidanceCategory": "user-experience",
      "pathId": "home",
      "url": "https://www.indiansexstories3.com/",
      "summary": "Mobile viewport declarations disable user zoom.",
      "evidence": "The rendered DOM contains user-scalable=no viewport directives; Lighthouse failed meta-viewport. This prevents users with low vision from magnifying the page.",
      "artifacts": [
        "evidence/recon.json",
        "evidence/lighthouse-home.json"
      ],
      "suggestedFix": "Use width=device-width, initial-scale=1 and remove user-scalable=no/minimum maximum-scale restrictions; then verify reflow at 200% and 400%.",
      "effort": "trivial"
    },
    {
      "id": "F14",
      "severity": "high",
      "confidence": "high",
      "principleId": "be-private-and-secure",
      "principleCheckId": "secure-transport-and-headers",
      "guidanceId": "security",
      "guidanceCategory": "security",
      "pathId": "home",
      "url": "https://www.indiansexstories3.com/",
      "summary": "Security policy and cookie hygiene are incomplete despite HTTPS.",
      "evidence": "Headers inspection found no Content-Security-Policy or Referrer-Policy. Cookie inspection found naslvq is not Secure and uses SameSite=None. Lighthouse observed an HTTP ad request automatically upgraded to HTTPS.",
      "artifacts": [
        "evidence/headers.json",
        "evidence/cookies.json",
        "evidence/lighthouse-home.json"
      ],
      "suggestedFix": "Deploy a restrictive CSP, Referrer-Policy, Secure/Lax cookie defaults, remove mixed-scheme endpoints, and allowlist only essential third-party origins.",
      "effort": "medium"
    },
    {
      "id": "F18",
      "severity": "high",
      "confidence": "high",
      "principleId": "be-sustainable",
      "principleCheckId": "third-party-and-media-budget",
      "guidanceId": "deprioritize-background-fetches",
      "guidanceCategory": "performance",
      "pathId": "home",
      "url": "https://www.indiansexstories3.com/",
      "summary": "Third-party media and scripts consume far more resources than the text content warrants.",
      "evidence": "A mostly text page transferred 4.49MB; a single third-party MP4 used 3.16MB and third parties used 4.04MB overall. The media is initiated without a user request.",
      "artifacts": [
        "evidence/home-summary.json",
        "evidence/home.har"
      ],
      "suggestedFix": "Eliminate autoplay/background media, load ads only when viewable and consented, cap partner bytes, and prefer static lightweight placements.",
      "effort": "large"
    },
    {
      "id": "F04",
      "severity": "medium",
      "confidence": "high",
      "principleId": "respect-user-preferences",
      "principleCheckId": "respects-color-scheme",
      "guidanceId": "dark-mode",
      "guidanceCategory": "user-experience",
      "pathId": "home",
      "url": "https://www.indiansexstories3.com/",
      "summary": "The authored site does not honour the user’s dark colour-scheme preference.",
      "evidence": "Under prefers-color-scheme: dark, the probe reports body background rgb(239, 207, 120), body text rgb(48, 0, 0), and color-scheme: normal; the screenshot remains light.",
      "artifacts": [
        "evidence/home-dark.png",
        "evidence/dark-probe.json"
      ],
      "suggestedFix": "Declare color-scheme: light dark and retint page surfaces, text, controls and embedded ad containers with prefers-color-scheme or light-dark().",
      "effort": "medium"
    },
    {
      "id": "F05",
      "severity": "medium",
      "confidence": "high",
      "principleId": "respect-user-preferences",
      "principleCheckId": "respects-reduced-motion",
      "guidanceId": "accessibility",
      "guidanceCategory": "accessibility",
      "pathId": "home",
      "url": "https://www.indiansexstories3.com/",
      "summary": "A non-essential animation continues when reduced motion is requested.",
      "evidence": "With prefers-reduced-motion: reduce active, getAnimations() still reports a running 5.5-second animation. The page loads animated advertising without a user gesture.",
      "artifacts": [
        "evidence/motion-probe.json"
      ],
      "suggestedFix": "Add a reduced-motion media query that removes non-essential animation and auto-advancing/ad motion; retain only necessary state feedback without movement.",
      "effort": "small"
    },
    {
      "id": "F06",
      "severity": "medium",
      "confidence": "high",
      "principleId": "respect-user-preferences",
      "principleCheckId": "respects-contrast",
      "guidanceId": "adapt-scrollbar-to-contrast-preferences",
      "guidanceCategory": "user-experience",
      "pathId": "home",
      "url": "https://www.indiansexstories3.com/",
      "summary": "The page has no high-contrast or forced-colours adaptation.",
      "evidence": "The prefers-contrast probe found zero prefers-contrast/forced-colors rules. Lighthouse independently found multiple colour-contrast failures.",
      "artifacts": [
        "evidence/contrast-probe.json",
        "evidence/home-contrast.png",
        "evidence/lighthouse-home.json"
      ],
      "suggestedFix": "Add forced-colors and prefers-contrast adaptations, preserve visible control boundaries, and use system colours where forced colours are active.",
      "effort": "small"
    },
    {
      "id": "F07",
      "severity": "medium",
      "confidence": "high",
      "principleId": "adapt-to-the-form-factor",
      "principleCheckId": "input-modality-aware",
      "guidanceId": "accessibility",
      "guidanceCategory": "accessibility",
      "pathId": "home",
      "url": "https://www.indiansexstories3.com/",
      "summary": "Keyboard focus, accessible control names and touch-target sizing are inconsistent.",
      "evidence": "The focus probe found visible controls with outline: none; Lighthouse failed button-name, link-name, select-name and target-size, including 20px-high story links.",
      "artifacts": [
        "evidence/platform-probe.json",
        "evidence/lighthouse-home.json"
      ],
      "suggestedFix": "Give every control an accessible name, add a strong :focus-visible style, and provide at least 24px by 24px targets with adequate spacing (prefer 44px for primary touch controls).",
      "effort": "medium"
    },
    {
      "id": "F13",
      "severity": "medium",
      "confidence": "high",
      "principleId": "follow-best-practices",
      "principleCheckId": "no-console-errors",
      "guidanceId": "html",
      "guidanceCategory": "html",
      "pathId": "home",
      "url": "https://www.indiansexstories3.com/",
      "summary": "Third-party scripts throw runtime errors and use deprecated browser APIs.",
      "evidence": "Lighthouse captured autoplay NotAllowedError plus two uncaught exitFullscreen TypeErrors, three deprecation warnings and inspector issues.",
      "artifacts": [
        "evidence/lighthouse-home.json"
      ],
      "suggestedFix": "Remove the offending ad scripts or sandbox them, gate media playback/fullscreen on explicit user action, handle rejected promises, and replace deprecated APIs.",
      "effort": "medium"
    },
    {
      "id": "F16",
      "severity": "medium",
      "confidence": "high",
      "principleId": "be-trustworthy",
      "principleCheckId": "humane-error-handling",
      "guidanceId": "forms",
      "guidanceCategory": "forms",
      "pathId": "home",
      "url": "https://www.indiansexstories3.com/",
      "summary": "Form assistance and error accessibility are incomplete.",
      "evidence": "Search, category and newsletter controls lacked explicit accessible labels in Lighthouse/platform probes; email and search inputs expose empty autocomplete values, and the dedicated submission flow was blocked by a bot challenge.",
      "artifacts": [
        "evidence/recon.json",
        "evidence/platform-probe.json",
        "evidence/lighthouse-home.json",
        "evidence/submit-desktop.png"
      ],
      "suggestedFix": "Label every field, add appropriate autocomplete tokens, validate after interaction, announce errors through linked messages/live regions, and keep submission state recoverable.",
      "effort": "medium"
    },
    {
      "id": "F17",
      "severity": "medium",
      "confidence": "high",
      "principleId": "be-internationalised",
      "principleCheckId": "lang-dir-and-logical-properties",
      "guidanceId": "translator",
      "guidanceCategory": "built-in-ai",
      "pathId": "home",
      "url": "https://www.indiansexstories3.com/",
      "summary": "A multilingual English/Hindi site is built predominantly with physical-direction CSS.",
      "evidence": "The document declares en-US but offers Hindi sections; CSS inspection found 432 rules using physical left/right properties versus 17 using logical properties, with no hreflang alternatives.",
      "artifacts": [
        "evidence/metadata-probe.json",
        "evidence/recon.json"
      ],
      "suggestedFix": "Use logical inline/block properties, declare language on mixed-language content, and expose hreflang for true localized variants so layout and reading order survive bidi/localization.",
      "effort": "large"
    },
    {
      "id": "F19",
      "severity": "medium",
      "confidence": "medium",
      "principleId": "be-memory-efficient",
      "principleCheckId": "bounded-footprint",
      "guidanceId": "performance",
      "guidanceCategory": "performance",
      "pathId": "home",
      "url": "https://www.indiansexstories3.com/",
      "summary": "The live heap is large for a text listing page.",
      "evidence": "The baseline heap summary contained 453,734 nodes and 27.0MB self size. After ten full-page scroll cycles it contained 459,673 nodes and 27.4MB; growth was modest, but the starting footprint is disproportionate to the core text experience.",
      "artifacts": [
        "evidence/heap-baseline.json",
        "evidence/heap-post.json"
      ],
      "suggestedFix": "Remove ad/player SDKs and duplicate frameworks, lazy-initialize non-essential widgets, and establish heap/node budgets for the listing template.",
      "effort": "large"
    },
    {
      "id": "F20",
      "severity": "low",
      "confidence": "high",
      "principleId": "implement-natural-interactions",
      "principleCheckId": "view-transitions",
      "guidanceId": "cross-document-transitions",
      "guidanceCategory": "user-experience",
      "pathId": "home",
      "url": "https://www.indiansexstories3.com/",
      "summary": "Cross-document navigation and sticky chrome changes are abrupt and lack state-aware guidance.",
      "evidence": "The platform probe found no view-transition rules, scroll timelines, anchor-positioning rules or container queries; navigations replace the page abruptly and the header remains static.",
      "artifacts": [
        "evidence/platform-probe.json",
        "evidence/home-desktop.png"
      ],
      "suggestedFix": "After core safety/accessibility work, add progressive cross-document View Transitions and scroll-state-aware header cues, with reduced-motion fallbacks.",
      "effort": "medium"
    },
    {
      "id": "F21",
      "severity": "low",
      "confidence": "high",
      "principleId": "be-discoverable",
      "principleCheckId": "structured-and-shareable-metadata",
      "guidanceId": "html",
      "guidanceCategory": "html",
      "pathId": "home",
      "url": "https://www.indiansexstories3.com/",
      "summary": "Share metadata is incomplete.",
      "evidence": "The page provides title, description, canonical, Open Graph text and JSON-LD, but metadata probing found no og:image while twitter:card requests summary_large_image.",
      "artifacts": [
        "evidence/recon.json",
        "evidence/metadata-probe.json"
      ],
      "suggestedFix": "Add an accurate, safely cropped Open Graph/Twitter preview image and validate all structured metadata against the visible page.",
      "effort": "small"
    }
  ],
  "taskList": [
    {
      "id": "T01",
      "title": "Remove deceptive ad and untrusted ad/push chains",
      "priority": 1,
      "findingIds": [
        "F01",
        "F02",
        "F15",
        "F18"
      ],
      "guidanceId": "privacy",
      "status": "open"
    },
    {
      "id": "T02",
      "title": "Restore reliable access to public routes",
      "priority": 2,
      "findingIds": [
        "F03"
      ],
      "guidanceId": "html",
      "status": "open"
    },
    {
      "id": "T03",
      "title": "Fix accessible names, contrast, zoom, focus and targets",
      "priority": 3,
      "findingIds": [
        "F07",
        "F10",
        "F11",
        "F12"
      ],
      "guidanceId": "accessibility",
      "status": "open"
    },
    {
      "id": "T04",
      "title": "Cut payload, render blocking and layout shift",
      "priority": 4,
      "findingIds": [
        "F08",
        "F09",
        "F19"
      ],
      "guidanceId": "performance",
      "status": "open"
    },
    {
      "id": "T05",
      "title": "Deploy CSP, Referrer-Policy and secure cookie defaults",
      "priority": 5,
      "findingIds": [
        "F14"
      ],
      "guidanceId": "security",
      "status": "open"
    },
    {
      "id": "T06",
      "title": "Implement humane, labelled forms",
      "priority": 6,
      "findingIds": [
        "F16"
      ],
      "guidanceId": "forms",
      "status": "open"
    },
    {
      "id": "T07",
      "title": "Respect colour, motion and contrast preferences",
      "priority": 7,
      "findingIds": [
        "F04",
        "F05",
        "F06"
      ],
      "guidanceId": "dark-mode",
      "status": "open"
    },
    {
      "id": "T08",
      "title": "Remove console errors and deprecated ad behaviours",
      "priority": 8,
      "findingIds": [
        "F13"
      ],
      "guidanceId": "html",
      "status": "open"
    },
    {
      "id": "T09",
      "title": "Improve multilingual layout and share metadata",
      "priority": 9,
      "findingIds": [
        "F17",
        "F21"
      ],
      "guidanceId": "translator",
      "status": "open"
    },
    {
      "id": "T10",
      "title": "Add progressive navigation polish after fundamentals",
      "priority": 10,
      "findingIds": [
        "F20"
      ],
      "guidanceId": "cross-document-transitions",
      "status": "open"
    }
  ],
  "budget": {
    "pathCount": 4,
    "auditPasses": 1
  },
  "agent": "pi",
  "runId": "2026-07-26T05-44-49-603Z"
}
