chore: honestly fixed so much and forgot to commit
Signed-off-by: Sienna Meridian Satterwhite <sienna@r3t.io>
This commit is contained in:
11
.serena/memories/serialization-policy.md
Normal file
11
.serena/memories/serialization-policy.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# 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.
|
||||
Reference in New Issue
Block a user