Siavash Sameni
|
65f639052e
|
Append WZP integration tasks to FUTURE_TASKS.md (238→676 lines)
featherChat side (10 tasks):
WZP-FC-1: CallSignal WireMessage variant (2-4h)
WZP-FC-2: Call state management + sled tree (1-2d)
WZP-FC-3: WS handler for call signaling (0.5d)
WZP-FC-4: Auth token validation endpoint (2-4h)
WZP-FC-5: Group-to-room mapping (1d)
WZP-FC-6: Presence/online status API (0.5-2d)
WZP-FC-7: Missed call notifications (0.5d)
WZP-FC-8: Cross-project identity verification test (2-4h) CRITICAL
WZP-FC-9: HKDF salt investigation — VERIFIED: no mismatch (b""→None == None)
WZP-FC-10: WZP web bridge shared auth (1-2d)
WZP side suggestions (9 items):
WZP-S-1 through WZP-S-9 covering auth, signaling bridge,
room access control, proto publishing, CLI flags, and
6 hardcoded assumptions that conflict with integration.
All tasks reference specific file:line in both codebases.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-03-28 08:50:13 +04:00 |
|
Siavash Sameni
|
007ca7521d
|
FUTURE_TASKS.md: 18 optional tasks with questions-before-starting
High priority:
1. Auth enforcement middleware
2. Session auto-recovery
3. Crypto audit plan
Medium priority:
4. Extract web client from monolith
5. Session state versioning
6. Periodic auto-backup
7. WireMessage versioning
Normal priority:
8. Mule binary implementation
9. libsignal migration assessment
10. OIDC identity provider
11. Smart contract ACL
12. DNS federation
13. WarzonePhone integration
Low priority:
14. Message search
15. Read receipts
16. Typing indicators
17. Message reactions
18. Voice messages
Each task includes: what, why, effort estimate, and blocking
questions that must be answered before work begins.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-03-28 08:21:14 +04:00 |
|