21 lines
788 B
Text
21 lines
788 B
Text
task=python_impl
|
||
date=2026-04-24
|
||
result=PASS
|
||
|
||
## 완료된 작업 (plan=0)
|
||
|
||
| 항목 | 내용 |
|
||
|------|------|
|
||
| API-1 | Python 패키지 scaffold (toki_socket/) |
|
||
| API-2 | Communicator 구현 (type_name_of, 상호배타 리스너, sentinel shutdown, send_request timeout) |
|
||
| API-3 | BaseClient 구현 (connCloseOnce via asyncio.Lock, heartbeat) |
|
||
| API-4 | TCP Transport 구현 (MAX_PACKET_SIZE guard, length==0 no-op) |
|
||
| API-5 | WebSocket Transport 구현 (binary filter, websockets v16/v12 compat shim) |
|
||
| API-6 | 단위 테스트 7개 PASS |
|
||
| API-7 | Go×Python 크로스 테스트 양방향 (TCP+WS) PASS |
|
||
|
||
## 최종 상태
|
||
|
||
- Python pytest: 7/7 PASSED
|
||
- Go×Python crosstest: go-server/python-client + python-server/go-client 모두 PASS
|
||
- Go×Dart, Go×Kotlin 회귀 없음
|