mirror of
https://github.com/zyycn/codex-proxy-rs.git
synced 2026-11-06 16:06:08 +00:00
Add a workspace-level architecture test that parses each backend crate's manifest and asserts the layering rules the architecture doc describes — gateway-core has no HTTP/DB/Redis/provider dependency, the providers do not depend on each other, gateway-admin has no transport or storage crates — and that no production src file hosts a test module. Extend the responses websocket tests to cover the upgrade boundary: handshake routing, upgrade precedence over authentication, and malformed-handshake rejection. Co-authored-by: Claude <noreply@anthropic.com>