docs(ircd-golden): document L2 golden harness architecture and test writing guide
Add comprehensive documentation covering:
- How Client and Ircd types couple through the fixture port
- The dual-boot differential test model (reference-C vs Rust)
- One-shot vs persistent client drivers (drive vs Client)
- Boot family (boot, boot_standalone, boot_args, boot_conf)
- LD_PRELOAD shim for config redirection
- Canonicalization of volatile tokens
- Test structure and patterns
- Conventions checklist
- Build system wiring (build.rs)
- Concurrency model (flock serialization)
- Project-wide invariants (NO_DNS_LOOKUP, real clock, shared port)
Assisted-by: Claude Opus 4.8 via Claude Code
Signed-off-by: Xe Iaso <me@xeiaso.net>