- FIN-01: Add smoke test results (22/22 features pass) - FIN-02: Update PROJECT_STATE.md for v0.501 - FIN-03: Update CHANGELOG.md with v0.501 entries - FIN-04: Archive V0_501 scope, create V0_502 placeholder - FIN-05: Add v0.501 retrospective - FIN-06: Validate Go build passes
823 B
823 B
V0.502 Release Scope — Chat Server Rewrite
Status: Planning Target: TBD
Objectif
Réécriture du chat server Rust en Go (cf. ADR-002-chat-server.md).
Lots prévus
Lot CH1: Chat Server Go
- WebSocket handler Go (remplace Axum)
- Message persistence PostgreSQL (remplace SQLx)
- Redis PubSub for rooms
- JWT auth compatible with existing stream tokens
Lot CH2: Frontend Chat Integration
- Migrate WebSocket client to new endpoints
- Update chat UI components
- Add typing indicators and read receipts
Lot CH3: Testing & Migration
- E2E tests for chat flow
- Migration guide from Rust to Go
- Feature parity validation
Critères d'acceptance
- All existing chat features work with Go server
- Latency < 100ms for message delivery
- Zero downtime migration path documented