Low-level: set a local annotation attribute (e.g. a commit message) on a retired delta in place. Excluded from the delta's content-addressed `Rev`, so identity is unchanged. Returns whether the delta was found. The `Gdd` layer re-persists the affected history frame after calling this.
(&mut self, rev: Rev, key: &str, value: serde_json::Value)