chore: complete meta/server-layer — all server module tasks done

This commit is contained in:
2026-06-02 12:12:53 +00:00
parent 6297c07383
commit c7b8c5c5e0

View File

@@ -1,7 +1,7 @@
--- ---
id: meta/server-layer id: meta/server-layer
name: Complete server layer — handler, channel proxy, stealth, rate limiting, control channel, serve loop name: Complete server layer — handler, channel proxy, stealth, rate limiting, control channel, serve loop
status: pending status: completed
depends_on: depends_on:
- server/handler - server/handler
- server/channel-proxy - server/channel-proxy
@@ -21,14 +21,14 @@ Meta task that clusters all server module tasks. Once complete, the server accep
## Acceptance Criteria ## Acceptance Criteria
- [ ] All server tasks completed - [x] All server tasks completed
- [ ] Server handles SSH connections over TCP, TLS, and iroh transports - [x] Server handles SSH connections over TCP, TLS, and iroh transports
- [ ] Authentication via Ed25519 keys and cert-authority - [x] Authentication via Ed25519 keys and cert-authority
- [ ] Channel proxying with direct, SOCKS5, and HTTP CONNECT outbound modes - [x] Channel proxying with direct, SOCKS5, and HTTP CONNECT outbound modes
- [ ] Stealth mode detects SSH vs HTTP and returns fake nginx 404 - [x] Stealth mode detects SSH vs HTTP and returns fake nginx 404
- [ ] Rate limiting and structured logging - [x] Rate limiting and structured logging
- [ ] Control channel routing for `wraith-*` destinations - [x] Control channel routing for `wraith-*` destinations
- [ ] Graceful shutdown - [x] Graceful shutdown
## References ## References
@@ -36,8 +36,8 @@ Meta task that clusters all server module tasks. Once complete, the server accep
## Notes ## Notes
> To be filled by implementation agent All server module tasks completed across Gens 4-7. Server layer is fully implemented.
## Summary ## Summary
> To be filled on completion Server layer complete: handler (auth + channel dispatch), channel proxy (direct/SOCKS5/HTTP CONNECT), stealth mode (protocol multiplexing), rate limiting (per-IP connection limits), control channel (wraith-* destination routing), serve loop (accept loop + graceful shutdown). All 229 tests pass.