{
    "document_id": 259,
    "page": 3,
    "width_pt": 841.92,
    "height_pt": 594.96,
    "engine": "paddleocr_vl",
    "source_run_id": 384,
    "item_count": 32,
    "counts_by_type": {
        "footer": 2,
        "header": 1,
        "heading": 12,
        "table_cell": 2,
        "text": 15
    },
    "build_ms": 2,
    "items": [
        {
            "id": "p3.1",
            "order": 1,
            "type": "header",
            "bbox": {
                "l": 732.24,
                "t": 545.52,
                "r": 788.16,
                "b": 534.72
            },
            "text": "STATELESS",
            "attrs": {
                "block_label": "header"
            }
        },
        {
            "id": "p3.2",
            "order": 2,
            "type": "heading",
            "bbox": {
                "l": 44.4,
                "t": 553.44,
                "r": 380.64,
                "b": 537.12
            },
            "text": "Our infrastructure — what runs on our server",
            "attrs": {
                "block_label": "paragraph_title"
            }
        },
        {
            "id": "p3.3",
            "order": 3,
            "type": "heading",
            "bbox": {
                "l": 43.68,
                "t": 533.52,
                "r": 303.84,
                "b": 522.24
            },
            "text": "ANALYSIS PLANE · FRANCE · OUR HARDWARE · OUR IP",
            "attrs": {
                "block_label": "paragraph_title"
            }
        },
        {
            "id": "p3.4",
            "order": 4,
            "type": "heading",
            "bbox": {
                "l": 43.2,
                "t": 487.44,
                "r": 163.44,
                "b": 473.52
            },
            "text": "Our RabbitMQ broker",
            "attrs": {
                "block_label": "paragraph_title"
            }
        },
        {
            "id": "p3.5",
            "order": 5,
            "type": "text",
            "bbox": {
                "l": 42.96,
                "t": 471.6,
                "r": 197.52,
                "b": 460.8
            },
            "text": "publishes results out · never stores them"
        },
        {
            "id": "p3.6",
            "order": 6,
            "type": "heading",
            "bbox": {
                "l": 400.8,
                "t": 480.24,
                "r": 451.68,
                "b": 469.2
            },
            "text": "FEDERATED",
            "attrs": {
                "block_label": "paragraph_title"
            }
        },
        {
            "id": "p3.7",
            "order": 7,
            "type": "text",
            "bbox": {
                "l": 40.56,
                "t": 429.12,
                "r": 326.4,
                "b": 415.92
            },
            "text": "",
            "attrs": {
                "n_rows": 1,
                "n_cols": 2,
                "integrity": {
                    "cells_checked": 1,
                    "cells_flagged": 0
                },
                "ai_retyped_from": "table",
                "ai_reason": "The region is two side-by-side cards (crawler-manager / crawler ×10), not a table with cells."
            },
            "children": [
                {
                    "id": "p3.7.1",
                    "order": 8,
                    "type": "table_cell",
                    "bbox": {
                        "l": 40.56,
                        "t": 429.12,
                        "r": 183.48,
                        "b": 415.92
                    },
                    "text": "",
                    "attrs": {
                        "row": 0,
                        "col": 0,
                        "rowspan": 1,
                        "colspan": 1
                    }
                },
                {
                    "id": "p3.7.2",
                    "order": 9,
                    "type": "table_cell",
                    "bbox": {
                        "l": 265.910149,
                        "t": 428.876367,
                        "r": 324.172698,
                        "b": 415.990767
                    },
                    "text": "crawler × 10",
                    "attrs": {
                        "row": 0,
                        "col": 1,
                        "rowspan": 1,
                        "colspan": 1,
                        "bbox_refit": true
                    }
                }
            ]
        },
        {
            "id": "p3.8",
            "order": 10,
            "type": "text",
            "bbox": {
                "l": 40.8,
                "t": 413.76,
                "r": 378.24,
                "b": 402.48
            },
            "text": "assigns crawl slots renders pages · runs 6 passes"
        },
        {
            "id": "p3.9",
            "order": 11,
            "type": "heading",
            "bbox": {
                "l": 41.28,
                "t": 377.52,
                "r": 116.64,
                "b": 364.8
            },
            "text": "engine-service",
            "attrs": {
                "block_label": "paragraph_title"
            }
        },
        {
            "id": "p3.10",
            "order": 12,
            "type": "heading",
            "bbox": {
                "l": 264.24,
                "t": 377.52,
                "r": 313.92,
                "b": 365.28
            },
            "text": "ai-facade",
            "attrs": {
                "block_label": "paragraph_title"
            }
        },
        {
            "id": "p3.11",
            "order": 13,
            "type": "text",
            "bbox": {
                "l": 41.04,
                "t": 362.16,
                "r": 345.12,
                "b": 350.64
            },
            "text": "single-URL scans holds the prompt set"
        },
        {
            "id": "p3.12",
            "order": 14,
            "type": "heading",
            "bbox": {
                "l": 496.8,
                "t": 488.16,
                "r": 599.76,
                "b": 477.6
            },
            "text": "NOTHING STORED HERE",
            "attrs": {
                "block_label": "paragraph_title"
            }
        },
        {
            "id": "p3.13",
            "order": 15,
            "type": "text",
            "bbox": {
                "l": 494.4,
                "t": 471.36,
                "r": 792.48,
                "b": 430.32
            },
            "text": "No findings, no accounts, no documents. Their data never travels to or resides on our infrastructure — which is why no code disclosure is needed."
        },
        {
            "id": "p3.14",
            "order": 16,
            "type": "text",
            "bbox": {
                "l": 496.08,
                "t": 398.64,
                "r": 571.44,
                "b": 387.6
            },
            "text": "OUTBOUND HTTPS"
        },
        {
            "id": "p3.15",
            "order": 17,
            "type": "heading",
            "bbox": {
                "l": 496.32,
                "t": 384.48,
                "r": 604.08,
                "b": 371.28
            },
            "text": "Their public websites",
            "attrs": {
                "block_label": "paragraph_title"
            }
        },
        {
            "id": "p3.16",
            "order": 18,
            "type": "text",
            "bbox": {
                "l": 495.12,
                "t": 368.16,
                "r": 682.08,
                "b": 355.68
            },
            "text": "the pages under test, fetched by the crawlers"
        },
        {
            "id": "p3.17",
            "order": 19,
            "type": "heading",
            "bbox": {
                "l": 41.04,
                "t": 321.12,
                "r": 72,
                "b": 308.88
            },
            "text": "Redis",
            "attrs": {
                "block_label": "paragraph_title"
            }
        },
        {
            "id": "p3.18",
            "order": 20,
            "type": "text",
            "bbox": {
                "l": 240.72,
                "t": 319.44,
                "r": 461.52,
                "b": 308.64
            },
            "text": "frontier · seen-set · slot queue — nothing survives a restart"
        },
        {
            "id": "p3.19",
            "order": 21,
            "type": "heading",
            "bbox": {
                "l": 43.44,
                "t": 275.76,
                "r": 174.72,
                "b": 264.48
            },
            "text": "★ NEVER LEAVES THIS BOX",
            "attrs": {
                "block_label": "paragraph_title"
            }
        },
        {
            "id": "p3.20",
            "order": 22,
            "type": "text",
            "bbox": {
                "l": 48.48,
                "t": 254.88,
                "r": 370.8,
                "b": 242.16
            },
            "text": "content analyzer\nSEO / GEO analyzers"
        },
        {
            "id": "p3.21",
            "order": 23,
            "type": "text",
            "bbox": {
                "l": 49.68,
                "t": 254.64,
                "r": 158.4,
                "b": 242.64
            },
            "text": "86 WCAG SC test files"
        },
        {
            "id": "p3.22",
            "order": 24,
            "type": "text",
            "bbox": {
                "l": 48.48,
                "t": 231.36,
                "r": 410.16,
                "b": 219.12
            },
            "text": "PDF remediation engine"
        },
        {
            "id": "p3.23",
            "order": 25,
            "type": "text",
            "bbox": {
                "l": 49.92,
                "t": 230.88,
                "r": 281.52,
                "b": 219.36
            },
            "text": "web security analyzer data privacy analyzer"
        },
        {
            "id": "p3.24",
            "order": 26,
            "type": "text",
            "bbox": {
                "l": 50.16,
                "t": 208.32,
                "r": 119.28,
                "b": 196.56
            },
            "text": "AI prompt set"
        },
        {
            "id": "p3.25",
            "order": 27,
            "type": "text",
            "bbox": {
                "l": 42,
                "t": 185.28,
                "r": 426,
                "b": 159.6
            },
            "text": "Not compiled into their binaries, not shipped as an image they can inspect, not present in their database. They receive verdicts only."
        },
        {
            "id": "p3.26",
            "order": 28,
            "type": "heading",
            "bbox": {
                "l": 496.32,
                "t": 326.64,
                "r": 581.28,
                "b": 315.6
            },
            "text": "OUTBOUND HTTPS ▲",
            "attrs": {
                "block_label": "paragraph_title"
            }
        },
        {
            "id": "p3.27",
            "order": 29,
            "type": "heading",
            "bbox": {
                "l": 496.08,
                "t": 312.24,
                "r": 537.84,
                "b": 299.28
            },
            "text": "OpenAI",
            "attrs": {
                "block_label": "paragraph_title"
            }
        },
        {
            "id": "p3.28",
            "order": 30,
            "type": "text",
            "bbox": {
                "l": 494.88,
                "t": 295.92,
                "r": 790.32,
                "b": 270.72
            },
            "text": "Calls may include page content. Their DPO should review OpenAI's DPA, or AI features can be disabled."
        },
        {
            "id": "p3.29",
            "order": 31,
            "type": "footer",
            "bbox": {
                "l": 29.28,
                "t": 36,
                "r": 160.56,
                "b": 27.12
            },
            "text": "SPLIT DEPLOYMENT · FRANCE",
            "attrs": {
                "block_label": "footer"
            }
        },
        {
            "id": "p3.30",
            "order": 32,
            "type": "footer",
            "bbox": {
                "l": 783.36,
                "t": 36.24,
                "r": 812.16,
                "b": 26.4
            },
            "text": "3 / 4",
            "attrs": {
                "block_label": "number"
            }
        }
    ],
    "ai_vision": {
        "model": "claude-opus-5",
        "confidence": 62,
        "added": 0,
        "retyped": 1
    }
}