For Agents

Reverse-chronological session log. Newest entries at top, grouped by date (## YYYY-MM-DD). Each bullet: one piece of work, short summary, wikilinks to docs touched. Updated by obsidian-documenter on every project doc write. Read by historian at bootstrap.

2026-08-26

  • Brought hunter-ap up via sudo nmcli connection up Hotspot (wlan0 = 10.42.0.1/24); clarified eth0 + wlan0-AP run simultaneously — the single-radio limit is intra-wlan0 (AP vs client), only bites in the field once eth0 is unplugged — wifi-hunter, 2026-08-26-raspi-oom-zram-hunter-ap-433-retune

2026-07-15

  • Field test: iw scan can HANG in AP mode and wedge the server via the scan lock; fixed with subprocess timeout + scan dump/last-good fallback (plus earlier serialize+debounce) — pi5-scan-while-ap-mode
  • Field test: iOS kCLError on hunter page is a Core Location no-fix (not a cert/permission issue); prime via Apple Maps + go outside — wifi-hunter
  • Deployment: systemd wifi-hunter.service (PATH set so iw resolves) + hotspot autoconnect; survives reboot in ~15 s; ssh-over-eth0 and pkill self-match gotchas — wifi-hunter
  • Initialized project: RPi 5 + iPhone WiFi transmitter hunter, HTTPS server + plane-fit direction arrow — wifi-hunter
  • Verified Pi 5 built-in WiFi scans the full band while hosting an AP; no USB dongle needed — pi5-scan-while-ap-mode