Files
marathon/.serena/memories/serialization-policy.md
2026-02-07 19:14:46 +00:00

333 B

Serialization Policy

Never use serde for serialization in this project.

We use rkyv exclusively for all serialization needs:

  • Network messages
  • Component synchronization
  • Persistence
  • Any data serialization

If a type from a dependency (like Bevy) doesn't support rkyv, we vendor it and add the rkyv derives ourselves.