JIT live globals fix + non-blocking server + honest nav tests
JIT: use live globals table directly (no Hashtbl.copy snapshot).
Fixes CSSX "Not callable: nil" — 0 JIT errors on navigation.
Non-blocking server: accept loop serves cached/static instantly,
render workers handle cache misses. TCP backlog 1024, socket timeouts.
Navigation tests (8 tests):
- 6 pass: layout, content update, raw SX check, header survival,
back button layout, full width
- 1 fail: back button content doesn't update (AJAX fragment issue)
- 1 fail: was JIT errors, now passes after fix
AJAX fragment extraction: code exists but not working for popstate
fetches. Needs investigation — SX-Request header detection or
fragment extraction logic.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>