From de5dd29217607272e73dead1ad130e0c7580926e Mon Sep 17 00:00:00 2001 From: Kunthawat Greethong Date: Sat, 29 Aug 2026 12:29:28 +0700 Subject: [PATCH] docs: record REIC deep-dive feasibility verdict (login-gated, empty XHR -> passed on) --- .../2026-08-29_data-source-expansion-phase-2.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/.hermes/plans/2026-08-29_data-source-expansion-phase-2.md b/.hermes/plans/2026-08-29_data-source-expansion-phase-2.md index 6591bd8..ee7f6bf 100644 --- a/.hermes/plans/2026-08-29_data-source-expansion-phase-2.md +++ b/.hermes/plans/2026-08-29_data-source-expansion-phase-2.md @@ -109,6 +109,22 @@ them, not as simple additions to this collector family. not a quick add. NBTC's 403 is an IP/fingerprint anti-bot block that HAR replay (plain HTTP) likely canNOT bypass — skip NBTC unless a session/credential exists. +## REIC deep-dive verdict (2026-08-29 — spike gate result) +THOROUGHLY tested via Playwright + HAR: +- No reusable JSON XHR — `Web_All_Num_View` returns an **empty body** (status 200, + size 0) on both the homepage and the Transfer page. +- The homepage shows "โอนกรรมสิทธิ์อสังหาริมทรัพย์ ทั่วประเทศ มิ.ย.69 และ Q2/69" as a + **label/link only**, not an inline numeric value. +- The actual transfer numbers (17.6% growth, unit counts) live on **login/member- + gated detail pages** or JS-rendered charts that don't put the raw number in the + DOM without a session. +- Transfer sub-page `/Product/Transfer/1/71/1` returns a near-empty body (673B). +Verdict: a low-cost REIC collector is **NOT feasible** (would require full +Playwright-in-Docker on every refresh + a membership login). Property theme already +has `te_property_prices` (TE residential +1.26% YoY) as a clean real source, so +REIC is passed on rather than forcing a fragile collector. Recorded for reference. + + ---