# M08 — WoW 3.3.5a Network Foundation

<!-- OPENWC_TARGET:OPEN -->

## Outcome

Headless protocol sandbox подключается к build 12340 server и строит authoritative entity stream.

## Steps

- [ ] TCP transport, bounded queues, cancellation и timeouts.
- [ ] SRP6 auth, realm list и world authentication.
- [ ] Header crypt, packet framing, fragmentation и compression.
- [ ] Typed opcode registry для build 12340.
- [ ] Character enum/create/delete/login minimum.
- [ ] Packed GUID, update masks/fields и object lifecycle.
- [ ] Movement packet family и server time.
- [ ] Redacted packet capture/replay и malformed corpus.
- [ ] Disconnect/reconnect reasons и structured diagnostics.
- [ ] Исследовать Wowser auth/realm/character/world lifecycle и packet handlers как независимый 3.3.5a reference; выписать совпадения/расхождения с TrinityCore/AzerothCore и не переносить WebSocket proxy architecture.

## Fidelity evidence

Exact-byte fixtures сверяются с оригинальным клиентом или соответствующей server-core реализацией. Network handler не публикует raw packets за пределы adapter.

Wowser может подтвердить найденный edge case или дать тестовую идею, но не является authoritative protocol specification.

## Exit criteria

Replay детерминирован; live sandbox проходит auth → realm → character → world и создаёт entity registry без renderer/UI.

## Evidence

- Date:
- Revision/worktree:
- Commands:
- Results:
- Fidelity comparison:
- Changed files:
- Remaining risks:
