pub trait IdGenerator: Send + Sync { // Required method fn new_id(&self) -> Uuid; }
Mints ids for everything an edit creates; agents never choose ids.