Commit Graph

1 Commits

Author SHA1 Message Date
919b68afd0 Add complete message communication system documentation
- Type-safe message classes with IMessage/AMessage architecture
- Breaking changes versioning strategy (strict, no compatibility)
- AMessage with enforced immutable metadata (timestamp, sender, messageId, partId)
- Automatic fragmentation/defragmentation by IO layer
- Template helper pullMessageAs<T>() for clean type-safe reception
- No ordering guarantees + replaceable messages by default
- Async handling via ITaskScheduler delegation
- Centralized deserialization with factory pattern
- Complete error handling strategy

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-17 11:42:39 +08:00