# iShopChangi (SIN) discovery probe, Stream A2, announced 2026-09-05 10:00 local # Brief: A2-rendered-fetch.md deliverable 2 (targeted set first). Scope tonight: one robots.txt # read, the sitemap index and the product sitemap (two text requests, ~3 MB), then ONE rendered # fetch of ONE product page from the targeted set to learn the DOM and the API responses the # page makes for itself (honest UA, floor delay 10 s, no dialog click-through, JSON captured # only from the page's own same-origin calls; nothing called directly). No collection tonight: # the first SIN ingest waits for the sidecar deploy. Nothing else is fetched from the host. robots: status=200 disallows=['*/thank-you/*', '/checkout/', '/cart/', '/myaccount/', '/registration/', '/search*'] crawl_delay=None sitemap index shards: ['https://www.ishopchangi.com/en/sitemap-category-beauty.xml', 'https://www.ishopchangi.com/en/sitemap-category-electronics.xml', 'https://www.ishopchangi.com/en/sitemap-category-wine-and-spirits.xml', 'https://www.ishopchangi.com/en/sitemap-category-food-and-beverages.xml', 'https://www.ishopchangi.com/en/sitemap-category-health-and-wellness.xml', 'https://www.ishopchangi.com/en/sitemap-category-womens-fashion.xml', 'https://www.ishopchangi.com/en/sitemap-category-mens-fashion.xml', 'https://www.ishopchangi.com/en/sitemap-category-home-and-living.xml', 'https://www.ishopchangi.com/en/sitemap-category-babies-and-kids.xml', 'https://www.ishopchangi.com/en/sitemap-category-souvenirs.xml', 'https://www.ishopchangi.com/en/sitemap-category-travel-and-services.xml', 'https://www.ishopchangi.com/en/sitemap-brands.xml', 'https://www.ishopchangi.com/en/sitemap-products.xml', 'https://www.ishopchangi.com/en/sitemap-faq.xml'] product sitemap: 30106 urls, bytes=3833218; sample: ['https://www.ishopchangi.com/en/product/hibiki-12-year-old-travel-exclusive-700ml-43--mp00888861', 'https://www.ishopchangi.com/en/product/aesop-geranium-leaf-body-cleanser-mp00827922', 'https://www.ishopchangi.com/en/product/johnnie-walker-blue-label-1000ml-40--mp00089136'] 2026-09-05 09:50:25,402 INFO render_aborted_hosts url=https://www.ishopchangi.com/en/product/johnnie-walker-blue-label-1000ml-40--mp00089136 hosts=['assets.adobedtm.com', 'js-agent.newrelic.com', 'rum.hlx.page'] 2026-09-05 09:50:25,402 INFO rendered url=https://www.ishopchangi.com/en/product/johnnie-walker-blue-label-1000ml-40--mp00089136 status=200 text=0 api=4 timed_out=False ms=2518 budget=1/1 2026-09-05 09:50:25,402 INFO render_budget label=changi-probe cap=1 used=1 # ONE rendered fetch of a targeted product (Johnnie Walker Blue Label 1L, stocked widely): https://www.ishopchangi.com/en/product/johnnie-walker-blue-label-1000ml-40--mp00089136 REFUSED: https://www.ishopchangi.com/en/product/johnnie-walker-blue-label-1000ml-40--mp00089136 refused: empty render (0 characters of text) (HTTP 200) 2026-09-05 09:52:26,671 INFO render_aborted_hosts url=https://www.ishopchangi.com/en/product/johnnie-walker-blue-label-1000ml-40--mp00089136 hosts=['assets.adobedtm.com', 'js-agent.newrelic.com', 'rum.hlx.page'] 2026-09-05 09:52:26,671 INFO rendered url=https://www.ishopchangi.com/en/product/johnnie-walker-blue-label-1000ml-40--mp00089136 status=200 text=0 api=4 timed_out=False ms=53910 budget=1/1 2026-09-05 09:52:26,671 INFO render_budget label=changi-probe-2 cap=1 used=1 # second render of the same page (the first stopped at load with the shell undrawn): settle 8 s, wait for any element whose class names a price REFUSED: https://www.ishopchangi.com/en/product/johnnie-walker-blue-label-1000ml-40--mp00089136 refused: empty render (0 characters of text) (HTTP 200) status=200 timed_out=False waited_for=False headers={'content-type': 'text/html;charset=utf-8', 'server': 'Apache'} title='Products' text_length=0 html_bytes=62151 elapsed_ms=53910 aborted_hosts=['assets.adobedtm.com', 'js-agent.newrelic.com', 'rum.hlx.page'] api_responses=4 200 2989B https://www.ishopchangi.com/content/cagishop/sg.model.json 200 33443B https://www.ishopchangi.com/en/product/johnnie-walker-blue-label-1000ml-40--mp00089136.model.json 200 3929B https://www.ishopchangi.com/bin/cagcommerce/webservices/v2/cag/footer.en.json 200 558449B https://www.ishopchangi.com/bin/cagcommerce/webservices/v2/cag/header.en.json saved to scratch # third render of the same page, now capturing the page's console errors, to learn WHY the app did not draw (same allowlist: origin only) REFUSED: https://www.ishopchangi.com/en/product/johnnie-walker-blue-label-1000ml-40--mp00089136 refused: empty render (0 characters of text) (HTTP 200) text_length=0 api=4 aborted=['assets.adobedtm.com', 'js-agent.newrelic.com', 'rum.hlx.page'] console: error: Failed to load resource: net::ERR_BLOCKED_BY_CLIENT.Inspector error: Failed to load resource: net::ERR_BLOCKED_BY_CLIENT.Inspector error: Failed to load resource: net::ERR_BLOCKED_BY_CLIENT.Inspector error: Failed to load resource: net::ERR_BLOCKED_BY_CLIENT.Inspector error: TypeError: Cannot read properties of undefined (reading 'push') at aa (https://www.ishopchangi.com/etc.clientlibs/ishop/clientlibs/react-app.min.d7b9c984f37cf373e40d7306eec5c996.js:4598:200) at Na.value (https://www.ishopchangi.com/etc.clientlibs/ishop/clientlibs/react-app.min.d7b9c984f37cf3 pageerror: Cannot read properties of undefined (reading 'push') # fourth render: the storefront's own bundle crashes on a global the Adobe Launch script defines (console above), so assets.adobedtm.com is declared as an asset host for this source; analytics beacon hosts stay undeclared and aborted. Same UA, no other change. status=200 waited_for=True title='Products | iShopChangi' text_length=3327 html_bytes=226763 elapsed_ms=11063 aborted=['adobedc.demdex.net', 'analytics.ishopchangi.com', 'asset.fwcdn3.com', 'auth1.changiairport.com', 'bat.bing.com', 'cdn.mxpnl.com', 'changiairport.scene7.com', 'chatbot-storage.changiairport.com', 'connect.facebook.net', 'dynamic.criteo.com', 'js-agent.newrelic.com', 'media.publit.io', 'rum.hlx.page', 'tag.rmp.rakuten.com', 'www.clarity.ms', 'www.googletagmanager.com'] api_responses=11 200 2989B https://www.ishopchangi.com/content/cagishop/sg.model.json 200 33443B https://www.ishopchangi.com/en/product/johnnie-walker-blue-label-1000ml-40--mp00089136.model.json 200 558449B https://www.ishopchangi.com/bin/cagcommerce/webservices/v2/cag/header.en.json 200 3929B https://www.ishopchangi.com/bin/cagcommerce/webservices/v2/cag/footer.en.json 200 86B https://www.ishopchangi.com/bin/cagcommerce/webservices/v2/cag/promo-ribbon?lang=en&cmode=tr 200 86B https://www.ishopchangi.com/bin/cagcommerce/webservices/v2/cag/promo-ribbon?lang=en&cmode=tr 200 3929B https://www.ishopchangi.com/bin/cagcommerce/webservices/v2/cag/footer.en.json 200 558449B https://www.ishopchangi.com/bin/cagcommerce/webservices/v2/cag/header.en.json 200 12596B https://www.ishopchangi.com/bin/cagcommerce/webservices/v2/cag/pdp/inventory.json?p_collection=HOMEDELIVERYTRAVELLER,ARRIVAL,DEPARTURE 200 2489B https://www.ishopchangi.com/bin/cagcommerce/webservices/v2/cag/user/cart.json?_=1788627243090&lang=en×tamp=1788627243133 200 162275B https://www.ishopchangi.com/bin/cagcommerce/webservices/v2/cag/products/search.json?query=:popularity:seller:2043:hideSellerFacet:true:cagCollectionPoint:HOMEDELIVERYTRAV console: error: Failed to load resource: net::ERR_BLOCKED_BY_CLIENT.Inspector error: Failed to load resource: net::ERR_BLOCKED_BY_CLIENT.Inspector error: Failed to load resource: net::ERR_BLOCKED_BY_CLIENT.Inspector error: Failed to load resource: net::ERR_BLOCKED_BY_CLIENT.Inspector error: Failed to load resource: net::ERR_BLOCKED_BY_CLIENT.Inspector error: Failed to load resource: net::ERR_BLOCKED_BY_CLIENT.Inspector error: Failed to load resource: net::ERR_BLOCKED_BY_CLIENT.Inspector error: Failed to load resource: net::ERR_BLOCKED_BY_CLIENT.Inspector error: Failed to load resource: net::ERR_BLOCKED_BY_CLIENT.Inspector error: Failed to load resource: net::ERR_BLOCKED_BY_CLIENT.Inspector error: Failed to load resource: net::ERR_BLOCKED_BY_CLIENT.Inspector error: Failed to load resource: net::ERR_BLOCKED_BY_CLIENT.Inspector # RESULT (Stream A2, 2026-09-05 10:10 local). Three text requests (robots, sitemap index, # product sitemap) and four renders of one product page, ten seconds or more apart. Findings # and the collector design are in issues.md (SIN), COLLECTORS.md (recipe + posture) and # decisions-for-rian.md #13 #14. The targeted list is changi-targets-2026-09-05.md beside this # file. No collection ran; nothing else was fetched from the host.