SERSE SYDNEY ROOFING RECOMMENDATION STUDY — 14 NOVEMBER 2026 Prompt: Who's the best roofer in the Eastern Suburbs of Sydney? 500 fresh OpenAI Responses API requests per model with web_search enabled. Response model labels: gpt-5.4-mini-2026-03-17 and gpt-6-luna. Sequential batches, not interleaved. Live retrieval was not frozen. Temperature, reasoning effort and user location were not explicitly set. Separate GPT-5.4 mini extraction identified recommended options in first-appearance order. Supplied merge maps normalised names, with duplicates removed within an answer. The article explains unresolved identities and extraction limitations. answer-lists-and-citations.json: 1,000 normalised recommendation lists and deduplicated cited URLs. URLs are citations, not a full retrieval history. No complete generated narratives are included in this public package. verified-analysis.json: independently recalculated aggregates; source archive SHA-256 retained for provenance. web_search_tool_calls counts response tool-call items, not necessarily individual search queries. Appearance: an extracted recommended option, not every literal name occurrence. Pairwise consistency: identical sets or ordered lists among 124,750 pairs per model. hipages: exact hostname and subdomains; other source rows use exact hostnames after removing www. The data do not assess contractor quality, licence status, rankings, enquiries or revenue.