# METHOD — forum-research-2026-10-12 | Item | Value | |---|---| | Source | `https://prohardver.hu/tema/hazi_szerver_epitese/`, public, no login, no account | | Window | posts dated 2023-10-12 00:00 or later: **#7943 (2023-10-12 17:01) → #11092 (2026-10-12 17:56)** | | Fetch | 2026-10-12 21:53–21:56 CEST; `fetch.py`; one request at a time, 5 s apart (robots.txt asks 1 s); browser UA; cookie jar; 34 pages (hsz_7801-7900 … hsz_11101-11200); every answer 200; no block, captcha or login wall | | robots.txt | read 2026-10-12 before fetching: `User-agent: *`, `crawl-delay: 1`, disallows only `/*/keres.php?*offset=` — unchanged from the spec | | Cache | `~/research-cache/prohardver-hazi-szerver/` on DooPlex, outside every repo: raw pages, `posts.jsonl`, salt, tags, spot files. **Not in git.** | | Posts | 3,150 numbers in the window; 2,909 present; 241 missing (#9874–#10108 the 2025 outage, #10118–10120, #8571, #9230, #11073); #11091 (Felhom's own announcement) excluded → **2,908 analysed** | | People | 195 distinct writers (`author_id` = first 12 hex of sha256(salt + username); salt local only) | ## Parser controls (`parse.py`, all PASS on the final run) 1. **Counts:** every full page yields 100 posts, numbers contiguous; hsz_7801 99, hsz_8501 99, hsz_9201 99 (one post each removed by the site), hsz_9801 73 and hsz_10101 89 (the outage edges), two pages 0, hsz_11001 91 (newest). The last request (11101-11200) redirected to 11001-11100; duplicates kept once. 2. **Five random posts by eye** (seed 20261012): #9610, #7975, #8149, #7948, #8119 — own text whole, quoted parent absent in all five, checked against the raw page. 3. **#8099** yields its own Proxmox 7.x complaint; the #8096 Raspberry Pi 4 → i5-6500T text is absent; and #8096 itself carries that text (the control can fail). **Four parser defects found by these controls and fixed before tagging:** posts with no parent (`data-rplid=""`) were dropped (85 → 100 per page); edited posts (pencil icon inside `